From 96ffbe2f18725f7838b8e9b17ec0f1d74ff5b304 Mon Sep 17 00:00:00 2001 From: Luligu Date: Sat, 30 Nov 2024 20:12:15 +0100 Subject: [PATCH 1/3] Release 1.2.0 --- .npmignore | 3 +- CHANGELOG.md | 2 +- create-release.js | 81 - link-matterbridge-script.js | 1 - npm-shrinkwrap.json | 634 ++++ package-lock.json | 5834 ------------------------------- package.json | 4 +- tsconfig.eslint.json | 27 - tsconfig.production.json | 19 + tsconfig.production.tsbuildinfo | 1 + 10 files changed, 660 insertions(+), 5946 deletions(-) delete mode 100644 create-release.js delete mode 100644 link-matterbridge-script.js create mode 100644 npm-shrinkwrap.json delete mode 100644 package-lock.json delete mode 100644 tsconfig.eslint.json create mode 100644 tsconfig.production.json create mode 100644 tsconfig.production.tsbuildinfo diff --git a/.npmignore b/.npmignore index 4a78e37..64fa4db 100644 --- a/.npmignore +++ b/.npmignore @@ -164,4 +164,5 @@ screenshot # other stuff TODO.md yellow-button.png -create-release.js \ No newline at end of file +create-release.js +tsconfig.* \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 065d083..6730fc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ All notable changes to this project will be documented in this file. ### Added - [edge]: Verified to work with Matterbridge edge (matter.js new API). -- [plugin]: Refactor movement to support concurrent movementes from all screens. +- [plugin]: Refactor movement to support concurrent movements from all screens. - [plugin]: Refactor movement to show the movement on the controller (if it supports that) even for close and open commands. - [matter]: Added bridgedNode and powerSource device types to the cover. diff --git a/create-release.js b/create-release.js deleted file mode 100644 index acfc1b8..0000000 --- a/create-release.js +++ /dev/null @@ -1,81 +0,0 @@ -/* eslint-disable no-console */ - -/* -Add the following scripts to package.json file: - "prepublishOnly": "npm run lint && npm run test && npm run cleanBuild", - "npmPublish": "npm publish", - "gitPublish": "npm run lint && npm run test && npm run cleanBuild && node create-release.js", - "preversion": "npm run lint && npm run test && npm run cleanBuild", - "postversion": "git push && git push --tags && node create-release.js", - "version:patch": "npm version patch", - "version:minor": "npm version minor", - "version:major": "npm version major", -*/ - -import { execSync } from 'child_process'; -import { readFileSync, writeFileSync, unlinkSync } from 'fs'; -import path from 'path'; -import readline from 'readline'; - -// Get the latest tag -let tag = execSync('git describe --tags --abbrev=0').toString().trim(); -if (tag.startsWith('v')) { - tag = tag.substring(1); -} - -// Read the changelog file -const changelogPath = path.join(process.cwd(), 'CHANGELOG.md'); -const changelog = readFileSync(changelogPath, 'utf8'); - -// Extract the relevant section from the changelog -const changelogSection = extractChangelogSection(changelog, tag); - -const title = `Release ${tag}`; -const notes = `Release notes for version ${tag}\n\n## [${tag}] ${changelogSection}`; - -// Log the release details -console.log(`Creating release ${tag} with the following details:\nTitle:\n${title}\nNotes:\n${notes}`); - -// Write the release notes to a temporary file -const notesFilePath = path.join(process.cwd(), 'release-notes.md'); -writeFileSync(notesFilePath, notes); - -// Wait for user input before proceeding -await pressAnyKey(); - -// Create the release using the temporary file -execSync(`gh release create ${tag} -t "${title}" -F "${notesFilePath}"`, { stdio: 'inherit' }); - -// Clean up the temporary file -unlinkSync(notesFilePath); - -/** - * Extracts the relevant section from the changelog for the given tag. - * Assumes that each version section in the changelog starts with a heading like "## [tag]". - * @param {string} changelog - The content of the changelog file. - * @param {string} tag - The tag for which to extract the changelog section. - * @returns {string} - The extracted changelog section. - */ -function extractChangelogSection(changelog, tag) { - const regex = new RegExp(`## \\[${tag}\\](.*?)(## \\[|$)`, 's'); - const match = changelog.match(regex); - return match ? match[1].trim() : 'No changelog entry found for this version.'; -} - -/** - * Waits for the user to press any key. - * @returns {Promise} - */ -function pressAnyKey() { - return new Promise((resolve) => { - const rl = readline.createInterface({ - input: process.stdin, - output: process.stdout, - }); - - rl.question('Press any key to continue...', () => { - rl.close(); - resolve(); - }); - }); -} diff --git a/link-matterbridge-script.js b/link-matterbridge-script.js deleted file mode 100644 index 1c61e10..0000000 --- a/link-matterbridge-script.js +++ /dev/null @@ -1 +0,0 @@ -// Nothing to do in production, just a script to link the matterbridge package in development diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json new file mode 100644 index 0000000..1bc25ee --- /dev/null +++ b/npm-shrinkwrap.json @@ -0,0 +1,634 @@ +{ + "name": "matterbridge-somfy-tahoma", + "version": "1.2.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "matterbridge-somfy-tahoma", + "version": "1.2.0", + "license": "Apache-2.0", + "dependencies": { + "node-ansi-logger": "3.0.0", + "node-persist-manager": "1.0.8", + "overkiz-client": "1.0.20" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", + "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "license": "MIT", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "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-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "license": "MIT", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "license": "MIT", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "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/gopd": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz", + "integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", + "license": "MIT" + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "license": "MIT", + "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-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==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", + "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "gopd": "^1.1.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "license": "MIT", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "license": "MIT" + }, + "node_modules/node-ansi-logger": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-ansi-logger/-/node-ansi-logger-3.0.0.tgz", + "integrity": "sha512-OkXtONak4f+mH1ECBP7xoM2sD4ZiFKyKVb/QrMCMwX8k/W8ZuDA0WgskD9PJMZqgaUF1wUQA39yVdpGH/xUsuw==", + "license": "MIT", + "engines": { + "node": "18.x || 20.x || 22.x" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/node-persist": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/node-persist/-/node-persist-4.0.3.tgz", + "integrity": "sha512-0gDy86TNShzfbpUKFbH8KJFjoovuUgVh/FqL4jrJWYz0cET76Uohl118utG/Ft6wl4sHOPXdRSY7eXH5kVY06w==", + "license": "MIT", + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/node-persist-manager": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/node-persist-manager/-/node-persist-manager-1.0.8.tgz", + "integrity": "sha512-J0wjdxOloD6aw4s2kljbV3nvHfguWph8LnfmTL+6MZiBsh46wjaIaZd/cHU0HWonrNfktCv7Zuvn0sEH0f2s+A==", + "license": "MIT", + "dependencies": { + "node-persist": "^4.0.2" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/overkiz-client": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/overkiz-client/-/overkiz-client-1.0.20.tgz", + "integrity": "sha512-SZJ7jGDK6QWo+sRVM/OQy0iwxsUjdLvEY1aDr/8uCOQy0l86VyI6VapnrO+DVLhNCUe8UwMrBFULK+Z8dXJvtQ==", + "license": "Apache-2.0", + "dependencies": { + "axios": "^1.7.2", + "bonjour": "^3.5.0", + "events": "^3.3.0", + "uuid": "^10.0.0" + }, + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "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==", + "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" + } + }, + "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==", + "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" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + } + } +} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index f7b904f..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5834 +0,0 @@ -{ - "name": "matterbridge-somfy-tahoma", - "version": "1.2.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "matterbridge-somfy-tahoma", - "version": "1.2.0", - "license": "Apache-2.0", - "dependencies": { - "node-ansi-logger": "3.0.0", - "node-persist-manager": "1.0.8", - "overkiz-client": "1.0.20" - }, - "devDependencies": { - "@eslint/js": "9.16.0", - "@types/eslint__js": "8.42.3", - "@types/jest": "29.5.14", - "@types/node": "22.10.1", - "eslint": "9.16.0", - "eslint-config-prettier": "9.1.0", - "eslint-plugin-jest": "28.9.0", - "eslint-plugin-prettier": "5.2.1", - "jest": "29.7.0", - "prettier": "3.4.1", - "ts-jest": "29.2.5", - "typescript": "5.7.2", - "typescript-eslint": "8.16.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", - "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", - "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.0", - "@babel/generator": "^7.26.0", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.0", - "@babel/parser": "^7.26.0", - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.26.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", - "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.2", - "@babel/types": "^7.26.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", - "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", - "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", - "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", - "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", - "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", - "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", - "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/generator": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/template": "^7.25.9", - "@babel/types": "^7.25.9", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", - "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "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", - "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" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", - "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", - "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.9.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", - "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", - "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.16.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", - "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.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "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, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", - "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", - "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", - "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/reporters": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-resolve-dependencies": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "jest-watcher": "^29.7.0", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", - "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", - "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", - "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", - "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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, - "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" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "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, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "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, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint__js": { - "version": "8.42.3", - "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", - "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "22.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", - "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.16.0.tgz", - "integrity": "sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/type-utils": "8.16.0", - "@typescript-eslint/utils": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.16.0.tgz", - "integrity": "sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/typescript-estree": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", - "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.16.0.tgz", - "integrity": "sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.16.0", - "@typescript-eslint/utils": "8.16.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", - "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "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.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", - "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/typescript-estree": "8.16.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.16.0", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "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, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "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, - "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-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "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, - "license": "Python-2.0" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "license": "MIT" - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/babel-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", - "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", - "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", - "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", - "license": "MIT", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001684", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", - "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", - "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" - } - ], - "license": "CC-BY-4.0" - }, - "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, - "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/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", - "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "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, - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "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, - "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/create-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", - "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - }, - "bin": { - "create-jest": "bin/create-jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "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", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/dedent": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", - "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/deep-equal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", - "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", - "license": "MIT", - "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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==", - "license": "MIT", - "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-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "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/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "license": "MIT", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", - "license": "MIT", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.67", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.67.tgz", - "integrity": "sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.9.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.16.0", - "@eslint/plugin-kit": "^0.2.3", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.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" - }, - "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-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, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-jest": { - "version": "28.9.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.9.0.tgz", - "integrity": "sha512-rLu1s1Wf96TgUUxSw6loVIkNtUjq1Re7A9QdCCHSohnvXEBAjuL420h0T/fMmkQlNsQP2GhQzEUpYHPfxBkvYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "engines": { - "node": "^16.10.0 || ^18.12.0 || >=20.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^6.0.0 || ^7.0.0 || ^8.0.0", - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0", - "jest": "*" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", - "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.9.1" - }, - "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-scope": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", - "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.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "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.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "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, - "license": "BSD-2-Clause", - "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, - "license": "BSD-2-Clause", - "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, - "license": "BSD-2-Clause", - "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==", - "license": "MIT", - "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, - "license": "MIT", - "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/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "Apache-2.0" - }, - "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, - "license": "MIT", - "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, - "license": "ISC", - "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, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "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, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "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, - "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", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", - "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", - "dev": true, - "license": "ISC" - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "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, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "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==", - "license": "MIT", - "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-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "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, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz", - "integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "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, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "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, - "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-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "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==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "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, - "license": "ISC" - }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", - "license": "MIT" - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "license": "MIT", - "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-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "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==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-regex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", - "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "gopd": "^1.1.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", - "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", - "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", - "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-cli": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", - "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-config": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", - "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-leak-detector": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", - "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watcher": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "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, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "license": "MIT", - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/node-ansi-logger": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-ansi-logger/-/node-ansi-logger-3.0.0.tgz", - "integrity": "sha512-OkXtONak4f+mH1ECBP7xoM2sD4ZiFKyKVb/QrMCMwX8k/W8ZuDA0WgskD9PJMZqgaUF1wUQA39yVdpGH/xUsuw==", - "license": "MIT", - "engines": { - "node": "18.x || 20.x || 22.x" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-persist": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/node-persist/-/node-persist-4.0.3.tgz", - "integrity": "sha512-0gDy86TNShzfbpUKFbH8KJFjoovuUgVh/FqL4jrJWYz0cET76Uohl118utG/Ft6wl4sHOPXdRSY7eXH5kVY06w==", - "license": "MIT", - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/node-persist-manager": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-persist-manager/-/node-persist-manager-1.0.8.tgz", - "integrity": "sha512-J0wjdxOloD6aw4s2kljbV3nvHfguWph8LnfmTL+6MZiBsh46wjaIaZd/cHU0HWonrNfktCv7Zuvn0sEH0f2s+A==", - "license": "MIT", - "dependencies": { - "node-persist": "^4.0.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "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, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "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, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "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/overkiz-client": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/overkiz-client/-/overkiz-client-1.0.20.tgz", - "integrity": "sha512-SZJ7jGDK6QWo+sRVM/OQy0iwxsUjdLvEY1aDr/8uCOQy0l86VyI6VapnrO+DVLhNCUe8UwMrBFULK+Z8dXJvtQ==", - "license": "Apache-2.0", - "dependencies": { - "axios": "^1.7.2", - "bonjour": "^3.5.0", - "events": "^3.3.0", - "uuid": "^10.0.0" - }, - "engines": { - "node": ">=12.4.0" - } - }, - "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, - "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", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "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, - "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" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/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, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", - "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "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, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT" - }, - "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" - } - ], - "license": "MIT" - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", - "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "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" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve.exports": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "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, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "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" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "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==", - "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" - } - }, - "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==", - "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" - } - }, - "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, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "ISC" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/synckit": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", - "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", - "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/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true, - "license": "BSD-3-Clause" - }, - "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==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-api-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", - "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-jest": { - "version": "29.2.5", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", - "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bs-logger": "^0.2.6", - "ejs": "^3.1.10", - "fast-json-stable-stringify": "^2.1.0", - "jest-util": "^29.0.0", - "json5": "^2.2.3", - "lodash.memoize": "^4.1.2", - "make-error": "^1.3.6", - "semver": "^7.6.3", - "yargs-parser": "^21.1.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/transform": "^29.0.0", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", - "typescript": ">=4.3 <6" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/transform": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, - "license": "0BSD" - }, - "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==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/typescript-eslint": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.16.0.tgz", - "integrity": "sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "8.16.0", - "@typescript-eslint/parser": "8.16.0", - "@typescript-eslint/utils": "8.16.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true, - "license": "MIT" - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", - "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "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", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "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, - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/package.json b/package.json index c36ff9f..7dcff4a 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "scripts": { "build": "tsc", "watch": "tsc --watch", + "buildProduction": "npm run clean && tsc --project tsconfig.production.json", "start:frontend": "matterbridge", "start:bridge": "matterbridge -bridge", "start:childbridge": "matterbridge -childbridge", @@ -57,6 +58,7 @@ "updateDependencies": "npx npm-check-updates -u && npm install && npm link matterbridge && npm run build", "prepublishOnly": "npm pkg delete devDependencies && npm pkg delete scripts && npm install --omit=dev && npm shrinkwrap", "npmPack": "npm run cleanBuild && copy package.json package.log && npm pkg delete devDependencies && npm pkg delete scripts && npm install --omit=dev && npm shrinkwrap && npm pack && copy package.log package.json && npm run deepCleanBuild", + "npmPublishTagDev": "copy package.json package.log && npm run buildProduction && npm pkg delete devDependencies && npm pkg delete scripts && npx rimraf ./node_modules && npm install --omit=dev && npm shrinkwrap && npm publish --tag dev && copy package.log package.json", "matterbridge:add": "matterbridge -add .\\", "matterbridge:remove": "matterbridge -remove .\\", "matterbridge:enable": "matterbridge -enable .\\", @@ -90,4 +92,4 @@ "typescript": "5.7.2", "typescript-eslint": "8.16.0" } -} +} \ No newline at end of file diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json deleted file mode 100644 index 3e1c3ab..0000000 --- a/tsconfig.eslint.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "compilerOptions": { - "incremental": true, - "composite": true, - "target": "esnext", - "lib": ["ESNext"], - "module": "nodenext", - "rootDir": "./src", - "moduleResolution": "nodenext", - "resolveJsonModule": true, - "allowJs": true, - "checkJs": true, - "declaration": true, - "declarationMap": true, - "sourceMap": true, - "outDir": "./dist", - "preserveConstEnums": true, - "allowSyntheticDefaultImports": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitAny": true, - "alwaysStrict": true, - "noImplicitOverride": true, - "skipLibCheck": true - } -} diff --git a/tsconfig.production.json b/tsconfig.production.json new file mode 100644 index 0000000..aace5f8 --- /dev/null +++ b/tsconfig.production.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "incremental": false, + "composite": false, + "declaration": false, + "declarationMap": false, + "sourceMap": false, + "removeComments": true + }, + "include": [ + "src/**/*.ts" + ], + "exclude": [ + "**/*.spec.ts", + "**/*.test.ts", + "**/__test__/*" + ] +} \ No newline at end of file diff --git a/tsconfig.production.tsbuildinfo b/tsconfig.production.tsbuildinfo new file mode 100644 index 0000000..4ba7302 --- /dev/null +++ b/tsconfig.production.tsbuildinfo @@ -0,0 +1 @@ +{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/typescript/lib/lib.es2024.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/typescript/lib/lib.es2023.intl.d.ts","./node_modules/typescript/lib/lib.es2024.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2024.collection.d.ts","./node_modules/typescript/lib/lib.es2024.object.d.ts","./node_modules/typescript/lib/lib.es2024.promise.d.ts","./node_modules/typescript/lib/lib.es2024.regexp.d.ts","./node_modules/typescript/lib/lib.es2024.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2024.string.d.ts","./node_modules/typescript/lib/lib.esnext.array.d.ts","./node_modules/typescript/lib/lib.esnext.collection.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/typescript/lib/lib.esnext.iterator.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/behavior/register.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/behavior/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/crypto/register.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/codec/base64codec.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/mattererror.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/codec/dercodec.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/codec/dertypes.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/bytes.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/datareader.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/codec/dnscodec.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/codec/index.d.ts","../matterbridge/node_modules/@noble/curves/esm/abstract/modular.d.ts","../matterbridge/node_modules/@noble/curves/esm/abstract/utils.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/crypto/key.d.ts","../matterbridge/node_modules/@noble/curves/esm/abstract/curve.d.ts","../matterbridge/node_modules/@noble/curves/esm/abstract/weierstrass.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/crypto/crypto.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/crypto/cryptoconstants.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/crypto/spake2p.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/crypto/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/promises.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/polyfills/disposable.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/observable.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/lifecycle.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/loglevel.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/diagnostic.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/environment/environmental.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/construction.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/multiplex.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/environment/runtimeservice.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/environment/variableservice.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/environment/environment.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/environment/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/diagnosticsource.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/logformat.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/logger.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/log/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/math/reedsolomon.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/math/verhoeff.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/math/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/serveraddress.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/channel.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/set.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/transportinterface.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/udpchannel.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/network.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/mock/mockudpchannel.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/mock/networksimulator.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/mock/mocknetwork.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/netinterface.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/udpinterface.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/udpmulticastserver.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/net/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/stringifytools.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/storage.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/storagebackendmemory.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/storagecontext.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/storagemanager.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/storageservice.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/storage/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/time/time.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/time/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/array.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/boot.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/cache.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/stream.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/datareadqueue.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/datawriter.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/deepcopy.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/deepequal.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/error.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/string.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/formattedtext.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/generatedclass.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/ip.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/mutex.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/namedhandler.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/number.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/promisequeue.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/singleton.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/type.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/util/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/polyfills/index.d.ts","../matterbridge/node_modules/@matter/general/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/crypto/nodejscrypto.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/crypto/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/environment/register.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/definitionerror.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/aspect.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/access.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/datamodelpath.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/deviceclassification.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/elementtag.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/errors.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/mei.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/baseelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/valueelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/attributeelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/commandelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/fieldelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/datatypeelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/eventelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/anyvalueelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/quality.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/clusterelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/requirementelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/devicetypeelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/endpointelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/nodeelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/fabricelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/semantictagelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/semanticnamespaceelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/matterelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/anyelement.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/elements/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/children.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/model.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/fieldmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/valuemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/propertymodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/attributemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/commandmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/datatypemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/eventmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/clustermodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/requirementmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/devicetypemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/endpointmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/nodemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/fabricmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/semanticnamespacemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/globals.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/mattermodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/semantictagmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/models/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/featureset.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/metatype.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/fieldvalue.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/specification.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/common/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/conformance.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/constraint.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/aspects/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/cluster-variance/featurebitmap.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/cluster-variance/illegalfeaturecombinations.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/cluster-variance/variancecondition.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/cluster-variance/inferredcomponents.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/cluster-variance/namedcomponents.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/clustervariance.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/defaultvalue.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/modelvarianttraversal.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/mergedmodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/validatemodel.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/modelvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/valuevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/attributevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/clustervalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/commandvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/datatypevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/devicetypevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/endpointvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/eventvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/fabricvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/fieldvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/mattervalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/nodevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/requirementvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/semanticnamespacevalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/semantictagvalidator.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/definition-validation/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/logic/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/matter.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/parser/token.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/parser/lexer.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/parser/tokenstream.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/parser/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/standard/elements/models.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/standard/matterdefinition.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/standard/index.d.ts","../matterbridge/node_modules/@matter/model/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvcodec.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/schema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvschema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvwrapper.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/vendorid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/clusterid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/attributeid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/commandid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/eventid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/bitmapschema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvvoid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/cluster.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/clustertype.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/mutation/clustercomposer.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/mutation/elementmodifier.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/mutation/mutablecluster.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvarray.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvobject.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/endpointnumber.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/devicetypeid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/caseauthenticatedtag.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/nodeid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/fabricindex.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/access-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/account-login.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/actions.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/resource-monitoring.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/activated-carbon-filter-monitoring.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/administrator-commissioning.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/air-quality.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/alarm-base.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/application-basic.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/application-launcher.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/audio-output.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/ballast-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/basic-information.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/groupid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/binding.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/boolean-state.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/boolean-state-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/bridged-device-basic-information.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/carbon-dioxide-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/carbon-monoxide-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/channel.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/color-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/content-app-observer.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/content-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/media-playback.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/content-launcher.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/descriptor.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/device-energy-management.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/device-energy-management-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/diagnostic-logs.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/dishwasher-alarm.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/dishwasher-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/status.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/door-lock.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/electrical-energy-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/measurementtype.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/electrical-power-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/energy-evse.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/energy-evse-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/energy-preference.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/ethernet-network-diagnostics.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/fan-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/fixed-label.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/flow-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/formaldehyde-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/general-commissioning.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/general-diagnostics.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/group-key-management.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/groups.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/hepa-filter-monitoring.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/icd-management.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/identify.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/illuminance-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/keypad-input.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/label.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/laundry-dryer-controls.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/laundry-washer-controls.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/laundry-washer-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/level-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/localization-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/low-power.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/media-input.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/messages.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/microwave-oven-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/microwave-oven-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/mode-base.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/mode-select.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/network-commissioning.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/nitrogen-dioxide-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/occupancy-sensing.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/on-off.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/fabricid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/operational-credentials.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/operational-state.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/ota-software-update-provider.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/ota-software-update-requestor.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/oven-cavity-operational-state.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/oven-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/ozone-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pm10-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pm1-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pm25-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/power-source.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/power-source-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/power-topology.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pressure-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/proxy-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/proxy-discovery.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pulse-width-modulation.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/pump-configuration-and-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/radon-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/refrigerator-alarm.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/refrigerator-and-temperature-controlled-cabinet-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/relative-humidity-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/rvc-clean-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/rvc-operational-state.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/rvc-run-mode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/scenes-management.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/smoke-co-alarm.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/software-diagnostics.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/switch.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/target-navigator.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/temperature-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/temperature-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/thermostat.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/thermostat-user-interface-configuration.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/thread-network-diagnostics.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/time-format-localization.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/time-synchronization.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/total-volatile-organic-compounds-concentration-measurement.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/unit-localization.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/user-label.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/valid-proxies.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/valve-configuration-and-control.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/wake-on-lan.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/wi-fi-network-diagnostics.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/window-covering.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/clusters/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/definitions/interaction.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/definitions/secure-channel.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/definitions/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvdatareport.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvdatareportforsend.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvinvokerequest.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvinvokeresponse.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvinvokeresponseforsend.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvreadrequest.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvstatusresponse.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvsubscriberequest.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvsubscriberesponse.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvtimedrequest.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvwriterequest.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/tlvwriteresponse.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/messages/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvattributedata.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvattributepath.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvattributereport.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvattributereportdata.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvattributestatus.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvclusterpath.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvcommanddata.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvcommandpath.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvdataversionfilter.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/eventnumber.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlveventdata.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlveventfilter.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlveventpath.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlveventreport.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlveventstatus.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvinvokeresponsedata.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/tlvstatus.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/wildcardpathflagsbitmap.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/types/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/protocol/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/clusterhelper.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/clusterregistry.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/mutation/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/cluster/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/commissioning/commissioningconstants.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/common/productdescription.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/pairingcodeschema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/commissioning/commissioningoptions.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/commissioning/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/common/statuscode.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/common/validationerror.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/common/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/dataversion.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/entryindex.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/fieldid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/manufacturerextensibleidentifier.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/subjectid.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/datatype/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/measurementaccuracyrange.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/measurementaccuracy.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/softwareversioncertificationstatus.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/wildcardpathflags.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/priority.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/semtag.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/tod.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/globals/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/base38schema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/qrcodeschema.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/schema/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvany.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvboolean.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvnoarguments.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvnullable.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvnumber.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/tlvstring.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/tlv/index.d.ts","../matterbridge/node_modules/@matter/types/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/supervision/schema.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/accesscontrol.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/actiontracer.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/participant.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/resource.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/status.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/transaction.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/validation/location.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/supervision/rootsupervisor.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/supervision/valuesupervisor.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/val.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/reactor.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/statetype.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/managed/datasource.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/internal/behaviorbacking.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/index/indexbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/parts/partsbehavior.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/peeraddress.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/subscription.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/codec/messagecodec.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/messagecounter.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/messagereceptionstate.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/fabric/fabricmanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/insecuresession.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/sessionmanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/session.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/securesession.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/fabric/fabric.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/instancebroadcaster.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/scanner.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/ble/ble.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/ble/bleconsts.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/ble/btpsessionhandler.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/ble/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/attestationcertificatemanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/certificateauthority.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/certificatemanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/certificationdeclarationmanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/chippaauthorities.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/devicecertification.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/certificate/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/eventhandler.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/clusterdatasource.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/attributeserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/commandserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/eventserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/clusterserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/endpoint/endpointinterface.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/accesscontrolmanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/attributedatadecoder.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/attributedataencoder.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/eventdatadecoder.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/channelmanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/protocolhandler.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/exchangemanager.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/messageexchange.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/exchangeprovider.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/interactionmessenger.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/subscriptionoptions.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/interactionserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/interactionendpointstructure.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/serversubscription.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/operationalpeer.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/peeraddressstore.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/interaction/interactionclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/client/attributeclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/client/eventclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/client/clusterclienttypes.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/client/clusterclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/client/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/server/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/cluster/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/codec/btpcodec.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/codec/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/failsafetimer.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/failsafecontext.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/operationalcredentialstypes.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/common/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/endpoint/endpointstructurelogger.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/endpoint/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/fabric/fabricauthority.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/fabric/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsinstancebroadcaster.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsbroadcaster.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsconsts.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsscanner.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/mdnsservice.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/mdns/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/controllercommissioningflow.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/peerset.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/controllercommissioner.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/controllerdiscovery.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/peer/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/deviceadvertiser.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/securechannel/securechannelmessenger.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/pase/pasemessages.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/pase/pasemessenger.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/pase/paseserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/securechannel/securechannelprotocol.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/case/caseclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/case/casemessages.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/case/casemessenger.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/case/caseserver.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/pase/paseclient.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/session/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/devicecommissioner.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/protocol/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/securechannel/securechannelstatusmessageschema.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/securechannel/index.d.ts","../matterbridge/node_modules/@matter/protocol/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/endpointserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/endpointcontainer.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/endpointinitializer.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/endpointlifecycle.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/type/endpointtype.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/parts.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/storage/endpointstore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/storage/datasourcestore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/storage/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/type/mutableendpoint.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/type/semanticnamespace.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/type/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/basic-information/basicinformationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/access-control/accesscontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/access-control/accesscontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/group-key-management/groupkeymanagementinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/group-key-management/groupkeymanagementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/group-key-management/groupkeymanagementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-commissioning/generalcommissioninginterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-commissioning/generalcommissioningbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-commissioning/generalcommissioningserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/administrator-commissioning/administratorcommissioninginterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/administrator-commissioning/administratorcommissioningbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/administrator-commissioning/administratorcommissioningserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-credentials/operationalcredentialsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-credentials/operationalcredentialsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-credentials/operationalcredentialsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-diagnostics/generaldiagnosticsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-diagnostics/generaldiagnosticsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source-configuration/powersourceconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source-configuration/powersourceconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-synchronization/timesynchronizationinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-synchronization/timesynchronizationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-synchronization/timesynchronizationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/network-commissioning/networkcommissioninginterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/network-commissioning/networkcommissioningbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/network-commissioning/networkcommissioningserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/localization-configuration/localizationconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/localization-configuration/localizationconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-format-localization/timeformatlocalizationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/unit-localization/unitlocalizationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/diagnostic-logs/diagnosticlogsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/diagnostic-logs/diagnosticlogsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/diagnostic-logs/diagnosticlogsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/software-diagnostics/softwarediagnosticsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/software-diagnostics/softwarediagnosticsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/software-diagnostics/softwarediagnosticsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ethernet-network-diagnostics/ethernetnetworkdiagnosticsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ethernet-network-diagnostics/ethernetnetworkdiagnosticsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ethernet-network-diagnostics/ethernetnetworkdiagnosticsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wi-fi-network-diagnostics/wifinetworkdiagnosticsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wi-fi-network-diagnostics/wifinetworkdiagnosticsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wi-fi-network-diagnostics/wifinetworkdiagnosticsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thread-network-diagnostics/threadnetworkdiagnosticsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thread-network-diagnostics/threadnetworkdiagnosticsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thread-network-diagnostics/threadnetworkdiagnosticsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/icd-management/icdmanagementinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/icd-management/icdmanagementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/icd-management/icdmanagementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoints/root.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/nodelifecycle.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/node.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/network/networkruntime.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/network/networkbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/clusterbehaviorutil.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/clusterevents.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/clusterinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/clusterstate.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/clusterbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/descriptor/descriptorbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/supportedbehaviors.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/properties/behaviors.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/endpoint.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/nodeactivity.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/actioncontext.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoint/agent.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/behavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/validatedelements.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/cluster/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/contextual.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/server/offlinecontext.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/server/onlinecontext.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/server/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/context/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/managed/instrumentation.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/managed/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/errors.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/resourceset.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/transaction/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/state/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/supervision/behaviorsupervisor.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/supervision/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/commissioning/commissioningserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/controllerbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/server/transactionalinteractionserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/network/servernetworkruntime.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/network/networkserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/product-description/productdescriptionserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/sessions/sessionsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/clientnodes.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/access-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/account-login/accountlogininterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/account-login/accountloginbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/account-login/accountloginserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/account-login/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/actions/actionsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/actions/actionsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/actions/actionsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/actions/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/resource-monitoring/resourcemonitoringinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/activated-carbon-filter-monitoring/activatedcarbonfiltermonitoringbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/activated-carbon-filter-monitoring/activatedcarbonfiltermonitoringserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/activated-carbon-filter-monitoring/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/administrator-commissioning/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/air-quality/airqualitybehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/air-quality/airqualityserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/air-quality/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/alarm-base/alarmbaseinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/alarm-base/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-basic/applicationbasicbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-basic/applicationbasicserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-basic/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-launcher/applicationlauncherinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-launcher/applicationlauncherbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-launcher/applicationlauncherserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/application-launcher/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/audio-output/audiooutputinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/audio-output/audiooutputbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/audio-output/audiooutputserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/audio-output/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ballast-configuration/ballastconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ballast-configuration/ballastconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ballast-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/basic-information/basicinformationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/basic-information/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/binding/bindingbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/binding/bindingserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/binding/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state-configuration/booleanstateconfigurationinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state-configuration/booleanstateconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state-configuration/booleanstateconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state/booleanstatebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state/booleanstateserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/boolean-state/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/bridged-device-basic-information/bridgeddevicebasicinformationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/bridged-device-basic-information/bridgeddevicebasicinformationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/bridged-device-basic-information/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-dioxide-concentration-measurement/carbondioxideconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-dioxide-concentration-measurement/carbondioxideconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-dioxide-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-monoxide-concentration-measurement/carbonmonoxideconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-monoxide-concentration-measurement/carbonmonoxideconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/carbon-monoxide-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/channel/channelinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/channel/channelbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/channel/channelserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/channel/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/color-control/colorcontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/color-control/colorcontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/color-control/colorcontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/color-control/colorconversionutils.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/color-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-app-observer/contentappobserverinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-app-observer/contentappobserverbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-app-observer/contentappobserverserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-app-observer/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-control/contentcontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-control/contentcontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-control/contentcontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-launcher/contentlauncherinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-launcher/contentlauncherbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-launcher/contentlauncherserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/content-launcher/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/descriptor/descriptorserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/descriptor/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management-mode/deviceenergymanagementmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management-mode/deviceenergymanagementmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management/deviceenergymanagementinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management/deviceenergymanagementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management/deviceenergymanagementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/device-energy-management/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/diagnostic-logs/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-alarm/dishwasheralarmbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-alarm/dishwasheralarmserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-alarm/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-mode/dishwashermodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-mode/dishwashermodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/dishwasher-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/door-lock/doorlockinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/door-lock/doorlockbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/door-lock/doorlockserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/door-lock/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-energy-measurement/electricalenergymeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-energy-measurement/electricalenergymeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-energy-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-power-measurement/electricalpowermeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-power-measurement/electricalpowermeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/electrical-power-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse-mode/energyevsemodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse-mode/energyevsemodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse/energyevseinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse/energyevsebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse/energyevseserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-evse/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-preference/energypreferencebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-preference/energypreferenceserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/energy-preference/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ethernet-network-diagnostics/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fan-control/fancontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fan-control/fancontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fan-control/fancontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fan-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fixed-label/fixedlabelbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fixed-label/fixedlabelserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/fixed-label/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/flow-measurement/flowmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/flow-measurement/flowmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/flow-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/formaldehyde-concentration-measurement/formaldehydeconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/formaldehyde-concentration-measurement/formaldehydeconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/formaldehyde-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-commissioning/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-diagnostics/generaldiagnosticsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/general-diagnostics/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/group-key-management/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/groups/groupsinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/groups/groupsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/groups/groupsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/groups/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/hepa-filter-monitoring/hepafiltermonitoringbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/hepa-filter-monitoring/hepafiltermonitoringserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/hepa-filter-monitoring/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/icd-management/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/identify/identifyinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/identify/identifybehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/identify/identifyserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/identify/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/illuminance-measurement/illuminancemeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/illuminance-measurement/illuminancemeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/illuminance-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/keypad-input/keypadinputinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/keypad-input/keypadinputbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/keypad-input/keypadinputserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/keypad-input/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/label/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-dryer-controls/laundrydryercontrolsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-dryer-controls/laundrydryercontrolsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-dryer-controls/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-controls/laundrywashercontrolsbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-controls/laundrywashercontrolsserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-controls/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-mode/laundrywashermodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-mode/laundrywashermodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/laundry-washer-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/level-control/levelcontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/level-control/levelcontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/level-control/levelcontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/level-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/localization-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/low-power/lowpowerinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/low-power/lowpowerbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/low-power/lowpowerserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/low-power/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-input/mediainputinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-input/mediainputbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-input/mediainputserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-input/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-playback/mediaplaybackinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-playback/mediaplaybackbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-playback/mediaplaybackserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/media-playback/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/messages/messagesinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/messages/messagesbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/messages/messagesserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/messages/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-control/microwaveovencontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-control/microwaveovencontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-control/microwaveovencontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-mode/microwaveovenmodeinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-mode/microwaveovenmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-mode/microwaveovenmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/microwave-oven-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-base/modebaseinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-base/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-select/modeselectinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-select/modeselectbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-select/modeselectserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/mode-select/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/network-commissioning/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/nitrogen-dioxide-concentration-measurement/nitrogendioxideconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/nitrogen-dioxide-concentration-measurement/nitrogendioxideconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/nitrogen-dioxide-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/occupancy-sensing/occupancysensingbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/occupancy-sensing/occupancysensingserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/occupancy-sensing/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/on-off/onoffinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/on-off/onoffbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/on-off/onoffserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/on-off/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-credentials/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-state/operationalstateinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-state/operationalstatebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-state/operationalstateserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/operational-state/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-provider/otasoftwareupdateproviderinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-provider/otasoftwareupdateproviderbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-provider/otasoftwareupdateproviderserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-provider/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-requestor/otasoftwareupdaterequestorinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-requestor/otasoftwareupdaterequestorbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-requestor/otasoftwareupdaterequestorserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ota-software-update-requestor/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-cavity-operational-state/ovencavityoperationalstatebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-cavity-operational-state/ovencavityoperationalstateserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-cavity-operational-state/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-mode/ovenmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-mode/ovenmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/oven-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ozone-concentration-measurement/ozoneconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ozone-concentration-measurement/ozoneconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/ozone-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm1-concentration-measurement/pm1concentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm1-concentration-measurement/pm1concentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm1-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm10-concentration-measurement/pm10concentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm10-concentration-measurement/pm10concentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm10-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm25-concentration-measurement/pm25concentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm25-concentration-measurement/pm25concentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pm25-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source/powersourcebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source/powersourceserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-source/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-topology/powertopologybehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-topology/powertopologyserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/power-topology/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pressure-measurement/pressuremeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pressure-measurement/pressuremeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pressure-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-configuration/proxyconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-configuration/proxyconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-discovery/proxydiscoveryinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-discovery/proxydiscoverybehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-discovery/proxydiscoveryserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/proxy-discovery/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pulse-width-modulation/pulsewidthmodulationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pulse-width-modulation/pulsewidthmodulationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pulse-width-modulation/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pump-configuration-and-control/pumpconfigurationandcontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pump-configuration-and-control/pumpconfigurationandcontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/pump-configuration-and-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/radon-concentration-measurement/radonconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/radon-concentration-measurement/radonconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/radon-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-alarm/refrigeratoralarminterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-alarm/refrigeratoralarmbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-alarm/refrigeratoralarmserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-alarm/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-and-temperature-controlled-cabinet-mode/refrigeratorandtemperaturecontrolledcabinetmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-and-temperature-controlled-cabinet-mode/refrigeratorandtemperaturecontrolledcabinetmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/refrigerator-and-temperature-controlled-cabinet-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/relative-humidity-measurement/relativehumiditymeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/relative-humidity-measurement/relativehumiditymeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/relative-humidity-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/resource-monitoring/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-clean-mode/rvccleanmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-clean-mode/rvccleanmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-clean-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-operational-state/rvcoperationalstateinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-operational-state/rvcoperationalstatebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-operational-state/rvcoperationalstateserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-operational-state/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-run-mode/rvcrunmodebehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-run-mode/rvcrunmodeserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/rvc-run-mode/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/scenes-management/scenesmanagementinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/scenes-management/scenesmanagementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/scenes-management/scenesmanagementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/scenes-management/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/smoke-co-alarm/smokecoalarminterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/smoke-co-alarm/smokecoalarmbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/smoke-co-alarm/smokecoalarmserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/smoke-co-alarm/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/software-diagnostics/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/switch/switchbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/switch/switchserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/switch/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/target-navigator/targetnavigatorinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/target-navigator/targetnavigatorbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/target-navigator/targetnavigatorserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/target-navigator/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-control/temperaturecontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-control/temperaturecontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-control/temperaturecontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-measurement/temperaturemeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-measurement/temperaturemeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/temperature-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat-user-interface-configuration/thermostatuserinterfaceconfigurationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat-user-interface-configuration/thermostatuserinterfaceconfigurationserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat-user-interface-configuration/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat/thermostatinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat/thermostatbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat/thermostatserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thermostat/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/thread-network-diagnostics/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-format-localization/timeformatlocalizationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-format-localization/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/time-synchronization/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/total-volatile-organic-compounds-concentration-measurement/totalvolatileorganiccompoundsconcentrationmeasurementbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/total-volatile-organic-compounds-concentration-measurement/totalvolatileorganiccompoundsconcentrationmeasurementserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/total-volatile-organic-compounds-concentration-measurement/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/unit-localization/unitlocalizationbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/unit-localization/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/user-label/userlabelbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/user-label/userlabelserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/user-label/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valid-proxies/validproxiesinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valid-proxies/validproxiesbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valid-proxies/validproxiesserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valid-proxies/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valve-configuration-and-control/valveconfigurationandcontrolinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valve-configuration-and-control/valveconfigurationandcontrolbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valve-configuration-and-control/valveconfigurationandcontrolserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/valve-configuration-and-control/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wake-on-lan/wakeonlanbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wake-on-lan/wakeonlanserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wake-on-lan/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/wi-fi-network-diagnostics/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/window-covering/windowcoveringinterface.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/window-covering/windowcoveringbehavior.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/window-covering/windowcoveringserver.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/window-covering/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behaviors/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/servernode.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/storage/endpointstoreservice.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/storage/nodestore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/clientendpointinitializer.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/nodepeerstore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/storage/controllerstore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/storage/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/client/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/server/serverendpointinitializer.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/server/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/storage/clientstoreservice.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/storage/servernodestore.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/storage/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/node/clientnode.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/commissioning/remotedescriptor.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/commissioning/commissioningclient.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/commissioning/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/discovery.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/activediscoveries.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/instancediscovery.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/commissioningdiscovery.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/continuousdiscovery.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/discovery/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/controller/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/index/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/network/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/parts/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/product-description/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/sessions/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/system/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/behavior/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/loader/loader.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/loader/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/closuretag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/compassdirectiontag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/compasslocationtag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/directiontag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/electricalmeasurementtag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/laundrytag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/leveltag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/locationtag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/numbertag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/positiontag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/powersourcetag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/refrigeratortag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/roomairconditionertag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/switchestag.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/tags/index.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/environment/nodejsactiontracer.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/environment/nodejsenvironment.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/environment/processmanager.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/environment/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/log/filelogger.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/log/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/net/register.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/net/nodejsnetwork.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/net/nodejsudpchannel.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/net/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/storage/storagebackenddisk.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/storage/storagebackenddiskasync.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/storage/storagebackendjsonfile.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/storage/index.d.ts","../matterbridge/node_modules/@matter/nodejs/dist/esm/index.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/platform/nodejs.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/clusters.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/types.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/devicetypes.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/endpoint.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/clusterserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/clusterservertypes.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/device.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/composeddevice.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/aggregator.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/cachedclientnodestore.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/clientendpointstore.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/deviceinformation.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/onoffdevices.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/dimmabledevices.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/mattercontroller.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/matternode.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/commissioningcontroller.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/pairednode.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/device/export.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/administratorcommissioningserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/commissioningserverfailsafecontext.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/generalcommissioningserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/groupkeymanagementserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/groupsserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/identifyserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/levelcontrolserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/onoffserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/server/operationalcredentialsserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/cluster/export.d.ts","./node_modules/@types/node/compatibility/disposable.d.ts","./node_modules/@types/node/compatibility/indexable.d.ts","./node_modules/@types/node/compatibility/iterators.d.ts","./node_modules/@types/node/compatibility/index.d.ts","./node_modules/@types/node/globals.typedarray.d.ts","./node_modules/@types/node/buffer.buffer.d.ts","./node_modules/undici-types/header.d.ts","./node_modules/undici-types/readable.d.ts","./node_modules/undici-types/file.d.ts","./node_modules/undici-types/fetch.d.ts","./node_modules/undici-types/formdata.d.ts","./node_modules/undici-types/connector.d.ts","./node_modules/undici-types/client.d.ts","./node_modules/undici-types/errors.d.ts","./node_modules/undici-types/dispatcher.d.ts","./node_modules/undici-types/global-dispatcher.d.ts","./node_modules/undici-types/global-origin.d.ts","./node_modules/undici-types/pool-stats.d.ts","./node_modules/undici-types/pool.d.ts","./node_modules/undici-types/handlers.d.ts","./node_modules/undici-types/balanced-pool.d.ts","./node_modules/undici-types/agent.d.ts","./node_modules/undici-types/mock-interceptor.d.ts","./node_modules/undici-types/mock-agent.d.ts","./node_modules/undici-types/mock-client.d.ts","./node_modules/undici-types/mock-pool.d.ts","./node_modules/undici-types/mock-errors.d.ts","./node_modules/undici-types/proxy-agent.d.ts","./node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/undici-types/retry-handler.d.ts","./node_modules/undici-types/retry-agent.d.ts","./node_modules/undici-types/api.d.ts","./node_modules/undici-types/interceptors.d.ts","./node_modules/undici-types/util.d.ts","./node_modules/undici-types/cookies.d.ts","./node_modules/undici-types/patch.d.ts","./node_modules/undici-types/websocket.d.ts","./node_modules/undici-types/eventsource.d.ts","./node_modules/undici-types/filereader.d.ts","./node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/undici-types/content-type.d.ts","./node_modules/undici-types/cache.d.ts","./node_modules/undici-types/index.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/dom-events.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/sea.d.ts","./node_modules/@types/node/sqlite.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/index.d.ts","../matterbridge/node_modules/@types/ws/index.d.ts","../matterbridge/node_modules/@types/ws/index.d.mts","../matterbridge/node_modules/node-persist-manager/dist/nodestorage.d.ts","../matterbridge/node_modules/node-ansi-logger/dist/logger.d.ts","../matterbridge/node_modules/node-ansi-logger/dist/stringify.d.ts","../matterbridge/node_modules/node-ansi-logger/dist/index.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/index.d.ts","../matterbridge/dist/matterbridgedevicetypes.d.ts","../matterbridge/dist/matterbridgedevice.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/behaviors.d.ts","../matterbridge/dist/matterbridgebehaviors.d.ts","../matterbridge/dist/matterbridgeendpoint.d.ts","../matterbridge/dist/matterbridgeplatform.d.ts","../matterbridge/node_modules/@matter/main/dist/esm/protocol.d.ts","../matterbridge/node_modules/@matter/node/dist/esm/endpoints/aggregator.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/commissioningserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/matterdevice.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/matterserver.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/pasecommissioner.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/export.d.ts","../matterbridge/node_modules/@project-chip/matter.js/dist/esm/compat/endpoint.d.ts","../matterbridge/dist/matterbridgetypes.d.ts","../matterbridge/dist/pluginmanager.d.ts","../matterbridge/dist/devicemanager.d.ts","../matterbridge/dist/matterbridge.d.ts","../matterbridge/dist/matterbridgeaccessoryplatform.d.ts","../matterbridge/dist/matterbridgedynamicplatform.d.ts","../matterbridge/dist/index.d.ts","../matterbridge/dist/logger/export.d.ts","../matterbridge/dist/utils/utils.d.ts","../matterbridge/dist/utils/colorutils.d.ts","../matterbridge/dist/utils/export.d.ts","../matterbridge/dist/storage/export.d.ts","./node_modules/overkiz-client/dist/models/device.d.ts","./node_modules/overkiz-client/dist/models/command.d.ts","./node_modules/overkiz-client/dist/models/action.d.ts","./node_modules/overkiz-client/dist/models/actiongroup.d.ts","./node_modules/overkiz-client/dist/models/execution.d.ts","./node_modules/overkiz-client/dist/models/location.d.ts","./node_modules/overkiz-client/dist/models/gateway.d.ts","./node_modules/overkiz-client/dist/models/setup.d.ts","./node_modules/overkiz-client/dist/models/localapitoken.d.ts","./node_modules/overkiz-client/dist/client.d.ts","./node_modules/overkiz-client/dist/index.d.ts","./node_modules/node-ansi-logger/dist/index.d.ts","./src/platform.ts","./src/index.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__template/index.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./node_modules/@types/babel__core/index.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@types/eslint/use-at-your-own-risk.d.ts","./node_modules/@types/eslint/index.d.ts","./node_modules/@eslint/core/dist/cjs/types.d.cts","./node_modules/eslint/lib/types/use-at-your-own-risk.d.ts","./node_modules/eslint/lib/types/index.d.ts","./node_modules/@types/eslint__js/index.d.ts","./node_modules/@types/graceful-fs/index.d.ts","./node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/@types/istanbul-reports/index.d.ts","./node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/chalk/index.d.ts","./node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/@jest/schemas/build/index.d.ts","./node_modules/pretty-format/build/index.d.ts","./node_modules/jest-diff/build/index.d.ts","./node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/expect/build/index.d.ts","./node_modules/@types/jest/index.d.ts","./node_modules/@types/stack-utils/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@types/yargs/index.d.ts"],"fileIdsList":[[1128,1170,1268],[1128,1170],[1128,1170,1275],[1128,1170,1288],[1128,1170,1268,1269,1270,1271,1272],[1128,1170,1268,1270],[1128,1170,1274,1275,1276],[1128,1170,1277],[1128,1170,1280],[1128,1170,1183,1220],[1128,1170,1283],[1128,1170,1284],[1128,1170,1290,1293],[1128,1167,1170],[1128,1169,1170],[1170],[1128,1170,1175,1205],[1128,1170,1171,1176,1182,1183,1190,1202,1213],[1128,1170,1171,1172,1182,1190],[1123,1124,1125,1128,1170],[1128,1170,1173,1214],[1128,1170,1174,1175,1183,1191],[1128,1170,1175,1202,1210],[1128,1170,1176,1178,1182,1190],[1128,1169,1170,1177],[1128,1170,1178,1179],[1128,1170,1182],[1128,1170,1180,1182],[1128,1169,1170,1182],[1128,1170,1182,1183,1184,1202,1213],[1128,1170,1182,1183,1184,1197,1202,1205],[1128,1165,1170,1218],[1128,1165,1170,1178,1182,1185,1190,1202,1213],[1128,1170,1182,1183,1185,1186,1190,1202,1210,1213],[1128,1170,1185,1187,1202,1210,1213],[1126,1127,1128,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219],[1128,1170,1182,1188],[1128,1170,1189,1213,1218],[1128,1170,1178,1182,1190,1202],[1128,1170,1191],[1128,1170,1192],[1128,1169,1170,1193],[1128,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219],[1128,1170,1195],[1128,1170,1196],[1128,1170,1182,1197,1198],[1128,1170,1197,1199,1214,1216],[1128,1170,1182,1202,1203,1204,1205],[1128,1170,1202,1204],[1128,1170,1202,1203],[1128,1170,1205],[1128,1170,1206],[1128,1167,1170,1202],[1128,1170,1182,1208,1209],[1128,1170,1208,1209],[1128,1170,1175,1190,1202,1210],[1128,1170,1211],[1128,1170,1190,1212],[1128,1170,1185,1196,1213],[1128,1170,1175,1214],[1128,1170,1202,1215],[1128,1170,1189,1216],[1128,1170,1217],[1128,1170,1175,1182,1184,1193,1202,1213,1216,1218],[1128,1170,1202,1219],[1128,1170,1296],[1128,1170,1274,1275,1278,1279],[1128,1170,1286,1292],[1128,1170,1290],[1128,1170,1287,1291],[1128,1170,1224,1225],[1128,1170,1182,1220,1254,1257,1258,1259,1260,1261,1262],[1128,1170,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263],[1128,1170,1182,1220,1255],[1128,1170,1256],[1128,1170,1182,1220],[1128,1170,1182,1220,1256],[1128,1170,1254,1260],[1128,1170,1289],[1128,1137,1141,1170,1213],[1128,1137,1170,1202,1213],[1128,1132,1170],[1128,1134,1137,1170,1210,1213],[1128,1170,1190,1210],[1128,1170,1220],[1128,1132,1170,1220],[1128,1134,1137,1170,1190,1213],[1128,1129,1130,1133,1136,1170,1182,1202,1213],[1128,1137,1144,1170],[1128,1129,1135,1170],[1128,1137,1158,1159,1170],[1128,1133,1137,1170,1205,1213,1220],[1128,1158,1170,1220],[1128,1131,1132,1170,1220],[1128,1137,1170],[1128,1131,1132,1133,1134,1135,1136,1137,1138,1139,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1159,1160,1161,1162,1163,1164,1170],[1128,1137,1152,1170],[1128,1137,1144,1145,1170],[1128,1135,1137,1145,1146,1170],[1128,1136,1170],[1128,1129,1132,1137,1170],[1128,1137,1141,1145,1146,1170],[1128,1141,1170],[1128,1135,1137,1140,1170,1213],[1128,1129,1134,1137,1144,1170],[1128,1170,1202],[1128,1132,1137,1158,1170,1218,1220],[1128,1170,1248,1249,1266],[1128,1170,1192,1226,1248,1249,1252,1253,1264],[1128,1170,1223,1226,1229,1245],[1077,1094,1095,1112,1122,1128,1170,1228,1229,1232,1233,1242,1245,1246,1247],[1128,1170,1226],[1112,1128,1170,1182,1222,1223,1226,1227,1229,1232,1234,1240,1242,1243,1244],[1128,1170,1226,1233,1245],[471,890,1094,1095,1128,1170,1226,1227,1230,1232],[471,1094,1095,1112,1122,1128,1170,1226,1227,1228],[1095,1112,1128,1170,1227],[298,471,730,733,808,819,830,886,931,957,991,1094,1095,1112,1122,1128,1170,1226,1227,1228,1229,1230,1231],[1128,1170,1226,1229,1232,1245],[1112,1128,1170,1223,1226,1227,1229,1233,1234,1235,1240,1241],[1128,1170,1226,1233,1242,1245],[1128,1170,1223],[1128,1170,1250,1251],[81,1128,1170],[84,85,1128,1170],[80,82,83,86,1128,1170],[81,88,89,90,92,1128,1170],[90,93,94,95,1128,1170],[97,98,99,103,106,107,1128,1170],[99,102,108,1128,1170],[103,106,107,108,1128,1170],[99,100,102,103,104,105,108,1128,1170],[102,103,108,1128,1170],[81,87,96,109,113,116,129,136,138,158,159,1128,1170],[100,101,1128,1170],[102,1128,1170],[101,102,110,111,112,1128,1170],[101,1128,1170],[114,115,1128,1170],[117,1128,1170],[117,118,120,121,122,123,124,125,126,127,128,1128,1170],[118,121,122,123,124,1128,1170],[118,120,121,125,1128,1170],[120,125,1128,1170],[103,108,117,118,120,1128,1170],[81,97,121,1128,1170],[103,108,118,119,1128,1170],[118,120,1128,1170],[117,118,120,121,122,126,1128,1170],[122,1128,1170],[98,1128,1170],[130,131,132,133,134,135,1128,1170],[81,97,130,1128,1170],[130,131,1128,1170],[97,131,133,1128,1170],[102,103,108,131,134,1128,1170],[137,1128,1170],[97,102,1128,1170],[97,99,100,1128,1170],[84,1128,1170],[142,1128,1170],[148,1128,1170],[84,85,97,99,100,104,119,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,1128,1170],[81,97,1128,1170],[97,98,1128,1170],[99,1128,1170],[1027,1093,1128,1170],[398,1093,1128,1170],[160,256,452,1077,1093,1128,1170],[1092,1128,1170],[583,1093,1128,1170],[471,1093,1128,1170],[165,1128,1170],[164,1128,1170],[165,216,1128,1170],[165,166,180,217,218,1128,1170],[160,167,1128,1170],[211,1128,1170],[213,1128,1170],[164,167,168,169,170,212,213,214,215,1128,1170],[160,1128,1170],[172,179,181,182,183,184,185,186,189,256,1128,1170],[174,175,176,177,178,1128,1170],[171,172,173,216,1128,1170],[216,1128,1170],[171,172,174,175,176,177,178,180,216,1128,1170],[172,173,176,216,1128,1170],[171,172,176,182,216,1128,1170],[172,183,216,1128,1170],[172,185,216,1128,1170],[172,173,174,175,176,177,178,179,181,182,183,184,185,186,187,188,189,190,1128,1170],[172,174,176,177,181,183,185,186,188,216,1128,1170],[172,184,216,1128,1170],[172,216,256,1128,1170],[172,187,216,1128,1170],[172,216,1128,1170],[172,216,219,1128,1170],[191,211,216,219,247,248,252,253,255,1128,1170],[211,220,1128,1170],[211,222,1128,1170],[211,223,1128,1170],[211,221,223,224,1128,1170],[195,1128,1170],[230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,1128,1170],[211,216,1128,1170],[211,230,1128,1170],[220,221,222,223,224,225,226,227,228,229,246,1128,1170],[211,216,227,1128,1170],[191,211,216,1128,1170],[209,1128,1170],[171,191,193,196,256,1128,1170],[193,256,1128,1170],[166,171,173,176,180,191,192,193,194,195,196,197,198,199,200,216,1128,1170],[171,191,195,256,1128,1170],[177,195,1128,1170],[168,171,191,192,193,194,202,1128,1170],[191,192,193,203,1128,1170],[191,192,193,205,1128,1170],[171,191,196,1128,1170],[194,197,199,201,203,207,256,1128,1170],[193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,1128,1170],[191,192,193,194,197,199,201,203,206,207,216,1128,1170],[191,192,216,1128,1170],[191,192,193,204,1128,1170],[173,195,1128,1170],[191,192,193,194,219,1128,1170],[191,192,193,256,1128,1170],[191,192,193,1128,1170],[176,191,192,193,194,196,216,219,1128,1170],[249,250,251,1128,1170],[249,1128,1170],[254,1128,1170],[191,1128,1170],[256,471,472,1128,1170],[160,471,472,476,480,483,484,485,486,583,661,1059,1077,1128,1170],[160,471,472,480,486,649,650,651,652,653,661,662,1128,1170],[471,472,662,1128,1170],[160,471,650,660,662,1128,1170],[160,471,1128,1170],[471,650,662,1128,1170],[650,651,652,653,654,663,1128,1170],[654,662,1128,1170],[481,583,588,658,659,661,1128,1170],[256,471,482,1128,1170],[660,1128,1170],[474,660,665,668,1128,1170],[666,667,1128,1170],[160,256,474,478,588,658,659,660,661,665,1128,1170],[160,471,474,583,645,658,659,660,1128,1170],[473,483,662,664,669,675,677,1058,1128,1170],[160,256,483,485,658,661,662,1059,1077,1128,1170],[160,476,1128,1170],[482,484,671,674,1128,1170],[160,256,471,476,478,480,481,482,484,1128,1170],[670,1128,1170],[481,482,1128,1170],[482,1128,1170],[475,476,477,478,672,673,1128,1170],[478,1128,1170],[476,478,1128,1170],[160,475,476,477,1128,1170],[473,481,1128,1170],[256,482,1128,1170],[472,480,484,1128,1170],[472,480,481,676,1128,1170],[256,472,473,481,1128,1170],[256,1128,1170],[160,256,472,473,474,478,479,480,482,1128,1170],[160,256,471,583,662,1042,1043,1128,1170],[160,256,471,482,583,658,660,662,1128,1170],[678,1044,1128,1170],[160,583,1044,1128,1170],[662,1128,1170],[160,1046,1128,1170],[1028,1042,1044,1046,1048,1128,1170],[160,1028,1042,1046,1128,1170],[160,583,1028,1042,1128,1170],[1046,1047,1048,1049,1050,1128,1170],[679,1051,1128,1170],[1045,1052,1053,1054,1055,1056,1057,1128,1170],[487,1128,1170],[160,658,662,1077,1128,1170],[649,682,1128,1170],[648,662,1128,1170],[160,647,1128,1170],[160,471,583,649,681,1128,1170],[160,583,648,680,1028,1128,1170],[488,1128,1170],[160,658,661,662,1077,1128,1170],[683,1128,1170],[471,662,1128,1170],[684,1128,1170],[160,471,583,662,1128,1170],[280,654,1128,1170],[256,280,471,473,583,599,660,1128,1170],[599,600,1128,1170],[281,471,654,687,1128,1170],[160,281,1128,1170],[688,1128,1170],[687,688,689,1128,1170],[282,471,654,691,1128,1170],[160,282,1128,1170],[692,1128,1170],[691,692,693,1128,1170],[284,471,654,695,1128,1170],[696,1128,1170],[696,697,1128,1170],[285,471,607,654,1128,1170],[160,285,1128,1170],[160,285,608,1128,1170],[607,608,609,1128,1170],[286,654,1128,1170],[700,1128,1170],[700,701,1128,1170],[160,287,1128,1170],[703,1128,1170],[288,654,1128,1170],[705,1128,1170],[705,706,1128,1170],[289,471,654,708,1128,1170],[160,289,1128,1170],[709,1128,1170],[708,709,710,1128,1170],[290,471,654,712,1128,1170],[160,290,1128,1170],[713,1128,1170],[712,713,714,1128,1170],[291,654,1128,1170],[716,1128,1170],[716,717,1128,1170],[292,654,1128,1170],[292,471,1077,1128,1170],[598,719,1128,1170],[294,654,1128,1170],[721,1128,1170],[721,722,1128,1170],[296,471,654,724,1128,1170],[160,296,1128,1170],[725,1128,1170],[724,725,726,1128,1170],[295,654,1128,1170],[728,1128,1170],[728,729,1128,1170],[297,654,1128,1170],[731,1128,1170],[731,732,1128,1170],[298,471,654,1128,1170],[734,1128,1170],[734,735,1128,1170],[737,1128,1170],[737,738,1128,1170],[301,471,654,740,1128,1170],[160,301,1128,1170],[741,1128,1170],[740,741,742,1128,1170],[302,471,654,744,1128,1170],[160,302,1128,1170],[160,302,471,744,1077,1128,1170],[744,745,746,747,1128,1170],[303,471,654,750,1128,1170],[160,303,1128,1170],[751,1128,1170],[750,751,752,1128,1170],[304,471,654,754,1128,1170],[160,304,1128,1170],[755,1128,1170],[754,755,756,1128,1170],[306,471,654,758,1128,1170],[160,306,1128,1170],[759,1128,1170],[758,759,760,1128,1170],[307,654,1128,1170],[307,471,487,655,1128,1170],[655,762,1128,1170],[309,654,1128,1170],[764,1128,1170],[764,765,1128,1170],[308,471,654,767,1128,1170],[160,308,1128,1170],[768,1128,1170],[767,768,769,1128,1170],[310,471,627,654,1128,1170],[160,310,1128,1170],[628,1128,1170],[627,628,629,1128,1170],[311,654,1128,1170],[772,1128,1170],[772,773,1128,1170],[312,654,1128,1170],[775,1128,1170],[775,776,1128,1170],[314,471,654,778,1128,1170],[160,314,1128,1170],[779,1128,1170],[778,779,780,1128,1170],[471,654,1128,1170],[315,471,1077,1128,1170],[782,783,1128,1170],[317,471,654,1128,1170],[785,1128,1170],[785,786,1128,1170],[319,654,1128,1170],[788,1128,1170],[788,789,1128,1170],[318,471,654,791,1128,1170],[160,318,1128,1170],[792,1128,1170],[791,792,793,1128,1170],[320,471,654,1128,1170],[795,1128,1170],[795,796,1128,1170],[321,471,633,654,1128,1170],[634,1128,1170],[633,634,635,1128,1170],[322,471,654,799,1128,1170],[160,322,1128,1170],[800,1128,1170],[799,800,801,1128,1170],[323,654,1128,1170],[803,1128,1170],[803,804,1128,1170],[324,654,1128,1170],[806,1128,1170],[806,807,1128,1170],[809,1128,1170],[809,810,1128,1170],[326,471,604,654,1128,1170],[160,326,1128,1170],[326,605,1128,1170],[604,605,606,1128,1170],[327,471,613,654,1128,1170],[160,327,1128,1170],[160,327,471,481,482,613,658,1077,1128,1170],[613,614,813,1128,1170],[328,471,601,654,1128,1170],[160,328,1128,1170],[328,602,1128,1170],[601,602,603,1128,1170],[329,471,654,816,1128,1170],[160,329,1128,1170],[817,1128,1170],[816,817,818,1128,1170],[330,471,654,695,1128,1170],[820,1128,1170],[820,821,1128,1170],[331,471,642,654,1128,1170],[160,331,1128,1170],[643,1128,1170],[642,643,644,1128,1170],[332,471,654,824,1128,1170],[160,332,1128,1170],[160,332,825,1128,1170],[824,825,826,1128,1170],[333,654,1128,1170],[828,1128,1170],[828,829,1128,1170],[686,690,694,698,699,702,704,707,711,715,718,720,723,727,730,733,736,739,743,748,749,753,757,761,763,766,770,771,774,777,781,784,787,790,794,797,798,802,805,808,811,812,814,815,819,822,823,827,830,834,835,838,841,844,848,849,853,857,861,865,869,873,875,879,880,883,886,890,891,895,899,903,906,909,912,915,918,921,922,925,928,931,934,938,941,944,947,951,954,957,958,961,965,968,972,976,977,980,984,988,991,994,998,999,1001,1002,1005,1007,1010,1014,1018,1021,1022,1026,1128,1170],[831,832,833,1128,1170],[334,471,654,831,1128,1170],[160,334,1128,1170],[832,1128,1170],[836,837,1128,1170],[336,654,1128,1170],[836,1128,1170],[839,840,1128,1170],[337,654,1128,1170],[839,1128,1170],[842,843,1128,1170],[338,654,1128,1170],[842,1128,1170],[845,846,847,1128,1170],[339,471,654,845,1128,1170],[160,339,1128,1170],[160,339,471,845,1077,1128,1170],[623,624,1128,1170],[340,654,1128,1170],[623,1128,1170],[850,851,852,1128,1170],[341,471,654,850,1128,1170],[160,851,1128,1170],[854,855,856,1128,1170],[342,471,654,854,1128,1170],[160,342,1128,1170],[855,1128,1170],[858,859,860,1128,1170],[305,471,654,858,1128,1170],[160,305,1128,1170],[859,1128,1170],[862,863,864,1128,1170],[343,471,654,862,1128,1170],[160,343,1128,1170],[863,1128,1170],[866,867,868,1128,1170],[471,654,866,1128,1170],[160,344,1128,1170],[867,1128,1170],[870,871,872,1128,1170],[345,471,654,870,1128,1170],[871,1128,1170],[874,1128,1170],[160,346,1128,1170],[876,877,878,1128,1170],[347,471,654,876,1128,1170],[160,347,1128,1170],[347,471,876,1077,1128,1170],[620,621,622,1128,1170],[348,471,620,654,1128,1170],[160,348,1128,1170],[621,1128,1170],[881,882,1128,1170],[881,1128,1170],[884,885,1128,1170],[350,654,1128,1170],[884,1128,1170],[887,888,889,1128,1170],[351,471,654,887,1128,1170],[160,351,1128,1170],[160,351,471,887,1077,1128,1170],[610,611,612,1128,1170],[353,471,610,654,1128,1170],[160,353,1128,1170],[353,471,481,482,583,611,658,1128,1170],[892,893,894,1128,1170],[354,471,654,892,1128,1170],[160,354,1128,1170],[893,1128,1170],[896,897,898,1128,1170],[355,471,654,896,1128,1170],[160,355,1128,1170],[897,1128,1170],[900,901,902,1128,1170],[356,471,654,900,1128,1170],[160,356,1128,1170],[901,1128,1170],[904,905,1128,1170],[357,654,1128,1170],[904,1128,1170],[907,908,1128,1170],[358,654,1128,1170],[907,1128,1170],[910,911,1128,1170],[910,1128,1170],[913,914,1128,1170],[913,1128,1170],[916,917,1128,1170],[916,1128,1170],[919,920,1128,1170],[919,1128,1170],[615,616,1128,1170],[364,654,1128,1170],[615,1128,1170],[923,924,1128,1170],[363,654,1128,1170],[923,1128,1170],[926,927,1128,1170],[365,471,1077,1128,1170],[929,930,1128,1170],[366,654,1128,1170],[929,1128,1170],[932,933,1128,1170],[367,654,1128,1170],[932,1128,1170],[935,936,937,1128,1170],[368,471,654,935,1128,1170],[160,368,1128,1170],[936,1128,1170],[939,940,1128,1170],[369,471,654,845,1128,1170],[939,1128,1170],[942,943,1128,1170],[370,471,654,1128,1170],[942,1128,1170],[945,946,1128,1170],[945,1128,1170],[948,949,950,1128,1170],[372,471,654,948,1128,1170],[949,1128,1170],[952,953,1128,1170],[373,654,1128,1170],[952,1128,1170],[955,956,1128,1170],[374,654,1128,1170],[955,1128,1170],[695,1128,1170],[959,960,1128,1170],[375,654,1128,1170],[959,1128,1170],[962,963,964,1128,1170],[376,471,654,962,1128,1170],[963,1128,1170],[966,967,1128,1170],[377,654,1128,1170],[966,1128,1170],[969,970,971,1128,1170],[378,471,654,969,1128,1170],[160,378,1128,1170],[970,1128,1170],[973,974,975,1128,1170],[379,471,654,973,1128,1170],[974,1128,1170],[630,631,632,1128,1170],[380,471,630,654,1128,1170],[631,1128,1170],[978,979,1128,1170],[160,381,471,660,1077,1128,1170],[981,982,983,1128,1170],[382,471,654,981,1128,1170],[160,382,1128,1170],[982,1128,1170],[985,986,987,1128,1170],[471,654,985,1128,1170],[160,383,1128,1170],[986,1128,1170],[989,990,1128,1170],[384,654,1128,1170],[989,1128,1170],[992,993,1128,1170],[386,654,1128,1170],[992,1128,1170],[995,996,997,1128,1170],[385,471,654,995,1128,1170],[160,385,1128,1170],[996,1128,1170],[639,640,641,1128,1170],[387,471,639,654,1128,1170],[640,1128,1170],[625,1000,1128,1170],[388,654,1128,1170],[388,471,1077,1128,1170],[617,618,619,1128,1170],[389,471,617,654,1128,1170],[160,389,1128,1170],[618,1128,1170],[1003,1004,1128,1170],[1003,1128,1170],[626,1006,1128,1170],[391,654,1128,1170],[391,471,1077,1128,1170],[1008,1009,1128,1170],[392,654,1128,1170],[1008,1128,1170],[1011,1012,1013,1128,1170],[393,471,654,1011,1128,1170],[160,393,1128,1170],[1012,1128,1170],[1015,1016,1017,1128,1170],[394,471,654,1015,1128,1170],[160,394,1128,1170],[1016,1128,1170],[1019,1020,1128,1170],[395,654,1128,1170],[1019,1128,1170],[636,637,638,1128,1170],[396,471,636,654,1128,1170],[637,1128,1170],[1023,1024,1025,1128,1170],[397,471,654,1023,1128,1170],[160,397,1128,1170],[160,397,471,1023,1077,1128,1170],[160,588,655,656,658,660,662,1128,1170],[160,256,471,585,587,588,589,656,657,661,662,1128,1170],[471,486,583,597,658,662,1128,1170],[584,590,593,596,658,661,1128,1170],[160,482,656,658,661,662,1128,1170],[160,597,658,1128,1170],[486,658,662,1128,1170],[585,586,587,589,656,657,1128,1170],[160,585,588,658,661,1128,1170],[655,662,1128,1170],[482,485,591,1128,1170],[160,482,485,658,1128,1170],[591,592,1128,1170],[256,471,656,1128,1170],[588,594,595,1128,1170],[588,656,1128,1170],[471,1128,1170],[160,487,488,594,693,826,1077,1128,1170],[160,256,487,488,594,598,600,603,606,609,612,614,616,619,622,624,625,626,629,632,635,638,641,644,1077,1128,1170],[597,1041,1059,1061,1076,1128,1170],[1060,1128,1170],[160,588,662,1128,1170],[486,586,658,662,1030,1042,1128,1170],[583,585,1028,1042,1059,1128,1170],[685,1031,1032,1034,1128,1170],[583,1028,1128,1170],[1033,1128,1170],[160,256,471,645,647,648,661,1028,1041,1044,1077,1128,1170],[646,647,1028,1035,1037,1040,1128,1170],[160,256,471,487,488,588,597,645,646,648,658,1128,1170],[160,587,658,660,1128,1170],[680,1036,1128,1170],[160,486,586,658,662,1128,1170],[471,583,600,658,1028,1128,1170],[160,256,645,647,678,679,681,682,683,684,685,1027,1077,1128,1170],[160,1030,1042,1128,1170],[160,591,658,1128,1170],[1029,1030,1038,1039,1128,1170],[160,1029,1128,1170],[160,1030,1038,1128,1170],[595,1128,1170],[1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1128,1170],[77,1128,1170],[79,161,1128,1170],[160,1128,1170,1175],[163,1078,1079,1080,1128,1170],[160,1077,1128,1170],[78,162,1081,1083,1087,1091,1128,1170],[1082,1128,1170],[1084,1085,1086,1128,1170],[160,1128,1170,1176],[1088,1089,1090,1128,1170],[160,500,501,1128,1170],[502,503,504,1128,1170],[160,471,498,1128,1170],[506,507,508,509,510,511,1128,1170],[471,537,1128,1170],[471,537,540,1128,1170],[160,471,523,538,539,1128,1170],[471,523,537,1128,1170],[538,539,540,541,1128,1170],[542,543,1128,1170],[160,256,471,491,497,498,499,514,519,1128,1170],[160,499,513,1128,1170],[471,514,515,516,517,1128,1170],[256,471,491,497,519,1128,1170],[160,256,471,491,497,513,519,1128,1170],[514,515,516,517,518,1128,1170],[160,491,545,1128,1170],[160,471,494,496,499,547,1128,1170],[160,499,1128,1170],[489,500,501,547,548,549,1128,1170],[471,499,1128,1170],[160,471,499,1128,1170],[471,518,544,1128,1170],[518,519,540,1128,1170],[519,551,1128,1170],[160,328,471,489,498,1128,1170],[160,471,494,499,507,1128,1170],[160,471,489,499,1128,1170],[494,499,553,1128,1170],[505,512,534,544,546,550,552,554,561,566,578,580,582,1128,1170],[256,280,471,498,519,1128,1170],[490,513,520,521,522,523,529,531,532,533,537,1128,1170],[160,471,489,521,523,525,527,528,529,536,583,1128,1170],[160,471,515,516,517,518,519,531,1128,1170],[471,491,522,527,528,1128,1170],[471,489,491,496,513,515,516,517,519,522,525,527,529,530,532,1128,1170],[160,471,489,490,498,513,515,517,527,529,531,532,1128,1170],[471,498,1128,1170],[555,556,557,558,559,560,1128,1170],[160,499,500,555,556,1128,1170],[499,500,557,1128,1170],[160,471,499,501,1128,1170],[160,555,557,559,1128,1170],[160,471,489,496,499,501,507,526,562,563,1128,1170],[160,326,471,489,499,507,537,1128,1170],[160,471,499,501,527,559,1128,1170],[489,535,536,562,563,564,565,1128,1170],[160,489,497,501,536,1128,1170],[160,471,489,534,535,1128,1170],[160,489,496,501,524,526,535,536,537,1128,1170],[160,489,497,526,1128,1170],[160,494,496,499,500,1128,1170],[160,471,494,548,567,572,578,1128,1170],[160,489,491,496,497,524,525,527,1128,1170],[160,489,497,524,525,526,527,1128,1170],[492,493,524,525,526,527,528,567,579,1128,1170],[160,471,491,497,526,1128,1170],[491,527,1128,1170],[568,572,581,1128,1170],[160,471,491,527,1128,1170],[160,491,494,496,525,527,571,1128,1170],[471,496,498,499,527,1128,1170],[471,568,574,1128,1170],[494,496,525,527,1128,1170],[495,496,497,498,569,570,571,573,574,575,576,577,1128,1170],[471,491,492,496,497,499,1128,1170],[160,496,497,498,527,1128,1170],[471,568,569,1128,1170],[160,496,525,527,570,1128,1170],[160,471,489,490,491,496,497,499,1128,1170],[471,491,492,493,496,499,1128,1170],[160,471,489,490,494,495,497,498,499,1128,1170],[160,256,259,262,263,264,265,266,267,1128,1170],[160,259,262,263,264,265,268,434,471,1128,1170],[269,1128,1170],[160,259,262,266,268,1128,1170],[268,269,398,435,436,437,1128,1170],[160,269,1128,1170],[270,271,272,1128,1170],[262,268,269,270,271,1128,1170],[160,259,262,268,272,274,275,276,278,279,1128,1170],[160,259,268,272,274,278,1128,1170],[160,259,266,268,272,274,275,1128,1170],[160,272,283,471,1128,1170],[160,259,261,266,268,272,274,279,1128,1170],[160,266,268,272,1128,1170],[160,259,266,268,274,1128,1170],[160,259,261,268,272,274,1128,1170],[160,259,266,268,272,274,275,471,1128,1170],[160,259,266,268,272,274,1128,1170],[160,259,261,268,272,274,279,1128,1170],[160,259,262,268,272,274,275,278,279,293,1128,1170],[160,259,266,268,272,274,471,1128,1170],[160,259,268,272,274,1128,1170],[160,261,268,272,292,471,1128,1170],[160,272,298,471,1128,1170],[160,266,268,1128,1170],[160,259,266,268,272,274,305,1128,1170],[160,259,262,266,268,272,274,275,276,471,1128,1170],[160,266,268,272,471,1128,1170],[160,259,266,268,269,272,274,278,279,313,471,1128,1170],[160,259,266,268,272,274,316,1128,1170],[160,268,272,471,1128,1170],[160,268,272,1128,1170],[160,259,266,268,272,274,275,279,293,1128,1170],[160,259,266,268,272,274,293,313,1128,1170],[160,259,266,268,272,274,278,279,471,1128,1170],[280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,314,315,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,1128,1170],[259,268,274,1128,1170],[160,259,266,268,269,272,274,471,1128,1170],[160,259,266,268,272,274,279,1128,1170],[160,259,261,266,268,274,313,1128,1170],[160,259,261,266,268,272,274,471,1128,1170],[160,259,261,268,272,274,278,279,352,1128,1170],[160,259,261,268,272,274,275,278,279,1128,1170],[160,268,272,275,1128,1170],[160,266,268,272,275,1128,1170],[160,269,272,339,471,1128,1170],[160,259,262,263,266,268,272,274,278,279,293,313,1128,1170],[160,259,266,268,272,274,275,278,279,471,1128,1170],[440,441,1128,1170],[439,442,1128,1170],[440,444,445,1128,1170],[261,1128,1170],[160,313,1128,1170],[444,471,1128,1170],[160,260,1128,1170],[160,260,261,1128,1170],[261,262,263,264,265,275,276,277,278,279,293,352,424,447,448,449,450,451,1128,1170],[160,260,277,1128,1170],[278,471,1128,1170],[313,316,453,454,455,456,457,458,459,1128,1170],[259,274,316,1128,1170],[259,274,1128,1170],[259,261,274,1128,1170],[266,1128,1170],[434,438,443,446,452,460,463,470,1128,1170],[399,400,1128,1170],[401,414,433,1128,1170],[402,403,404,405,406,407,408,409,410,411,412,413,1128,1170],[274,471,1128,1170],[274,1128,1170],[415,416,417,418,419,420,421,422,423,425,426,427,428,429,430,431,432,1128,1170],[262,263,274,275,278,471,1128,1170],[262,274,275,278,1128,1170],[262,264,274,275,1128,1170],[268,274,424,471,1128,1170],[274,278,1128,1170],[262,265,274,275,278,1128,1170],[258,1128,1170],[160,258,1128,1170],[258,266,441,461,462,1128,1170],[258,259,261,266,274,1128,1170],[257,259,260,267,273,274,464,465,466,467,468,469,1128,1170],[257,259,1128,1170],[257,259,267,1128,1170],[257,259,260,266,1128,1170],[160,257,259,273,1128,1170],[257,258,1128,1170],[88,1128,1170],[88,89,91,1128,1170],[256,398,438,471,583,1098,1099,1113,1114,1115,1116,1117,1118,1119,1120,1121,1128,1170],[398,471,1099,1128,1170],[471,583,1099,1128,1170],[160,471,583,1097,1098,1128,1170],[583,1097,1128,1170],[398,1099,1128,1170],[398,471,583,1099,1128,1170],[160,398,1099,1128,1170],[160,398,471,1099,1128,1170],[160,471,583,1105,1108,1109,1111,1128,1170],[160,398,471,583,1097,1099,1100,1102,1109,1128,1170],[583,1077,1128,1170],[398,1097,1099,1100,1101,1128,1170],[160,471,583,1128,1170],[1096,1097,1100,1128,1170],[160,471,583,1096,1097,1099,1128,1170],[160,471,583,1097,1128,1170],[398,471,1096,1097,1099,1106,1128,1170],[160,471,583,1096,1099,1128,1170],[583,1096,1097,1100,1101,1102,1103,1104,1105,1106,1107,1111,1128,1170],[160,398,471,1096,1097,1099,1100,1128,1170],[160,471,583,1097,1099,1105,1110,1128,1170],[1109,1110,1128,1170,1236,1237,1238,1239],[160,471,583,1077,1103,1105,1110,1128,1170],[583,1128,1170],[160,1110,1128,1170,1236],[471,583,1108,1110,1128,1170],[1128,1170,1221],[1128,1170,1182,1185,1187,1202,1210,1213,1219,1220]],"fileInfos":[{"version":"e41c290ef7dd7dab3493e6cbe5909e0148edf4a8dad0271be08edec368a0f7b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"ee7bad0c15b58988daa84371e0b89d313b762ab83cb5b31b8a2d1162e8eb41c2","impliedFormat":1},{"version":"27bdc30a0e32783366a5abeda841bc22757c1797de8681bbe81fbc735eeb1c10","impliedFormat":1},{"version":"8fd575e12870e9944c7e1d62e1f5a73fcf23dd8d3a321f2a2c74c20d022283fe","impliedFormat":1},{"version":"e12a46ce14b817d4c9e6b2b478956452330bf00c9801b79de46f7a1815b5bd40","impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"62bb211266ee48b2d0edf0d8d1b191f0c24fc379a82bd4c1692a082c540bc6b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"936e80ad36a2ee83fc3caf008e7c4c5afe45b3cf3d5c24408f039c1d47bdc1df","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"fef8cfad2e2dc5f5b3d97a6f4f2e92848eb1b88e897bb7318cef0e2820bceaab","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"f1e2a172204962276504466a6393426d2ca9c54894b1ad0a6c9dad867a65f876","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"959d36cddf5e7d572a65045b876f2956c973a586da58e5d26cde519184fd9b8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"965f36eae237dd74e6cca203a43e9ca801ce38824ead814728a2807b1910117d","affectsGlobalScope":true,"impliedFormat":1},{"version":"3925a6c820dcb1a06506c90b1577db1fdbf7705d65b62b99dce4be75c637e26b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a3d63ef2b853447ec4f749d3f368ce642264246e02911fcb1590d8c161b8005","affectsGlobalScope":true,"impliedFormat":1},{"version":"b5ce7a470bc3628408429040c4e3a53a27755022a32fd05e2cb694e7015386c7","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"bab26767638ab3557de12c900f0b91f710c7dc40ee9793d5a27d32c04f0bf646","affectsGlobalScope":true,"impliedFormat":1},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e3c06ea092138bf9fa5e874a1fdbc9d54805d074bee1de31b99a11e2fec239d","affectsGlobalScope":true,"impliedFormat":1},{"version":"87dc0f382502f5bbce5129bdc0aea21e19a3abbc19259e0b43ae038a9fc4e326","affectsGlobalScope":true,"impliedFormat":1},{"version":"b1cb28af0c891c8c96b2d6b7be76bd394fddcfdb4709a20ba05a7c1605eea0f9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2fef54945a13095fdb9b84f705f2b5994597640c46afeb2ce78352fab4cb3279","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac77cb3e8c6d3565793eb90a8373ee8033146315a3dbead3bde8db5eaf5e5ec6","affectsGlobalScope":true,"impliedFormat":1},{"version":"56e4ed5aab5f5920980066a9409bfaf53e6d21d3f8d020c17e4de584d29600ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ece9f17b3866cc077099c73f4983bddbcb1dc7ddb943227f1ec070f529dedd1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a6282c8827e4b9a95f4bf4f5c205673ada31b982f50572d27103df8ceb8013c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1c9319a09485199c1f7b0498f2988d6d2249793ef67edda49d1e584746be9032","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3a2a0cee0f03ffdde24d89660eba2685bfbdeae955a6c67e8c4c9fd28928eeb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true,"impliedFormat":1},{"version":"61d6a2092f48af66dbfb220e31eea8b10bc02b6932d6e529005fd2d7b3281290","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"146ae9a857accfd5f4b6359b1ecc51e6d215132c8f89f95ca846d97fff95dd6b","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"380d4f710012998d64a12fbad5b195e269539602b1d39c7b80eeaa55d7763a10","impliedFormat":99},{"version":"33d3ee996e6ffdd1e36206e3603c3b7b09ba1b549caae2fdccc7dfde7d5bbfc3","impliedFormat":99},{"version":"35c091cab14cb66d0f4410b758fa326b59e20e66f36812e42680f153fa11f839","impliedFormat":99},{"version":"2f3be2b4f8895555235871ef99e735eab8b0185905e99d95a0c4e74eddb360c8","impliedFormat":99},{"version":"3805d7e8001da5364be0a89ae09dfe35b52f0cfcc4c9777eb907cd3354d323b1","impliedFormat":99},{"version":"03336d0a18cb5b4b62d26d9d1a6cfa82710dd687cf9c6696856f26786e4d527d","impliedFormat":99},{"version":"22c9ee48ec58726e57570cc0bbd0401538f577e9b71c1a0c22d394f5685b2713","impliedFormat":99},{"version":"26c807c56b7158af34cb8a2bbcafb719951c5d32fa145a3504f5cf148bc89198","impliedFormat":99},{"version":"987339ae38c9341b0d90da7350e543c0d561d04b540f29a6912d387ffee30123","impliedFormat":99},{"version":"d6add5a006175d8e4ac5067baa29854010ae2be9eec488f3b09f62e48fdcbc73","impliedFormat":99},{"version":"bf36a98ccb0526e827038dfb01167e7663ca957dfc00bb88b10bd54776e5ec8b","impliedFormat":99},{"version":"78b320333fa889c9532276db075578cdde53e41d0c5ff1dc901a22e5c9e25bd8","impliedFormat":99},{"version":"7531f6904a711cd870729de7bd8fb5829088eaf82381e88f81aa4a2c9ec57b75","impliedFormat":99},{"version":"e0e445668090ff00459ac812eab29b70c062dc45a81a41dc2b5673b16b0a07e1","impliedFormat":99},{"version":"1bb5177f34194137a325f08ea95de20592571e20e48131bcaa81b0a802e0980b","impliedFormat":99},{"version":"84902f69f6ee9498e0b428f0a3b2cbdecda4076e8e0ebc00c537fa75170c22cb","impliedFormat":99},{"version":"4fc394d72e27955f88783b3a7ca76bf2309c875c04761a90b67fed63093c0d94","impliedFormat":99},{"version":"0712154c0b43ad25cfdf80de2eef3e63bd1599508b5c7c5cf3bfe56108cdf4c3","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"438e83bb1b79a2a4ac11c3f334bb2d0836172a194814ccf6e0194f2ab756fb71","impliedFormat":99},{"version":"02929620bfea436b5cc1064b3fb769a68dd557ccb2bf799f2cb16bbd99486ace","impliedFormat":99},{"version":"7c00d0ca5e07d5ee278a153aefce4568c0ecca90d76883b78c790f566070a795","impliedFormat":99},{"version":"1308e12fddcb29aecb6743c7df4e9b14f21e5d2984b94b575ecd39cfce82fd9b","impliedFormat":99},{"version":"b7ba8279a76a15c1259be8571370fb9c47b994c9cdbd04334e6fef5f3bf4bd51","impliedFormat":99},{"version":"9e2155e0e5ca83562267c0cb76b8dfc5d1b748babcb1ca3a82a2143026e4c724","impliedFormat":99},{"version":"d1d2ad8fc57c8a2f943075b565ec815fc4a6ae4237c2c514c7cc4ee5c5d4eddf","impliedFormat":99},{"version":"4345300b468e08f6803d7bfbeb5543e6db4d3f0edf879f84ea37cefb20adc9f4","impliedFormat":99},{"version":"d30c0db8523b0f6716f0e41d680ff054ce4ef0ea8b3aff5191941b4913122955","impliedFormat":99},{"version":"b2d60dde03cab8207d4fab48208ef7373f852af476e35ed03f712fc40dd91e2e","impliedFormat":99},{"version":"34aec233a33d991ceffc42e6bc30840246de1029bda179666826ac0e69251a6b","impliedFormat":99},{"version":"b73a0134267f3f13ecd9df732ce2bd9e2a057d78c643ff8aae6a00c0cac7ae45","impliedFormat":99},{"version":"445fb5f8a40b9764c68566c2e091c2f43190ee4f8bdd3103264fc8cdae2a83ef","impliedFormat":99},{"version":"b7f317d65141b5f51ddcdaa07538ed4c30ea1978e26d398ea45c287d41be665e","impliedFormat":99},{"version":"d51c0531ad4dee0bd180f5d7251e2879bdb5a05f861624c41366935b0cf9cc5a","impliedFormat":99},{"version":"21c39d502f2d06f34a367e90c43af54f1879876f2366b68e4431d9143cf653eb","impliedFormat":99},{"version":"bc73f7a0c1f492696aba414c69669c9539d0f9131e61e01c295cc0bcfc939963","impliedFormat":99},{"version":"3551b862f24c92443cd1bd9f6477cb5d73a6e6d191835705a969db977362baa7","impliedFormat":99},{"version":"121d3c84dfba7040ae96459627232c73c4fddf90d51d777fa758b980778b8eee","impliedFormat":99},{"version":"ef410c4e38e6c24203329dfdbdc943c838c2f9f65d4d5d85efb3f9bd6ab9524b","impliedFormat":99},{"version":"85adb47344caf74c764de977f96742c2362ff0d89abd077a43e51cbdbba02ea2","impliedFormat":99},{"version":"a54c1453fbcc3b59fb7d382a55e620117d89c7e37a2493b18694a5a2011e6f4b","impliedFormat":99},{"version":"7a101a85bcbd3ec2d75f0c4cb402084e458f60d5a92a94915263f7fcfb3018f4","impliedFormat":99},{"version":"3e5a0359b8bdf7b06a8f0c61b7b72b7e11d97ae8161f8e9451cb5f9dfb9f91a7","impliedFormat":99},{"version":"7eebd5a9abf761b22df101fbd80e0021fab997f2fe53e4a354818798bd56adc5","impliedFormat":99},{"version":"31cb73f3e0253388b3874cdf11d7b21092b5cf43870e4d8eec209e44567014c5","impliedFormat":99},{"version":"73f1d19eaf263012ec350573f9f4d8464dcb8829c9f754ea31f5397ab5cb08d6","impliedFormat":99},{"version":"91a27ee0e1ee3bf33139ae32e55ae98c01014c915df6f7dec5b53fd611913eef","impliedFormat":99},{"version":"250a00a5356109ccf37ec49a088ca28e415d6685fd9b0a980ce189a1fcc31c8e","impliedFormat":99},{"version":"a9060484311261c3f150752c26b19681c7f177344ec0df50e7d33bbe26df62c8","impliedFormat":99},{"version":"b3f746471194e5f29f0014d8984bcc574892ec49bd31a90c5ff655dce5c24219","impliedFormat":99},{"version":"403d296e1747f67fdb733aab297256add403dd1562831d9a633d9e06bfee8836","impliedFormat":99},{"version":"b2937487d3a3872aa97b47de7fd807ea15d6d5fd1fa83c3c81aa70359820e542","impliedFormat":99},{"version":"5935e456bd7c4fbe257b45f5e781e9876eb190a03369001abe04c73eed8e174c","impliedFormat":99},{"version":"afbd8a58dd5918b29eee7b151a152dcf5919e8bcd694c73ef39c7e4b3cbc2621","impliedFormat":99},{"version":"b78f7e74f7c039d9a305d5d8e0b4025cf959898a665c92a67605ddaab31c89f0","impliedFormat":99},{"version":"5f7ccfc1c46e064ffc052f236b96b19272c319e29235f2da02f5ffb36bee4c0c","impliedFormat":99},{"version":"9ce4633ba264fab542dd0f32375fcf980d5f7a88c208f8d1a0d774df8c3b208e","impliedFormat":99},{"version":"9f41d5478c5f36ec600fcae500fc7877c826fb18045241b389a097cfb01c233a","impliedFormat":99},{"version":"1e2627d695f294c8bbff8690f639f8bd5502408eda1e2f838379669bbee5d300","impliedFormat":99},{"version":"bfce475b9758c2d5cbd00433e5b05edfffc8ee5c31cc1ef0729a9ab86ffb86de","impliedFormat":99},{"version":"3c5ca6383026c849d496d5d2709c9f37e4eb1d2744c98d91d29643a742729472","impliedFormat":99},{"version":"e82a445db6c1985bf353af687c6a797ec5b6b90c3ba45f8fb6ba5772dd67cf65","impliedFormat":99},{"version":"200ded7141f75932875978e425eee1e575d2b39f4ffcde5bfb8ea1669ee8d4cf","impliedFormat":99},{"version":"0b99e3918737a1c49f43efb418762294ae83eaf03e452b921a401d02a227ec86","impliedFormat":99},{"version":"23ccd5fbede7e43f3b99b6543d331aa5370bd86c0cb00e9a12d35136d71d7637","impliedFormat":99},{"version":"9e8e40878b9fc7268b93cc633d7c882cd3416df97a4828ef84d618ecd0390507","impliedFormat":99},{"version":"abfcd20c774123477893a55ea4b20136e250ead426995068336676f5f09ce878","impliedFormat":99},{"version":"2ae8a65fe2145c2cf26a7db95926b6ecd451ffef819a717a20d7ccba6385272a","impliedFormat":99},{"version":"337e3088ed5725cbfc996b43754663cbfe032280b1631bda589b3ab7a82fc2fb","impliedFormat":99},{"version":"e141c8dd8a75b7d1648dee8dde16095f9f669998c6d1ae2647bc0a9645918902","impliedFormat":99},{"version":"358c8fbcd9c5bbf1bb0ee6c51ccea7ae0601e18e13e5dc2dc4a1d19a6dd87e53","impliedFormat":99},{"version":"75e32f804d39400fcbbd5ddb3fd224b17613cb4701331fa593e80b51fc162be6","impliedFormat":99},{"version":"18d6666c8fce446570c937a752b3dd91ab5932e109bfd4491925f18427fcfa43","impliedFormat":99},{"version":"707c29db2585fbff3b03cd37d45f718b5710b609f9c09e61d7e18ba176cf6730","impliedFormat":99},{"version":"3ee05beb4ceed8c50a0deeff22aeae2ee160989615b652e4ffe35e5ef4e84c82","impliedFormat":99},{"version":"1d30fd9b5a2ec053cbbbe61208241e751c88eece2d9ccef18cff99c40203a521","impliedFormat":99},{"version":"4548de246b26ed5235c13f6816e04f13e8a4e512b155da3fa315da999350af51","impliedFormat":99},{"version":"3f911a2653a14e321a2a9f83b39365138aa6cb91a82dab66437ce6403a2eb329","impliedFormat":99},{"version":"48b2ef2b6bd21952b6c61db70444a3c16e180a6dddab0cf6745ac72c88769e58","impliedFormat":99},{"version":"901d80d89a5837387bfc8fb0718951a3d7d6f54c535ce9be720752cd92fa9fa0","impliedFormat":99},{"version":"8844044fcfa8344ff807aa5594ad27303551d162c7fa7544deec397b0aafebdc","impliedFormat":99},{"version":"d172b708857efd900b9955a697c9501ac44841c99b22e481849879dc0177f476","impliedFormat":99},{"version":"2c072f99ec9b4882f2c3389182bf415bfba10383ebf2e76d4ed897ea7b798b96","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"85f8a1bda6d41bc34139be56cc4c039378407bf58d120d3856aef83582ebf8b6","impliedFormat":99},{"version":"e5034611883bdd88bbe1550e3fdedf466bdcc97c847f88a6530f43ed253fe5bf","impliedFormat":99},{"version":"8aecf9d66b302d78b007158c831cc18634b169a462cb63d6e745afe512dc9c56","impliedFormat":99},{"version":"6e79469fff3cb348188a646b4ebdc57105a7a9148acaed326489a2815579fcdf","impliedFormat":99},{"version":"ef704fdbf4814a6899846a3f3adb4652cc8ee765988fbdaf0cda82dcbf8bb890","impliedFormat":99},{"version":"027bd92ed5ec18f20402d673a03f880ec29fd09db49414e813b2784abd1e7344","impliedFormat":99},{"version":"616828fe9f82c20e02946a30320373b85ba5096dbd7af6320414140bc910e534","impliedFormat":99},{"version":"9f1feba2261c8d776396593c58fb47599aa7f3a762c84615d82f74774e9bcf6d","impliedFormat":99},{"version":"a42d5430b6e282d210fdd93a4bed94b96d5e02592d8ecfdb05c10c3edbafb2ab","impliedFormat":99},{"version":"8b816555954c4246649feb5f31ebef9734d8d1ac7b7b7c852d13b500a279cb3e","impliedFormat":99},{"version":"f0adc9be2e734e84a2bb9ea2a223f4c40635504e21497bc98a982e11f2fa207f","impliedFormat":99},{"version":"9cf16ffd2e27f3e8eae898e9c86f5ea47879a0eebaca5945ea0194ccd30257dc","impliedFormat":99},{"version":"e7ac62b4b0c7155d6d8e94ceda835c8ce1675b4a3efbb86514666d02cc6dd41a","impliedFormat":99},{"version":"e967510d9ef8e8a1132e262bd2f5d1a41f834dbcc851a2d5a282e40dc6eff36e","impliedFormat":99},{"version":"f2db85d008a5826ed6e05676d73ef467375fd25442a64049f5c33101be10a4e5","impliedFormat":99},{"version":"e270a4ac582f18dc396692f8cb911cdc517a3d58361d17a0ae132d5c4f69d936","impliedFormat":99},{"version":"43c180d2b3fb8c46f4547d1e855001ceb4e7cd547fe7c1a3365745c0f7c1f5c0","impliedFormat":99},{"version":"c60f86f013eae76a27b78f93d85e93bf7a17f5c88363b4aff8395c6898b9ccd4","impliedFormat":99},{"version":"df4ab082d696bc3971ffb4ae570ee073ea46c60edb8f851d58f341fa6e744692","impliedFormat":99},{"version":"ee7639d9fb45286c36cbada3e9b8d7dd0af1e30228db59eb106cbc9fff004827","impliedFormat":99},{"version":"e95510ec54d8357419112ec75ba9368fb51020d693b049e3ccbed7c8e5920ba9","impliedFormat":99},{"version":"2001ea12e53d92cb31c714760ae888f930d3e4cf8fa3d1f5aaca6f6cd8b133c7","impliedFormat":99},{"version":"089efa5db11b1a712ca291f8dcb36b924dabb9a08399bcb46a78b4ca0e520830","impliedFormat":99},{"version":"41c9a45c7fe5fabfc51bcf1d516f9f5408e8fdfe47e675a59376e39c99a0c43d","impliedFormat":99},{"version":"07202ee0cb194141dcfee0bd5a782be19ebd1f6f6c443de581253af01dc244c3","impliedFormat":99},{"version":"51b68b50619c882449a46df6624067f1aea7927d596f512efc8700212648dfcf","impliedFormat":99},{"version":"157f36a4dda228119cff2a4ac5453c254c19688b0b0dcce21d4fd62f1193e05f","impliedFormat":99},{"version":"8cf0974bc287db02c3c27f318b6032f5caed08f1604d2a51c827b8f5384aed1e","impliedFormat":99},{"version":"283e780d8131e7094cb87e60870270dfc7bbb44118d969ff909b0b519beeec8f","impliedFormat":99},{"version":"0f96d1345ef7976eac358d8ba4779f2fc5a339766c353915cd7cd968b488637d","impliedFormat":99},{"version":"efa0f88685ead56601eed62cddd3862d5b9902d2401666c23099b307ea190d2d","impliedFormat":99},{"version":"053f8b6ebaf8531e62c81579a4711fc3214a98e5ad83067ca9ab3ca784469685","impliedFormat":99},{"version":"8e8011b7371144a93a67aaee115db90b81050acf2cb481ae5d2e8c77c0e3af41","impliedFormat":99},{"version":"c88f03bf2b0d12ec4b69b496cb513414e2f93555dbf47cdefa0f6d77290aaf87","impliedFormat":99},{"version":"666c8e045fbbc2759bca522490736263c813e2e537c3fbca3a5379b0203fa78d","impliedFormat":99},{"version":"5b5190b0d74a331e23a30547796cfd0fa426aef55f67f2460334713daa7119d9","impliedFormat":99},{"version":"029f67df9e776462a8ac8f36cf546a8105aeeed8248fdff9de783505641c9fc2","impliedFormat":99},{"version":"8b3aff0507b400127cd8dd80ae386a1834776f7fb299888948124c5d8cd25a16","impliedFormat":99},{"version":"bcff5092532e524365e9762172177a0d57d60a9d655bb0cd416a751d861ed985","impliedFormat":99},{"version":"c6e8ab1baa9cf585a6db5d8aa861eb08039121a03527aab9987b1245e14c54b6","impliedFormat":99},{"version":"d950913f4d25d2117952a184062f025402f32a15df928c88d514c66bb125f202","impliedFormat":99},{"version":"2d1ac87e68fd293f653c2cdc22984c7a5380a834b371bbeb035e1b8fb3b4151d","impliedFormat":99},{"version":"a6cf5733d1ac936679b25343cdf3c58c3148053b7daca1d1a6e8b062e77fd6bc","impliedFormat":99},{"version":"9f6a1f09c4915f21976cef2cfaad98496fe9b2968cefbca6fdae64440dde9892","impliedFormat":99},{"version":"bb43998c4cc2999502be72ba77de47b3101c0d2ade691f5d2d450f26f33755b5","impliedFormat":99},{"version":"8d7819a2b69baf9980ab22127fa2cad7e75ef029db9edcb89197ed747fad62ae","impliedFormat":99},{"version":"4b00a063c0626342fb581ab799a0623414de7372f5984203cd7e77d98dd5b465","impliedFormat":99},{"version":"36f6c5ec306c40868069bdeea29082d64fad20b9f6b13c57f3f834cd1571cb71","impliedFormat":99},{"version":"1a28a3fd4d3735cb7a497be0879bb9cb9e9fb0a108ad19e0beba442490a9b71c","impliedFormat":99},{"version":"b518e0b18d96396af68a95f4e2251c57609881fae90209744a95bc8f9d484dfd","impliedFormat":99},{"version":"9472233bf5a5d4b4c6571da5589cb34f19b9ef1d65a51c3b3e654c0225a80da3","impliedFormat":99},{"version":"aaee9ed2c40c55d119f211c7ceb8e40cbf72e249b6238f5d2d649e0d461971e0","impliedFormat":99},{"version":"e33480f683b76df4259dab0fc3257342e7087675c4a45746cd6aceaba43855ce","impliedFormat":99},{"version":"e60714187bb463961ce2c146f80e862edac5ccb63bd5810ee4f177419f7c3d2a","impliedFormat":99},{"version":"d89749ef65963a59271e82e2a55f76ebe817e964e8bd3de6f64c6437ff79d99c","impliedFormat":99},{"version":"32f571901aa8bfef4a366ac7197c7cacd4f367b280d806472f6ddd1386493bd8","impliedFormat":99},{"version":"7ff6c84fdbdf9c86e811f4c80999d0cd125c40685550ed130df0a392827c78f7","impliedFormat":99},{"version":"19352948346f5f370ea0ac94104369ab080a96d1a0cbed00091c88beb67d15fa","impliedFormat":99},{"version":"e040443059cdd806aeb10d055655e4a21f0706bbe3b5ef7d14070b5a09647edd","impliedFormat":99},{"version":"4b5307b75d393ba616ba56afd48206129bf6a1633ca349af12ed8d929b75ef4e","impliedFormat":99},{"version":"7e95fcd5dbfd3b0e70aab614ddf75592a402f212448d347abf7de7da28b95c96","impliedFormat":99},{"version":"bbd3d69fc8509623f52e839820b0946f7e796bf2d7e4c9f55586b45f80e0b556","impliedFormat":99},{"version":"3aceaece1605140ee3446a4272e5b16e67538ebeac9fd10387bce51fdaf040df","impliedFormat":99},{"version":"3c047424a418fb2aaebf606e252a33aed0f2545c0f2fa32eb58692d03b40f1a7","impliedFormat":99},{"version":"ab2ea3c489052eaff602f39addfe947511525e09a4ea86fb1611f133134efa81","impliedFormat":99},{"version":"06569efbb0549163463a87ddef6c6e280aaab3a0f05cdd31e2b988f25eb90c44","impliedFormat":99},{"version":"1297a8a2efcb805ce30e2ebf6958dd225db34ba1cb5033a58f806341a808ad46","impliedFormat":99},{"version":"735051635f4c5544534bad2b4200b0fcefc3c1dc77e89b104f233736a12fc693","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"6948c62519a4b5713354161a828bcf92d8fc266ba7826cf1505428dcdcbd07dc","impliedFormat":99},{"version":"ef834b6a15a3bcae7137fd6738faedafde2a8f8250d6d66b03713256a0a57f5e","impliedFormat":99},{"version":"ba89b172a0bf7bd9a45634ffc5fa8a00e7944b3b40aa0fc8d73fb54333643279","impliedFormat":99},{"version":"c8307a25e6b594349d1c2ebb5ddf8aaa6f8880b1bbbe99542ceedb925e60bfc9","impliedFormat":99},{"version":"46187ad29f07b1ab056cfa4e25952f17e134fa6fc380c3b74db5af8c3f0d3979","impliedFormat":99},{"version":"240eb6cc173760e5f9354ed3ae9034ebfc3e367832ceea842a8557cf11e6864d","impliedFormat":99},{"version":"57bef11957e79ecc19a97f79007636d85092f0ada30aee6c6add83703d332c52","impliedFormat":99},{"version":"f8cfc5b4aea8db2b2cbfc2286efad0e456bf6195f234bc7fa8f4aa31139d1e76","impliedFormat":99},{"version":"be38bcc547acf5e6b77044e57c6b8ee19071e3f7c22002a4b33c5a83c564cecb","impliedFormat":99},{"version":"1c598a0da678bd163220311f178f761ca47f728a161d5e21847496781caa417e","impliedFormat":99},{"version":"e80dcb740430f027dc874e47cdf827b2461384408465051c99b270954701b976","impliedFormat":99},{"version":"af4e3324b2a0e9df179e7c4533063144dbde310d59f214cf490ef62dee193a1e","impliedFormat":99},{"version":"29c143239ad1d27c823cf10a99bf70fd91ba8ddd3bc16c9e04c34c46a70db2cb","impliedFormat":99},{"version":"3194c1ac800a888314f4cd54491ec228f3d0d6ec56b7bf4a2192c0a5872ce23b","impliedFormat":99},{"version":"276a95eaec32ce8a271fa25c54cc4d54897814d26b70b2352d0f94e7e43209f8","impliedFormat":99},{"version":"f0b8957b7968bd4b4c122da2bcc290a2892edee2251d165df055cbea56808216","impliedFormat":99},{"version":"ec26b2604ffea6e5ef1b0871d141a2dd3a78f02a493d42781b756ada06ea83ba","impliedFormat":99},{"version":"b20e0a171bcdfc8f8522024687a0543d0065c286f41e3ad8cbb8e95f05e5b8cd","impliedFormat":99},{"version":"30cd45902411e3d29d59358c37a2b853c68129e877bca03a7d294aff9a17b9a4","impliedFormat":99},{"version":"d8083ca0bf415f18ba19df0b6d1b03a7016313a9cef99bd4c9753c6f14ad392c","impliedFormat":99},{"version":"5e5d175f67ecbb07d4b4d183aad7cc3db24cf2452ef862499d40582a47bddb67","impliedFormat":99},{"version":"200c57c13e24709041812f83ac946d26b9b62ad19ddce59dc29db2530026cda9","impliedFormat":99},{"version":"fe9cf22892e8ebc658264c0296b4d18ef45ad81563361ee9188ff279c896627c","impliedFormat":99},{"version":"b2acb0eef81ac4f35814f4dd2bffb03e087f687606c2f91e0c1738667071d757","impliedFormat":99},{"version":"aace8b055342ea61befcffbbab401c50b905221da0257d7911f678f5f56885f2","impliedFormat":99},{"version":"9cd98ce9f9f5f73ff795d6b0a51625b1c2bbeb565e3edd504651f5bb6c7bdc25","impliedFormat":99},{"version":"98648388690b80e1f9ee84eb228c37f7fccb2b82ab2af7e034b1c07edb396a0e","impliedFormat":99},{"version":"e9ff912946a1dfb4aae3b4c1b973b9f39d80e0c20b92dc3015bbde461ba3e67b","impliedFormat":99},{"version":"e0624bbb473deea3ae5bc6d60b113f6bbd616e63af473d29cdf4b93d32813182","impliedFormat":99},{"version":"500af471735375778c01f612f78e5153df857cf3c815b791b784d4dd14a519fc","impliedFormat":99},{"version":"3a0ce5be7c065fb9757f5bbc615172a379388f9c91c80127092b3a5149622c0f","impliedFormat":99},{"version":"bd3bea83b81d932b4fff0fdfb13986ee96af2814646caaf746fb977b60cae912","impliedFormat":99},{"version":"8c8727468f059dfefdfbd5050d413a5db0d0e0bb2f9acd80942c00a2877bdd70","impliedFormat":99},{"version":"8fc9450c87cfd7cf0d9ced698b329d5d1e0fed6a67f8fb13880701b825aac409","impliedFormat":99},{"version":"56a4080ab2f8f3eb9010e48cfcae6657cf9e0e1fefb89b20aec37818219b30ef","impliedFormat":99},{"version":"59fb49ca887651d056e0a70caea6ad7bd96fecb2f223831b9d793e85189b1029","impliedFormat":99},{"version":"f4f077c7e960f4d2f0776803a9ceb0ca466b512929f3f590e4b837c7fcabb2fa","impliedFormat":99},{"version":"5ef98eca7dcef14fecf3e118a298fde6479f1ff859a131f46898ff5107724eac","impliedFormat":99},{"version":"f410d0006cb98c09ef707dc6a0f5f1cc9fc1d4d736646e30486e8785a371251f","impliedFormat":99},{"version":"b6b6f9e1b8ed209fb62937e4287afc559e3fd9c16a6c849403b15bafc0ee9edd","impliedFormat":99},{"version":"2e20f5eb7771d4edf5ecc377eb208b535286ee50a0ceb77aafd55e7935f9a0fb","impliedFormat":99},{"version":"f1dfc70d46229f67f66ac3f383642ebbd07a38615f3e32f7f9627b9f0106b315","impliedFormat":99},{"version":"6c98ad51ac0e92943a10550b6262cc4c477f3bef83b3fa571e36cf5fbd7cfdf3","impliedFormat":99},{"version":"4b5643ec455235d1ace1bbca6efb80366a3eac9826d3094ab03fcdd9de322fbb","impliedFormat":99},{"version":"0f3791b086b4df8801675935f6f59ccbd404ca9c0ff5f0ad855f9ff82c92ef4d","impliedFormat":99},{"version":"a089644cff738817e2b0d96e3d4ec37f9b1315e4eb96154bcc671a7c19671978","impliedFormat":99},{"version":"0e868f09c51bb3d99fb53aaafdb7a3a62c6ef8880575bd5f6a76ad3e437271f0","impliedFormat":99},{"version":"adf4550e30f13f5878064b71a48872a28d64563d7c97ea0a454da9d669917d31","impliedFormat":99},{"version":"718203d782ff01683236f1c9a5c8e494320e812dfe03a4afd13849f339e9218b","impliedFormat":99},{"version":"1600b0102ec2d502ab86e7019f0791f07ba6f931863091f240747b0646008d8a","impliedFormat":99},{"version":"b7d5c8cbf2026750fa0aeb8c7e160625f6f38a5444fea45d57ff1d20000a7aaa","impliedFormat":99},{"version":"4cc3d9bd7e235588e87271afcecf915b55c299301831cbf47653f16df41ba683","impliedFormat":99},{"version":"182b89a32f6a050478e921bb4464e55fd4a9a0ef70bf1d7db4cf945515b9f85e","impliedFormat":99},{"version":"9e9e9dacaa2ad34bb466ab8f3281d39a43e2865ebfd56dc6f99d115dfbf5c85f","impliedFormat":99},{"version":"b6ae158b7ec45ccf9239fce7151f7561e03a6e926c036241835d5a96716158d5","impliedFormat":99},{"version":"051cf22db0cb9bc2de5055ec2deb5e877bdc2ac7f5f3fb07259a9bead2948626","impliedFormat":99},{"version":"bfaabfcc1cab61da4478baa850f11dffa07dfb049134c2c413aad2421bb9e14f","impliedFormat":99},{"version":"9b54dbf35bd2672bdef8ae8ecca51b8525538b6368ed6a052cc44fb10d766fee","impliedFormat":99},{"version":"baa8a7d41cd909649c41d889a173a6b8c0246d8b712ca85ccb0e3908214024aa","impliedFormat":99},{"version":"b2f1c68face8dd90337076b2cd88a6115d83e7bc7f88e000be998dad3b37b99f","impliedFormat":99},{"version":"6a10f6e3db79f34815dd6a3e14a68fff1c9b090d9020ab089debc5bece3e19c3","impliedFormat":99},{"version":"1ab72bce8da15f5318b1d2bee0c47ed68017d1b77337ad465c8421fd596d3356","impliedFormat":99},{"version":"b813236cb56a236485b88c2567bd7c5fdb9f0b4f3f27df725e9101683b9557ad","impliedFormat":99},{"version":"26709eb16b784235f0d42b99cc07031d06a23e5900974a75bc705387d5c97e3a","impliedFormat":99},{"version":"b63501f0b97c6acd4620ced757a7aa2c5a3e4fe98a0f2e0a9b5df64624d959ec","impliedFormat":99},{"version":"266e0d2721aa3b1f799f871d8dd2f52d5897e6fe58ba675b4d4bbdb4554b6948","impliedFormat":99},{"version":"081f8526d0e7bc358100efe2a1af891d0d36e7f50521b34b1a25e4d335d6453f","impliedFormat":99},{"version":"f096848a880b4b14fb939d4e650c53d4fe9077eb5ac0c513bdffe9a1b289ff84","impliedFormat":99},{"version":"1578cef75a2611db7b71b773d9617570efb63b882f69b06391fe30b778d6fc33","impliedFormat":99},{"version":"10d7a35cf0d6e2cd26917f500e90ff610a01e248f5d590023a40bc327bf3b27c","impliedFormat":99},{"version":"46f9d5ead0073aae0da18e73656690a451319c9a954b27b3462e2cf05622fcc2","impliedFormat":99},{"version":"131bb2bc08b557b072d513ac6aac04d9401628cd1677a16e3965cc7773aa1dcb","impliedFormat":99},{"version":"8c4eea5d44fad5cb0150957ab2caecec70c2c350e51d4294a25f1b729a846cb8","impliedFormat":99},{"version":"cde82699d110c6461c109e8a42940c9094603ab1180418b59f08ef3c1c570ec7","impliedFormat":99},{"version":"f94244bf1dd7539761cddf979d66074f337df64040f9fb0942ff31d21648da81","impliedFormat":99},{"version":"3c1746e3a06bfd95b694d68cb510cfe8729a14b8adf743c5a50757cc36694c62","impliedFormat":99},{"version":"c3137cc0b79b2f597545ead338f34ab377f62cbefb0ab3cef73dc932e937271d","impliedFormat":99},{"version":"16202bc86ce451a48e7c91e605048737e02259f39de4f66817454bbd972ac693","impliedFormat":99},{"version":"3d7dbddc765bb0d9926fe9566913dea6d4ec2aaa75cdeb127e7ea62d4f3c1b0e","impliedFormat":99},{"version":"5ef180fc42c3f56de24bb34bd05a318296639a46f685af59dca3db00f492c07d","impliedFormat":99},{"version":"de8c16a61c0068636462e98a5b03e63656c2b94451904ebbf40b6c58caddf808","impliedFormat":99},{"version":"f8f704060c86a7a90500121185e52b50205f6c3a7610a65fda88300cb4c82490","impliedFormat":99},{"version":"62357801c4a5d58a86b09a53da52ba47921361b44cd2a9650be13614e555f8c3","impliedFormat":99},{"version":"68c38007a39039db150dfa8d4bb580b23cc04c3925a70474619375acbb2b2c78","impliedFormat":99},{"version":"d2fa4944b9c6bdcd395709c893902afe50cca4e364a5349e41db47d9870b731c","impliedFormat":99},{"version":"32be692b4384fde085bad0d0be22c926bd23be7b1828910867f52a3c2f4e3e99","impliedFormat":99},{"version":"196a1914b06376325ae8ba1c696611a616e41e1da5ddf3672e0f74001778dbed","impliedFormat":99},{"version":"71b760353b88821943d1d8f62300e80577228c87f1e89f05db6fe62b23e4d499","impliedFormat":99},{"version":"ac081dc076ed2c4b9d937a49a078e34d2c1cd51dbfd9665eb9168be9c4edc5f1","impliedFormat":99},{"version":"0d47fdf58cf35d1e5517343196085c10404098a39b2ed78d43c477605827bcb0","impliedFormat":99},{"version":"40e3d716da6777ede6978ca49c8b77ee7a9721f0bb74659de1f809e4a2e360ae","impliedFormat":99},{"version":"c36f909293003b378195ce39121a925bb3ab94dc4b9799ba669713c1fa8d44d6","impliedFormat":99},{"version":"bd1c76152626c5deacd580de1e8b2790128e06f831bc0deca93b4445d642ef79","impliedFormat":99},{"version":"cff91071d8c64c2f67c52bff2791be9544270ede89cc9b23d547baae2e8b50fb","impliedFormat":99},{"version":"51bfcd9af6015cbeb7b36330480cf87fafe06d81d7f1c62b0652659f4fd84355","impliedFormat":99},{"version":"341339d59c3d92321c916f6ff6d82a946cdb2aade8c31a4769b0927381cdb842","impliedFormat":99},{"version":"6314140a541ebe625d437ab7f7e72a9203b2b6c738d066ace6db845f565ccaa4","impliedFormat":99},{"version":"66323460ce0e0ac74cfa5f8a35e437c5bffad2e3d0b6bcc9b160cc8125e36c70","impliedFormat":99},{"version":"ed41aad920d2319160b485a9b678f60d94b63d80825234e4a3d8c3b5993f6fde","impliedFormat":99},{"version":"58d97d33d80dac4deae32b90be3863f74d584847e71f6478e7112e4412c80f90","impliedFormat":99},{"version":"873ac6b6e77cf3f3ab19801c74009a223f1c0d3db8f0f24127b675d574d99622","impliedFormat":99},{"version":"48bb7f912208486e944c62361ba40de88aeda912d8f458b5451ff94c8c9f7fc9","impliedFormat":99},{"version":"9a415a92d66cf90a0ea8ebba9bf647ff6ea8da3fbafbeee96c153c0264f51f70","impliedFormat":99},{"version":"987121a3903b377c70cbc21e862a09b59d48a1a4c31fedcff4e6b8b7944f97a1","impliedFormat":99},{"version":"fd050c8cb2ac8c5414861258462d67c19e2249fb074c10165d00a58882ac0f53","impliedFormat":99},{"version":"47f16c26db7cff6b1fc7e0fa16ab9b1ab1ed52d425142b11b9c5fb4a05e32ad4","impliedFormat":99},{"version":"45b5db1411fc3440698d2898b8ac4b7c12f327af999efb26bbbb42ed55fb19a4","impliedFormat":99},{"version":"ede3679cc5b9b3a52725eaf664860f42a2066d82eafa4b8e1d11fc002a1774b0","impliedFormat":99},{"version":"7dee98f5844c634eb7ccc07b8e856b503a9dde53f25fa83c8db00060c1c1e852","impliedFormat":99},{"version":"d976c041acff7e3a53acee036ee1ea8057b1089f2d527ec96f18e3742196126e","impliedFormat":99},{"version":"9aa8952944aef995d98704c2d89f42c79bd6cea55f7482ce33017db2e222d907","impliedFormat":99},{"version":"c7a54dcad2c345d9a3a02c19ff5372a40d44b50676884e87d0086a19247db76a","impliedFormat":99},{"version":"1ecc474e8622bde73cb19e8490361a0f3ec6255f65df90683f50edc3bcc3f4ca","impliedFormat":99},{"version":"002ef8065206f1a84f8809dfadce0af3ab89022f9f6cd34ffd2f0015158402de","impliedFormat":99},{"version":"7ea90ef80bf458c55a86af02ab5624e1e225e28879736fea3c06b66d91090c2a","impliedFormat":99},{"version":"03ba2c417abfc18037177fcb180fdf5e3a2b959d062e7bdc38ad731a84ced341","impliedFormat":99},{"version":"6ecb95ee8827ebd9326f9c06a7e3a1d934974963c622b797c748949314c4ebb6","impliedFormat":99},{"version":"acef2ab2f3c305cc5af1005b1fc6b86adca1634479c0041fde19e73a949913b7","impliedFormat":99},{"version":"7f1a39652f31edf1f9e3c1846dcc45a43e9fb8a2a6bb91e97e09001e6c966076","impliedFormat":99},{"version":"8cd65874ad45f96860299bf0388426ec537d4e3039ef57d1a098096099c3e613","impliedFormat":99},{"version":"1bf4d877b3f8f45ca87f82d723e5de2afc0455adba176e8329980078bc1fb2e6","impliedFormat":99},{"version":"095fec0b1e32dd2e0b58273dfa056a289e7bd1bea875c1ffd8a6929418cd1df2","impliedFormat":99},{"version":"ff18e2b94da20555978ab765814567798fc0319671465a0de8bb29d53ea5e577","impliedFormat":99},{"version":"7a60f63195fc28a6159526bace5dc9806b0f0566f0e990b7670657965acbf3cf","impliedFormat":99},{"version":"582f4f92882d4997974e0f7686a867e4e5f84f5a80b876179723c85cad6ad6d6","impliedFormat":99},{"version":"9e16b2f40748da2235962304f755ec88e9c7fbb1d6ea61ce36f1037698c5ac06","impliedFormat":99},{"version":"626405164a6c29b4ae4be7e7f4075d1bc82e201968dd994a0bcc1d59584c28d6","impliedFormat":99},{"version":"0da0a8cd125242ae83f03e59dbc84d8fa623c910c12267e9fd79b45136be4407","impliedFormat":99},{"version":"ad74b8cb95b4cef461893071e08bfed432dfe69e89194461ac4c71675678a0e0","impliedFormat":99},{"version":"ec13b4bf6f8cffc15e6755491b2ed0b3a4e2e1b389eb7cc7f0da3e76fc546704","impliedFormat":99},{"version":"507f198b8be8c95d83abead99944bccd0b2ff2441a5aa572ce7e9c496093266a","impliedFormat":99},{"version":"1bb5770cdf791444d5a55fd6d13dac2a79db5d1f7e3cbf14062220a393105d2b","impliedFormat":99},{"version":"1307493ce827994b021299cdf84d4984f84594b955bf4ac0386c40508fbb497b","impliedFormat":99},{"version":"1f80d1ccd69d03df6a850228240af6c1a7ffcdf24545df79c55c464ae3995257","impliedFormat":99},{"version":"6c2293a20885c350c858d6e999bf11c8e57983e8374a3f3f56c33ea0547293c7","impliedFormat":99},{"version":"b7d1102ec5e520471366220dc7016a71361abd9be80c9e9bf9f8ce4090d3ebc0","impliedFormat":99},{"version":"d5c0247c61a284273e8f2d3bea2caf3ebb84ae1f1312561d7832bf7e475c8f7e","impliedFormat":99},{"version":"9395a012706fee8027dc5a2ce7a47aea871e4be047bbb4ffed288b34ce6f0198","impliedFormat":99},{"version":"913c58477d5f9d98f9a01ec65e899242af595989ce3fe0115a87464b3ba8d436","impliedFormat":99},{"version":"65da90ca6dd0abb9b6e9634171703110f6dc9f1e7838ca8f2467d66c36a3d59c","impliedFormat":99},{"version":"a868c4150118567877a0a63a5f31439e75b6500cd4ce3f6e847b09043b6b579d","impliedFormat":99},{"version":"9fed475d2ce36ce5078b3f9551bc2dc8e0887281b8a307a127f6065ea91bbf57","impliedFormat":99},{"version":"f92bd83789887be2b583a2fa4eabe350f82122b82bb9b2fff0f6469c3c3302ed","impliedFormat":99},{"version":"a4991ffaa6732c143a1283d7ed1e5c1fc77b0654c22c46ea1e281add5291f80d","impliedFormat":99},{"version":"ca7eb2da650ac1e2e1819b97bc3df6fecb5065df5ffa1910e618d9aedd8fe2fa","impliedFormat":99},{"version":"cab1662a4cce359ecfa65d9d697287fd0f81654eb5f4e6446882a55b2b44284e","impliedFormat":99},{"version":"cc30823773b6524a885a63507466edeb149a86614b2194db4da3b3a6ae18c298","impliedFormat":99},{"version":"32781ae11f5a42eef97b1002a36005e6e42ba06dc2005d0cdfa68904d6aca465","impliedFormat":99},{"version":"a3ccfff296e6525794e7182632ed0664bd97e0e3e0d777f6355517466cab6ea9","impliedFormat":99},{"version":"63e4e19509a6ba313182653c12ac588202c22f80081677106ebf84792d877c0d","impliedFormat":99},{"version":"ef70e4a5bab3bdec5006397cb07802cd136deedd6c7284d99b233e54689dde69","impliedFormat":99},{"version":"e11540be1dfe5a4f0c008e0b8fc80e9db26e9141a1ab7b81e0df8681f7df3684","impliedFormat":99},{"version":"35ab1d54c22af6aa4ac253610b282e14b5e9a39056aa10b46f09a3710ec9a58b","impliedFormat":99},{"version":"1ff706aa9805734eee377eba6e58f3cdee629a9be536066e41fc0ec85de126b4","impliedFormat":99},{"version":"b6486f98798f46e8a3d8ef37a9285393a4885979e7854caca312299a5212c190","impliedFormat":99},{"version":"0811f930182b9f7e60fa4da92cf7aef6de9b35cec29b70a096688e79ac732a1a","impliedFormat":99},{"version":"506b7ac1f92502c89e7c6b159df2a88c80fee70d58fbf0efd8bfef3f8db7bdf2","impliedFormat":99},{"version":"1058865100bd80f44bfb767f52f0a5c8da40fd321cfd0b0933a80207bbb17a79","impliedFormat":99},{"version":"3132425df7e99c274d20a5b2f8ecf7d75e8785e9a81c7bfa6af1def84b7427d2","impliedFormat":99},{"version":"8177b2eff515ddd8c0ad5b4d2129dce560aaddd64530c207bca20b60ee0ac591","impliedFormat":99},{"version":"cdc98e1594dba3f17354182e72ad9170286bc9660aad646c6d28047beb11b946","impliedFormat":99},{"version":"171a5edb137f6f3d258b613c3e2543c1327e20772a2419390f443af9ffde5556","impliedFormat":99},{"version":"f97b360c86877400b213dc559ea9cc719d542c99594c134188d563a0b2d993ff","impliedFormat":99},{"version":"e5665f71364f5201c6cf244050f713ad75518a9f24b531edac539dc04fc7574a","impliedFormat":99},{"version":"7583d89c6800ecb25080674fd6d0ba6c5c5aa4dba38b07d438fc38a59859f1b2","impliedFormat":99},{"version":"fe57f381625e4c6339ae200b5a0bb6e5533616d6e5230fa918cbbd8a318edbd9","impliedFormat":99},{"version":"a2c58ae6e78a1ebfa04e7f9ae1b1a927f16b41a33c11a4730cbb7eaa2d5a576c","impliedFormat":99},{"version":"84cda9becd3380a62d1183ab8ef932aa279a8dabc5405c0a70310909304c4006","impliedFormat":99},{"version":"92b43ac679094007d6fd67ddf983af55d09948227475da94806195998f3622ed","impliedFormat":99},{"version":"79158448a28037db29c256eeecde6cb3b6bad20e6becf471c88a4718250777e0","impliedFormat":99},{"version":"a06f2ab7dfce4ddab197d8725ba2552d8e91dbcefa8b9df9856f21fda4fedc7a","impliedFormat":99},{"version":"b27ef3822695d0aecbf176c5777a09236d2d4849eb7bb811c016a4334b0a217c","impliedFormat":99},{"version":"1d5445b06b8f5399b4509cbd1b1ed87c0b578348cfc0cbd988bc31ec7dc160f0","impliedFormat":99},{"version":"e1f10874c1de1a65bc970ffe86a1811bb721e7dcacc9a1e575c82204b13d0ee9","impliedFormat":99},{"version":"e977f77ce04c7801a51868df90840c4ae802274079956cc3a5b6f83740e360c2","impliedFormat":99},{"version":"7217ef2b34da71981dd21d32faaf13d52ce3c005ce48c855d9eb1cb66ee2c16e","impliedFormat":99},{"version":"985616805e92f05690c3020803bee37bca2619952563de16a9998902ce2008d4","impliedFormat":99},{"version":"7dda41c59137128f01ee65b2f793d1f6df028fd1c8d562ec0b10df4ed4a49513","impliedFormat":99},{"version":"898c84d2ae85b4d26ec73aeda1f18046d4700a1ca930ab935c810a5d320e068f","impliedFormat":99},{"version":"afd9d72a2ab44295abcc4b75d735b60cdc640ce4941f7be17908fefb018b31fb","impliedFormat":99},{"version":"d5ec71b81117da4ecdba2bbd988d418c37aae5f91aae60955c052dedd7b11fac","impliedFormat":99},{"version":"9a330d3bc1a91c7184852999009328ae8dd02136d878f0b842b9ae386b8eb835","impliedFormat":99},{"version":"b563e3661cbd4011489f8a4f83d3c7c0ac303bf34cafd88807f18064e5757c5c","impliedFormat":99},{"version":"ee26781a2b53e25e1b6de67658dd077475f7f86d2556f6e7fd70a62b648ec552","impliedFormat":99},{"version":"b365ded2c85a8c61ceac2f3165db77d9b7939ddeb4ea1425c5c79ce0ff9eec81","impliedFormat":99},{"version":"ef4819056e1dc5f9d813a6b83a81f62bfba5ece7091bb45ae051d0b541f37e8b","impliedFormat":99},{"version":"f94d53d6448aea29be35a92174de9aa93b1fa1fbb43c6660d122b716b10dbb44","impliedFormat":99},{"version":"29487a4c062c5dcc6a6e1b11b81e2b2e9931f76dc098400333b7e80d76f023be","impliedFormat":99},{"version":"df9865c6b48fb80e37d907cb09c5848d3548d83832b666597a527f568e3b1b5f","impliedFormat":99},{"version":"10e9353af6a601b435161f485452fd49a7beddfd41d6c808efde62e5ffff5439","impliedFormat":99},{"version":"59ebb4a701388a8f726d607d4d758ec866405de8f92d15934c2cf17c93893fc2","impliedFormat":99},{"version":"c151ccd7c49775acfd6478b31ea837a2b530ae7022db744bca529346d39693f7","impliedFormat":99},{"version":"9284759a6b45a089dd6a6a9f2f8747a689ce80815fd6ba9e441c1dd4551823ca","impliedFormat":99},{"version":"b8b74f199818136030773e7aeff878a4a201f9a52cc0c9d6ed0d14496353bd6f","impliedFormat":99},{"version":"1118520bd7446acdfa9138e91f7891531b55cd29a96cfcf26f127e582a8b9001","impliedFormat":99},{"version":"0f6d95b545660c3a42272571de9ceb9b9ac179f642e0cb966eaf4f6f7680abca","impliedFormat":99},{"version":"aede47e9af24e160ed02069b70941646e0e89d1a8ff1294734d33ec0e5fae00e","impliedFormat":99},{"version":"4cd7e4944693fe17cc423d0761341c472b66689374b63b5331a5c58972a0ef07","impliedFormat":99},{"version":"21c2b0208bdc37998d90dd33c8d6442c1af571c5fe89a92070ac19b4dc422d35","impliedFormat":99},{"version":"4058e382cb63a8ecdc3b8eba6c04ab78c37dc12a1517774ff546220dbd6d0f14","impliedFormat":99},{"version":"cd2a2155e812e876999591704b0cc4da2735153b8a787bf40f3dbeed2b2be9db","impliedFormat":99},{"version":"87848f6d774a2c663eb2943930368236cbe7c7fb0e97673624a0fb566abff368","impliedFormat":99},{"version":"f6aa82e0876705357d8235202f22cb28723129543761b4e1b135a861be85780f","impliedFormat":99},{"version":"d00f1b233ca50d5ea1be02ea0e7c19b9ce6492ba83b3312d992540d4370c9baf","impliedFormat":99},{"version":"35ba5ff2fe8d2cf6ab3ef2e34298f32a0e7ef0874a932fb863b4ef738624507b","impliedFormat":99},{"version":"f683d8fbb216cb4b1efbba61350ca866454eddaf0eaa491fc9de2aea786266f9","impliedFormat":99},{"version":"2bfc8cdb6dcceea1fb4cec29d6126e218ec865f28654722c21da24741782b203","impliedFormat":99},{"version":"535b040676e819026bf4b883c6012500094ec6b31a8f28e7035ba5415a0061d5","impliedFormat":99},{"version":"f181069857f9d9cde6521f57412e21073894d87f60c91d1dd51dce1e77505cd3","impliedFormat":99},{"version":"fcf998562786d9aa58b6b449291c5b573857bd28ad00f3a201e887f68f2b47de","impliedFormat":99},{"version":"9ea464457172d93b7230be60d73617eddfa4d1effeba1d2ed4c1d6eba041dcb5","impliedFormat":99},{"version":"91937c614dd25dbe368f7d67e2ca5bd71ceac9052e01b75fa8a5cc966dc33c91","impliedFormat":99},{"version":"4aa491e1ded7fd8a9631b32a813d51edde1eb687b2128f1a411cbb6ca265b1a9","impliedFormat":99},{"version":"2c49646e748fceccedb361d775435191e97201b0438e204289db9d4f60fe8d3b","impliedFormat":99},{"version":"79287f41d572b82e656e95b08827b5e5bbb97e28c8521dca85c41eccab3751fb","impliedFormat":99},{"version":"77ef348e42449c42ba9347f76f220b56e6224dba989ea974c814ccc8cfbb0080","impliedFormat":99},{"version":"edcf9cde5cd25e815526de6ef4f7c0fe612d9cd08a88e9273dbefcc5ae06c488","impliedFormat":99},{"version":"c69f42476b9ca2e7109770fb4175704e210825929bbbe1ced33b1ef204669def","impliedFormat":99},{"version":"56d287719ac4ce540e2ec8f3c617d6c67154715b8da2a1700791ed0cffaf282e","impliedFormat":99},{"version":"b1bfb1c65209a4e02938d8f3393f707607bc28fe526bb982197f763faaa89c7a","impliedFormat":99},{"version":"b25e7e6996cb441641c489f024788e20b83fedb0de43546aa34fc58603e3ec0e","impliedFormat":99},{"version":"8b8c30839ec4b60a6f8a69bf9df810196feb2ca45c1a14bfe08d65efb6208ac1","impliedFormat":99},{"version":"6727855c165d2e83bc1168a22c58138d6af195e7aceee0f580a310337cfa0862","impliedFormat":99},{"version":"d60454220b98e90b0578423ec13b2134211118e8baea4ec011e83c81836b2c6b","impliedFormat":99},{"version":"c6d7671094eac6ce410d18d83494e04de236907d61481955e191d39d5d88015d","impliedFormat":99},{"version":"72cacb3e205ae75409eadb0313ee23edc5a9ffa569913d8b3be15390f628eaa4","impliedFormat":99},{"version":"6b300f0be9fc10a04c61730fe8e20c9e28cf8027bb09983687854939484adf59","impliedFormat":99},{"version":"1b5fac1f574b4361b03df0c9c50f812b7782cba994362faf5d97064db635bdab","impliedFormat":99},{"version":"25623256772e4198c3b2ad5ed4091f646d9d89b40a9b3378f13773042110a263","impliedFormat":99},{"version":"4af96a0d64eb719b2529babbd4cb740bc35d5746235801e0e1aafa63cd745074","impliedFormat":99},{"version":"4821fac5d314e249f0e6abb84221efe5294c56fd6b4fda7118631c017c256977","impliedFormat":99},{"version":"ed3d3ba2c86cdabd042e9de2a3da1e20d77940bdf3cddc9518d05dd000ae774d","impliedFormat":99},{"version":"1ed3357deb2769a0913f8098d28dfa0c7c9b6c4e481ab0fa5b87cce7d4ceeaab","impliedFormat":99},{"version":"aaef93ca3e901f04c77bcaa19072ac894769454fbac579d8b8dc858bb3ae6f9f","impliedFormat":99},{"version":"2abf254985ada2c48009099e855c380cde3ab82fa1c1c36b004eb53cfca21d14","impliedFormat":99},{"version":"8930634e5a499b757e0d5cc512578c081867d5534d6f2fad863f9f584cdfd230","impliedFormat":99},{"version":"562cd3d86838cc4a95a1612e29cb830bc2c5399e59eb285555660a8edcc1928e","impliedFormat":99},{"version":"367acef2a10cad7ef1898e5ec60a9c274386781c89b002b976cdf849751ff441","impliedFormat":99},{"version":"baf16d26195b883d39022aac4a2a78c75469792cfc049458d28d740773d27659","impliedFormat":99},{"version":"94708ccaf1cb167032518a90c4352c547124fd0e3d7ddfb33c4a84f9682d72f3","impliedFormat":99},{"version":"347847f323564c453bfe909943ff0c318442334d25132109869ecc68293d6e51","impliedFormat":99},{"version":"0757925c2baf05936e0d5eeb557b07692d7fe8e7f01e04e3fdf448919105dfd3","impliedFormat":99},{"version":"4a78ec3f5e493aa9b5cf0e8bb664ea0287e8efdf8d3fab62a42caa5fea6eedb5","impliedFormat":99},{"version":"12ea0be98c6d6e2fdef6ca0a9029cfb738e77a1977c5346b32131bcc0e9ad9e4","impliedFormat":99},{"version":"756972e7c4b1d4345fb12159896487ef22d81a3318bbb89352f4850f8506eb4d","impliedFormat":99},{"version":"75a07565aa8f3dbd640ca0084cd0bfbc0cbf8781c4084da6dbe1355ae6d9fcda","impliedFormat":99},{"version":"fc3de7468ad5ab762a59f7d144c7564c742928cf9deec43a851606d9a3861905","impliedFormat":99},{"version":"30214f3bb715a290ab593c5c63778cc0e9446cc6da13092532697fd1e563b301","impliedFormat":99},{"version":"3dffb055029f4026e769230c089a76ff0ddaff6c50f557afb3003cc6e721c4f1","impliedFormat":99},{"version":"707b0d1c87f13e7a8ad7d8cb6d9716cd1f59bd1efe20efc344b20b7b86509d54","impliedFormat":99},{"version":"988f69d57801fc92b3959bafbd4dc2463dc46e0f915c91f7dca5b4016d986152","impliedFormat":99},{"version":"cd03f29ba69c825d8ca4601cce89b74e2b9d759eb769c9d3d5d968f9dcd11ff4","impliedFormat":99},{"version":"70933c7432a0427321babdfe4c5db0bed853531174b65a41d0f38a32c489416c","impliedFormat":99},{"version":"546814e2c8c2a71b326f56658fa28ca5daebe0bc88117ca5efa2d5bbd1dd7dab","impliedFormat":99},{"version":"e34f670329ca23bb57eb1b59162fd6f78fb4781fd7db87a0c90709b634b09c03","impliedFormat":99},{"version":"36264d13a98b7665bd007e5f1c2952d10fa9bdb0ad402fa111ffc4c3070ed2ef","impliedFormat":99},{"version":"6441b3b3f58fb3fda34d96ecb9e0abe6d85f5d5ceb85692bfc7e26df2f76a211","impliedFormat":99},{"version":"a38547683f1139d6fafd519593ff65ccb9176578a3437ddbc84b7898a66485b3","impliedFormat":99},{"version":"357792960837f1ec7133513ac6967d2eaa56b4be62f210d7f28cf9073d25ad7a","impliedFormat":99},{"version":"28b78561943265fbd1d753050137888acb90de163d1333146acfbad431103b45","impliedFormat":99},{"version":"cd76ea38ad176d448b133e183c81b5ca5b97e94adb8149c4dc77e1b49e05378a","impliedFormat":99},{"version":"b39e6f37fed4ad89f93e506cc8666ef0ba8a8d216ef9fcf6215e01f959ccc6e7","impliedFormat":99},{"version":"c68d89705ac73d0d694d9d7d67d7ec4886540c74069e37d63a729fbc0871d624","impliedFormat":99},{"version":"0a4d579fade4dd8d2d3a921fcc5708e4abc53f4ca8c5b4435154da7ef0d29686","impliedFormat":99},{"version":"24cc891c14c1c4c2ee7ba19dd5c74e0a3a267ffb33ef082ed6fdc16d58e36494","impliedFormat":99},{"version":"7b06a740371a273bc0da1791b573b9f6ccd874cb52c35735d5669bded76e9dd4","impliedFormat":99},{"version":"6196aff1de5dfd21598f4b53db2cde2e5dfbe839c31639a23fa67833ce255ec9","impliedFormat":99},{"version":"e46ab30eb6dd7cfd8195ccd088fff0894356f97df39620b4890f0dd39e5dc76b","impliedFormat":99},{"version":"0d39bb624bc2c80b8843c89d1bfa084efc833702fccdd57a29f0b14533516759","impliedFormat":99},{"version":"6788fff79bd15af39211544b77147e96e27f4e2fd3395bdc86a397b9fe3fe629","impliedFormat":99},{"version":"647e61fc2b40bb69dc656e73c8f4859b7f4173facae06e117e6594be447e01de","impliedFormat":99},{"version":"4f2812e9f893cde198505eb1c1fe9b26ad48d6948660548468f8b01bf9ead890","impliedFormat":99},{"version":"f28cef6b716653d5d5486df629525872dfe2a05b807ae028986117be887fda4e","impliedFormat":99},{"version":"9f247a130cad2a5771382a173fa0ab6e97e5770511d40b647fd84f9265b18926","impliedFormat":99},{"version":"8de0dbba16de2a8a345f0ef68ea0067194a6080e33d0381add31b6a5eba13d82","impliedFormat":99},{"version":"11994647b9f7f300b33bdcc287d1f535565906b18bad7e45e03cac4f250d75f3","impliedFormat":99},{"version":"578bbb7a3dcaaa48d3d9f9f4d68fa7563618861579e2da769eff068de9b3ecda","impliedFormat":99},{"version":"9b94f4d43c17ba1c6b77326aa9c959f9de21874a3d6d8d452f4b967cffe515d4","impliedFormat":99},{"version":"b8be3b88e237614ff57ea76b87f6717ef4beeda2425db518b21b06f13813f737","impliedFormat":99},{"version":"2ab0f5e684eb00d0e6f6ef4330f2cce657b51d573be9e6c09a2162d5ca8c7d90","impliedFormat":99},{"version":"70d2edaef33f21cc6b49f602725ca388f055c75b5a278614f2a22220cd893e53","impliedFormat":99},{"version":"58506c9cc83dcaea0506b6a62b8c136b87454d0f49b22f8b622c66cd82319891","impliedFormat":99},{"version":"7164e01bdb6fac5de6a8bf6b7c372bfc142de94e57cef051707322a414df0f7c","impliedFormat":99},{"version":"5f90eb11fca6218f798324d00c09279d5132f51c239923b5c41d349c75b393ba","impliedFormat":99},{"version":"98d8150f5ce79a7c8d1ceee56f9bb80a3fd7e3050b1c28ffb8e1f9ba26451b8f","impliedFormat":99},{"version":"e3bcc4331083709a13fe569cf3bbeabba5e8b49988e8b3fdd56a191abd9c722a","impliedFormat":99},{"version":"499939d9419ca68a2d47a0f1c3118f575d703cb9d8ad9a409f3f81c39e223075","impliedFormat":99},{"version":"713fcd89c9342e4f0c214ee95ce28009fa43605e7b5c6dacf408aea5b505833a","impliedFormat":99},{"version":"7dd3f9e45cc9d5707d834c0122c39dcb79e90f1199d75821ee66578fb41b0bda","impliedFormat":99},{"version":"3f90c4d7e793d23ffa1aa35edb8ce9547460eacdf1669b62050b7ab15227c31b","impliedFormat":99},{"version":"3128a0713a67b176cdb4b1e4ea259475e98dfdd8d29ddf3e516d965965cca5fa","impliedFormat":99},{"version":"b8699a8163b0455752133ee48fddca75921fd8338d2fb5337d2d2e420b4c5b96","impliedFormat":99},{"version":"bccf415e5963be5edac6e48848de039dbae5333d6b2c2ead5426339bd1be8a56","impliedFormat":99},{"version":"32d6540c89de843595482868b21d3bb4ee0682483d83fdc956a9ea2eedbebedd","impliedFormat":99},{"version":"0e93ded1db3fae169dde15099a761752fcc77b0b587b4c4064b4c9b71ed26e6d","impliedFormat":99},{"version":"7ce37547c83a250cdfd3c791fcad48ba3b5d7c156fb2748009d2f853a806ba66","impliedFormat":99},{"version":"ec831e8bff79f56be730cb82e83d2c88ef11b6168ac3e38da5bb6a86646903ab","impliedFormat":99},{"version":"f7a8387050dff81a09910a3f2612c676edc32ee1c1ec491efdebad55e8cd627e","impliedFormat":99},{"version":"52d57d82eef25ed63098b249463bee19a110177def4947e2e1b91b95eed2b491","impliedFormat":99},{"version":"16a8ca2dd7d1b8b017445983d43c4fdf64a05b1990fe41546865ec6a47d2fe75","impliedFormat":99},{"version":"808de61ef6042c5a732cd0c780442b31265576aa0b4e6966cb877dcc52ec9c70","impliedFormat":99},{"version":"fef0282280b0fcbe3b12f80a065f4d94fc9e9435b3ba0a001f860d5a7b5d4551","impliedFormat":99},{"version":"7103ad41f74864d221b9327cd87e9f1bae5584b093396d82148545f10a5fe6f6","impliedFormat":99},{"version":"5461e6cb6091b538e60b909174db34bcd5e8233679b761d08644edd4c25adbd0","impliedFormat":99},{"version":"fad11e6e1830bac3f4640ac3f4c41b2d983e98345a74d420bee63394e1502807","impliedFormat":99},{"version":"8ace04cb697c486437df46f53a76f408e490e14042a5a4a7dbc82a51dae6c949","impliedFormat":99},{"version":"9dd8749cf3626dabb6c1b6dbdc8d74ce3ff81583d6359aab5e286234be33dbca","impliedFormat":99},{"version":"715fd4eed8f3c74e2efeaafbfd9d58529f5fb2b19684f22191f16bf832d5477d","impliedFormat":99},{"version":"4e44ad3af95f05c2a3cefc2e43878053b5045366e39c70589e70783eedf9934b","impliedFormat":99},{"version":"580719dd3cd03bc6039596e15a7c1dd26d301ca186b4e64e353b45cc8bb08cf1","impliedFormat":99},{"version":"180648f1f1fb318d3c0e2178a969333b6bbb2e4fac945fba87719badc4b53154","impliedFormat":99},{"version":"14b05395f59a213183732ae6f04becee07cbd59b2feb9f339322d63e74b1ebe6","impliedFormat":99},{"version":"1ef2d1637a0b40cecadd04674e1062265f1d2b8f1f628a9057829d036ab7f372","impliedFormat":99},{"version":"c4dda7073518cb222f1303d71b637a8194a92a87364471553509c954f6fa9f91","impliedFormat":99},{"version":"6c9f24dbfb55d1bc949440ff179773739b368152a128bea81ff343a301e0e234","impliedFormat":99},{"version":"e01d7aa875f0cfd895de1125f72372d5a1fab9dfc43635397aced64e3b12983c","impliedFormat":99},{"version":"5fea099a9cd011f43b66695b7ce40feb63169d8d71c84b62c904bd841b687d81","impliedFormat":99},{"version":"3c8ff601f9d3802c1c5f8192d11a8425e1d573d128d7ce6835d29346dbb35520","impliedFormat":99},{"version":"37ac05b7c433df57497f94d200dcbff5b893509cc6aa5acb41598e12d82175e2","impliedFormat":99},{"version":"7840c86c1636eb9cbd97a261999d43d4a544eab0389d37fb8b3e8e1ae2e6594d","impliedFormat":99},{"version":"30def108f1fb116a4f41d0959fc96da7f93212d2ae819d1685e52612c83f6fcc","impliedFormat":99},{"version":"cde628cb98f213039d5f592e54699134a774cfc01da582de13678b228427699b","impliedFormat":99},{"version":"242ebbd44452b35fe552d2ddcd2417ba74b4121ecbf258cbeaca8c739a777803","impliedFormat":99},{"version":"17056c0d86dd94a8af31cac07b53f24d8739af884f8ed07336b992138d417f9b","impliedFormat":99},{"version":"4847658c94be118722c043fa37f3e37fc4060c541bc201c4f4cf1a597cbb1c4c","impliedFormat":99},{"version":"dde995a1d2eb1c1b89a1243104d2d41d807fe341ecf3b9bab4a624880d79be75","impliedFormat":99},{"version":"bd3fe029f609e6d41ed4691031396a9da7f9f7788194923b22285fd11e2fb24b","impliedFormat":99},{"version":"73c77b3db2e95fa26a1dac4911d9fa02d424fa93aa6ce9dc8fbce9047febf48a","impliedFormat":99},{"version":"06426b986f436de60c652526ec2d64e224858dbb38f685aea9f6f4b410a7ea40","impliedFormat":99},{"version":"b502f6b4219b006912914a1533af3c73c0077d94063afac79feaf246c5f4571e","impliedFormat":99},{"version":"8cc11ae4b93db662e1cebf8ca8bcb5a647d506bcfbe20ac8a141905b13b33c94","impliedFormat":99},{"version":"a3676c45bac773085558cc0b3763859948c1187eb53127f9b88f2f4ba849e9d3","impliedFormat":99},{"version":"f7a5c9364b8e944d04800e225754f83d380edd3d5784147ea56c7fbd9d55d970","impliedFormat":99},{"version":"2f26c22a4eb9169e01e1dd8d4b7ca191be870632dad1507ef3fbed1e88a9bebc","impliedFormat":99},{"version":"54e8188cbfd3e74c9eefcb5246de84d6303fc2c57ba72bca0920476c33d9e2a9","impliedFormat":99},{"version":"83a9597e8aa9824ef86a0a0ce29420119dbf9ab6ee80775f3406e6138ec99a5f","impliedFormat":99},{"version":"0acbbb2f70360bba50c388cab72f7335b31dcfb2db41b83497673ad298a84fd8","impliedFormat":99},{"version":"4f1f2f7ecd1316985a7b10f2e7ed7a10969e7122ede8dd0bf73d5ac5a04a8db4","impliedFormat":99},{"version":"547addc59a7b1b19b9fe35ef994de5562802f684054d9b42acb4d86ffc101e48","impliedFormat":99},{"version":"b70d5b3d3519cfbc1576b4a978ebb56c38d3ad229ce856482454bc44d0691e03","impliedFormat":99},{"version":"3e2a6ae39dfb87f70d5b645d4f47d380ae4e96851201077dd4313b1f7129d379","impliedFormat":99},{"version":"eafc062b839e1a1c252b0c5b8406e1a135825e7e94e4c4c6fd9dc6dbf9474fc8","impliedFormat":99},{"version":"357e8e95cc05a5de2942a7904759c9e3fb359bc504d510dff9b474b992cb0595","impliedFormat":99},{"version":"6b15beaf637ddcb33810f3c336c8d613435f5af88b9cfaf3b7739a4444767325","impliedFormat":99},{"version":"2d9c4f592b66dcb67c4ac1bf5f8763228b24e720561859454baec372c9909bb5","impliedFormat":99},{"version":"855bbb55379f228687b5290babd3e43d15ba6d0a53f3c9efff2fd72bf2282600","impliedFormat":99},{"version":"d9b16f96afed3229fa70ce85a12eb5345df8217d70e97fb754d782a13112faec","impliedFormat":99},{"version":"be19de951af120b1eb9a7c3bdd07f2fc15db7bca2c3a58dd54cad35fe60c9615","impliedFormat":99},{"version":"80206c7363f7f2b90058c42ab9ef9971bc9272635cc2a3bcacc7dd070e747a6a","impliedFormat":99},{"version":"c8fa9206bbdb9903160bb0befeb40d88c5bf43e902266e8eef4b84bebf8a7b9d","impliedFormat":99},{"version":"6b761e8e65b76c955ad3085479f32817c20e6c7c5fd174fd174a6f8a36751f8a","impliedFormat":99},{"version":"86ea8fd61c80a4fdacdf9ad77ec39f2ef77190281ae821ea883c07429cca5f00","impliedFormat":99},{"version":"94dad90ed12e1a17d48bb11b3a0ced05fd98f9bea80bbc2bfb4efe6549873633","impliedFormat":99},{"version":"515e6e75c0eca31750f40a4f9752deac9e22452b73e747dba87f0d91d042816c","impliedFormat":99},{"version":"b5f124ab5131b78b136bc096801fcc576c2c2be60fba28dcaa37f19ab58aeee1","impliedFormat":99},{"version":"70438b97b19171ea563560ceb139a37e5cc62b0bd181887efc0f6d390f74cf35","impliedFormat":99},{"version":"8374b410bf5cc708def24c6eff219719853e4e3e92877766d510cc7614729bbf","impliedFormat":99},{"version":"1a04f0b88c3d73edf52c1527aca72bae8306dcaae979f21c4ad4e2eaae7ffc0b","impliedFormat":99},{"version":"b5d97cad9a56e54ac3f32f8f62763e47b3dbc493d23a5c27e9f55df5add656a9","impliedFormat":99},{"version":"f7285f32e6266d7d82db799247acf9de10d7babaa08bef3eae3c18a662bd561a","impliedFormat":99},{"version":"090a308837ab035e28e5042e1e224e59455c25b432210f42761f32d8876e2ea2","impliedFormat":99},{"version":"ce334ef0781b827a8eb619869de903bd47492b4b5a95653e2202c165e81192a3","impliedFormat":99},{"version":"2c6ff634ff62162d20563bce861faed48d491220fbb395a44e936818e53db71b","impliedFormat":99},{"version":"5c6179c9ef78ef87be9b6ada575606d55251723514ade14505f6a319776286a3","impliedFormat":99},{"version":"9034c742c464fc0a9aa09ff75918474a9c77ae9291067870041a6e6241b6e51a","impliedFormat":99},{"version":"8914487bc6041b58a1159b20f8b44b182b656b78b5742239d7fb3c4e0f2e7c36","impliedFormat":99},{"version":"02140510599b1b49f53bf99029417bf83d754f5476091c3f3bbfd83cf64a9e04","impliedFormat":99},{"version":"e3f7ad798e62e5d20e2ab37e5b6a1ad2945029856d293e71f11d1c0f355b4cbe","impliedFormat":99},{"version":"1b3b82b50c9b68bd42bc125501586f964c8b7165176c5759dc1dff7ab421804c","impliedFormat":99},{"version":"b7fe0293ea7d4bb78c77585a2b00410ebba0ac32a17a50eff95232bcb2f471d9","impliedFormat":99},{"version":"67075e98bd69cc162c2c351f63e2cd5e9e52f3251af2365d0dd9f09db6b71e06","impliedFormat":99},{"version":"3892b5695a818da13ae268ff4b50ba2383a89d56ef8368ceb4c587a0aef02a8e","impliedFormat":99},{"version":"fcb5e7970d318fa75ee7a0033d2c61df93cc819a9b432b8426bba9040fb5d1d3","impliedFormat":99},{"version":"00c918bd9fbfbaa70b817d7ea15f1f5215f7e5e9c72e401d325b8ef371a2d361","impliedFormat":99},{"version":"5a88908954bf24f83e26c10311dc65d83a8910d7a8fe7a7b342c4d9b7e94e20f","impliedFormat":99},{"version":"1698ae0cee4d25e64cc6aeaa30255fad0416b3b20d2d9559ff5cf0f1b885d096","impliedFormat":99},{"version":"1330ed3c3b610cac37fa79c702a49df570e12608940fbf77a98c9a0be8136b91","impliedFormat":99},{"version":"172804a647499b46ddd6ba688ed1fcb588af1b218aefb652cd764f1159f89ce5","impliedFormat":99},{"version":"aa1406ee6829b773bb8ed2b309dbc343aaba261f6735514cbb08fa2e257e227d","impliedFormat":99},{"version":"9e5ef19aa1717cecc8ce79fb228640f476e02a8d3a1017f58bda26c11fdb074e","impliedFormat":99},{"version":"017a161c28c4e7bacc9e16734ab145ca9a000ed3a2dad5409087ff28816c4560","impliedFormat":99},{"version":"1ab0858c9930f583103bce33b68c9e4fb89cd903f2abac87de9542359763ec81","impliedFormat":99},{"version":"5671b1295ffaee3e6564f6f91d682ba084a291c7ce9cbb0819b76a3dd1d4331a","impliedFormat":99},{"version":"f172686b031df50eccb699e462acf8ab061a2837c6e85c0c9cc8439923b4ea97","impliedFormat":99},{"version":"ad35b4da99fe1ecdd034dc3bcd4f74690c1cf454f095d40ac7f42e1bd00cafe8","impliedFormat":99},{"version":"5818c41ac9268bdf1d3bc939842e15d4f3025939fb9d79e5082f0b56430a2fae","impliedFormat":99},{"version":"422ffe6c0455723ab16aa35d1f0dfb0f724b23683c3aadee749362223743f3a2","impliedFormat":99},{"version":"5127174b24eba5309cf87d4b34a67a88be87ebf45e625cfd1f8f493322174ef7","impliedFormat":99},{"version":"902492a3c46a8381d57ccc4f9438e922e6c446c74470148645c94b14a10932cb","impliedFormat":99},{"version":"edd66e5acb940f29ed03e921d925137ae0848b711f5ffb4acf553b71ab42b603","impliedFormat":99},{"version":"c79f905a06aa23f91e7537bd495b8f135ea0787135ce6af47a76bb558ffbf1b9","impliedFormat":99},{"version":"0347272f7fedef82ddf1385bcc14390055e1662d8c1d5a36019ca132815d0d07","impliedFormat":99},{"version":"6b24eb45018532a069f889d24f69c0ad6166261560a5b3474e1281abae881ac3","impliedFormat":99},{"version":"98707d93d5b84cef1c0ef71a90144c2f6ba928388cfe943ab603c666d4550b3d","impliedFormat":99},{"version":"a1c9fd3a83a69d9e75ef0c5c7a9d96325512b01f38bb8ce410de0ea30d2aae5d","impliedFormat":99},{"version":"6900e7dd5a4f8772419a637adf8cdbfb6b2093338c8e16b57668be50adb13c54","impliedFormat":99},{"version":"7bfcf1d7945b880cb27f1bf8418dc9b8065894488b9d7adf5a21dd260236b077","impliedFormat":99},{"version":"9822edbd0b2287f02a597eb656bd45503741da1f318281604c7141ca64c0e6c5","impliedFormat":99},{"version":"bf1846fec15364c04ae221e5a06a81e68df5c839ea5850dac2ea2518564a0c48","impliedFormat":99},{"version":"c0c331c308f3a07aed98db66fc08eb5277418f38657e29572b254e2a05d1bb60","impliedFormat":99},{"version":"1d04f08bb03d29d0840a3d64d9e62634e66f0c3c6111db6bd7cc14d6c9299ad9","impliedFormat":99},{"version":"c3e9e035143df1b98339be27bc43cbefe012e2a4c54d14fce0b6c21fa116ff6e","impliedFormat":99},{"version":"a23e138289c831fc14971283c4cfd483150c07a7a998c0f3db58385d4862234f","impliedFormat":99},{"version":"bfcfa7547dc50ad3805eec285e9aace06bd28aba5cf3ae50653951a3a6027198","impliedFormat":99},{"version":"ea10a0c97f3f7b3f0c20bc3a0913f26c320d794be0d06b30fb3cc4d978e9e330","impliedFormat":99},{"version":"d9c5b2674b06b03e761d35cbfcb45b1123dc108a3f82f7ff91370c4413ca9c05","impliedFormat":99},{"version":"68142b8586d7ca33cb459dcc88cee909094eb776a2db3b7200d6197ede6e31ea","impliedFormat":99},{"version":"7015475760b27f5ca6b150fab5d4536ccab7118ed8c20978a305578f00a83180","impliedFormat":99},{"version":"93fa78086295c9665da371a0f55730870c2e9f3b08769af1c71309f64901dcc3","impliedFormat":99},{"version":"98006c14a839b276ed784708f584a8ac992510089a53cfa32fcd8d772bdd59b5","impliedFormat":99},{"version":"6c99e3c9805e0cb468ef22a34973960be0ea81c824225b16a5d6094a3fdab323","impliedFormat":99},{"version":"1d9865d6cf2c3ca21334292ae3e71ebe114dd1e8c91bb2e42c329a83169e8554","impliedFormat":99},{"version":"3cbb60b607845825b713a0b2a08295406cf6ffb835e2e730d8f7af7f5b771568","impliedFormat":99},{"version":"7182736ee6b051e3facc927f57bcaa59d788ac81bf833773610ac17f26ff875a","impliedFormat":99},{"version":"cd0ea53f5ffdaf432e79db6cbaa12289365b34178488f1868edd25868e89cde8","impliedFormat":99},{"version":"fa9882302944f0bbf31da4d7ed1a9118a983566f39007cf35a2fa638a4215c94","impliedFormat":99},{"version":"ebb6ed37f0ace82a789da2c1a3598f4f2fc775396ea535ff45d4bea8d17c8138","impliedFormat":99},{"version":"ffd4664b4b3e606346103cc5fc54433b2bbb9114a99a1bfbdbfc66b2d8b0979e","impliedFormat":99},{"version":"f0a6b3dcec6400f6afe10125614df87939e133b8d6d90e3c5303c5ec99850301","impliedFormat":99},{"version":"26aab6981354c252f287cd897318de29733b5daaf4d17c512911f129e291417a","impliedFormat":99},{"version":"b9c41e5191d8890ac7d1082ebbf0b54df648eebd0b247dfad77fd8adb84a8779","impliedFormat":99},{"version":"f838609d982546e553ea93f0a1121ba08bbce66045c62c75a8dc438aacc36f70","impliedFormat":99},{"version":"f0b53fb05fda5ac3ef1d5ad135b568f490c706a58b3d1884941f39c0551c7e9e","impliedFormat":99},{"version":"bcc2efa022fdcd443797a14b887e39acab026cabeb39da85860b960df831bf43","impliedFormat":99},{"version":"bf94ebe51c38c300d9fff0902a20e7dd02f5dc49928580bc5e8e6207832f1453","impliedFormat":99},{"version":"aca96f0b249f24a25cfcd599fefac7ec0b79295a4d0323cc82b47640c47c4c8a","impliedFormat":99},{"version":"046dfec8bfaef40ccf5ed25cc0b3e127093f49fe595755feb2bc6a47ea88d541","impliedFormat":99},{"version":"967ba2ec45efe00ca37c81d09a37139e94fa9341fafe01dae764ee5302bd851c","impliedFormat":99},{"version":"e01b82edade2e8dbfdebc6bd38d3103a825ed8d0c2baf48df716dad53b391384","impliedFormat":99},{"version":"0c3aa2ff3b568205457652c7a5f1b24d4cfdd81d79c23f920c56a03f672de8ec","impliedFormat":99},{"version":"28f6a5a9fa16ca7ff6ee3c165e9907b02b1df90788a6154e596f42fe38cc78c5","impliedFormat":99},{"version":"247d080e5ad862773c823381f9d5990dd90926cf7059e06aa142d014a5add915","impliedFormat":99},{"version":"1ebb3ae0fd24dc8ef5c736857475142df18bdc20f39fa135ea1183ce4b2b2401","impliedFormat":99},{"version":"a92e4661f1f2fd0c55cd74aeb6107cda5aff647ccf3724e20c7c18c3dd9fedc0","impliedFormat":99},{"version":"1014e537d406a8c1f48bb11016849c727e657163fdfff942d5a83763af6cd80d","impliedFormat":99},{"version":"cec7e1f6251e3bf1954cd3700304a6f0f9eedf4b3aa52e7177a8abd291ab1118","impliedFormat":99},{"version":"1b40c07e964f36343fed5e030c7f35f4fa68ecc56b63c28834d13c53413b2c1b","impliedFormat":99},{"version":"c8567eadc21725d08ee01f690d976aa4789ef241cd1a29a17c944a0d4ca66b9e","impliedFormat":99},{"version":"9048d8a4874fa8e039d32083442292a20b0e7ab6b1ceb0e8a8e2d48dad8102c0","impliedFormat":99},{"version":"4e16b21434b6ab9d7b4dc48910ecd1f13c75abc0d3dd838c622f7c4f2276b0ce","impliedFormat":99},{"version":"dd7a995d0f74f3d5ed59075a037651dda5b95d1d3c0ab7e069376ba634e68b6b","impliedFormat":99},{"version":"cf6734224fdaa48da80bfd6d4e25a8941b63b1a0e897c7bfb9e68f441be5cfb5","impliedFormat":99},{"version":"0dfcbece074c250918f6f1441bd67cee8bd76d1ad21dda72961f03b66e2a0f5b","impliedFormat":99},{"version":"e58f0571ce3997095985a3b11171317ce757b825a128aaf1e5c8112aad83a643","impliedFormat":99},{"version":"812278cccdaecc1341f6689ad9d5f1b127e09eff80f2bd84e50e96c3af7888de","impliedFormat":99},{"version":"4d0e73eab1c5892aa44b83067185d293e6bfc2a3d09587b1427bad0fcee0ed88","impliedFormat":99},{"version":"7c08567f615f80f7d0e45f9f4f7c7cb8441924fe1a7df7dc89416dcd9839279b","impliedFormat":99},{"version":"d0b083b2efcae74d558e14833084537c1ea6025a3cf8803db1596dc504776925","impliedFormat":99},{"version":"7ea967acdd7a94c13b81a499e19a28000d4771ae37c4e5d6c0bc5cfa69e01064","impliedFormat":99},{"version":"24621e5b1f89ad3138a45e8b14d191ea3d01cc83bdf9720a872bb210b380b64b","impliedFormat":99},{"version":"a601976df943b757a738be56d65be8a8ed8e61bc3c2e28899def867e391404b5","impliedFormat":99},{"version":"5004d00bdc04d5dfbacd65cb1caca7227dfb7782cd14ae983097f20c3410bc10","impliedFormat":99},{"version":"1a3bcc611d9317cef717321274c2057f0840414c4b148f1ff55dcfe1c487a6a6","impliedFormat":99},{"version":"d7613b06d9dd056414f8da447b04865385380e4338ec2569a09bd2718388eaad","impliedFormat":99},{"version":"1f0e6347fcf2f1d9f3fa90ae0d5e04644a74111c5e09884a610a2ab3e7fd11e9","impliedFormat":99},{"version":"e7360d631d51d07f1da59a355a9970401b91942ebe7f82f2328bd04aebfe46cc","impliedFormat":99},{"version":"debd00c96d71afda5fe98714282e29c4d665d1563bab73e36dbd425d30b0a95f","impliedFormat":99},{"version":"da6ef6fd220a307e13a535a7e53375106dd59352246847a870704a223e39807d","impliedFormat":99},{"version":"efdc3bca585c9de5510d9ff74225e037c46511fd9aa8a1ba8cd6f18e091d99b1","impliedFormat":99},{"version":"7fd99b53f035233ae9fd4f86411a178fa8320c779561d24008cc12a92e59a2d3","impliedFormat":99},{"version":"e184f0b1b346fd051b625e1f28518eeec9b119380e1e26ebfffd458a2b9400ec","impliedFormat":99},{"version":"6f963ad5b16fa3ab7b9bb1426cc6bc2a9f82402a9e099e2b613ec4a3ce4fefef","impliedFormat":99},{"version":"535bb2524da16e5ed227d7ff31cf68a518122c6877d0f08fec0212634fb56f8d","impliedFormat":99},{"version":"1224cd1eddbd059a3c0bef3575a74c51e29b1fdfc0fa6be68e61515e6fe635cd","impliedFormat":99},{"version":"d4b2fcc13aa4010c66f9db81d7956cab89c4e3e77b40cd69f68b6a27f487fd26","impliedFormat":99},{"version":"6260ac81dd9d1885e48abea6ff87dbc63e07603c194e81009ddcb9695a98e013","impliedFormat":99},{"version":"6b1570369dafeceb7295373a3ea83950167f82c023cbd6376baa983a645464f8","impliedFormat":99},{"version":"227a79f79db3acd9d2d8e4c92f48a79458552870ebaee641aab8985634297547","impliedFormat":99},{"version":"4d025c51e1991ea4d54812287c0e38daa8d99d8ad72ffc81549d6165666d1522","impliedFormat":99},{"version":"133e093d7813094757700f1149f46382682957d6b666222ffdb25d5be5d9353d","impliedFormat":99},{"version":"6f4cbb3cfc6821abde18a9749e5b69f3b121c5ce0d3ae3a6946e3b9de53cc16c","impliedFormat":99},{"version":"97d06b88e51d9b49a2f957d009434f450a67278ccb12b691f2787daed5e294e1","impliedFormat":99},{"version":"0f8d3a7243d1336543d4cc84431345d34810e19020761c3fed69565cbf5ae1df","impliedFormat":99},{"version":"ca408b4056826a9bdb056af305b549fbdb80549faa8182d0cd1a2018ac0733d0","impliedFormat":99},{"version":"8613544397e7157726a7e9a82a6341e7f1dfc6823e24ef8169273a573f543b9e","impliedFormat":99},{"version":"0e29127d028ce2ca0b121cc7827d78d5a03e4c8cf2d8d9e9e90a25d965e06ce4","impliedFormat":99},{"version":"e50c26f1abe994180a8042d6422ea51dfe1d652dd63a982c0210f35adf0efec2","impliedFormat":99},{"version":"d4e4dde12ba20a1b3802dba56c8f83fffe16a17921d3b40adaabdd2329225756","impliedFormat":99},{"version":"3449807088cb390b8f5a977b08d99a907f989a54e44dd6898672f38d637f3408","impliedFormat":99},{"version":"73eca7f7c060c3ea03afc19d66e75afb8b8ffcf353ef62e8999f336919a5912a","impliedFormat":99},{"version":"4e66acfceb1557cd8dc12fec627551c1bf194263c5d9fc49668a0ff0493b9d4c","impliedFormat":99},{"version":"e3b1e80063fdf4af1ebb2090693966b4f4762733eb104781f45a8069a1865c51","impliedFormat":99},{"version":"6a09fd7a8fc3340a4417e4d050ca90b11550e91c79d146cea1f7da9795c1b589","impliedFormat":99},{"version":"958daac1a0a685d429b20ad6648986a8f73c39244c7dbe6382fba5685720b3ab","impliedFormat":99},{"version":"5e581f86687080349178f0e043b3b9062306834827d2a2fa3b090e5c8085a5e8","impliedFormat":99},{"version":"160e539242cf208e4215e107718a950ef762bdbd45c90b4fe6a9b5808266d1bd","impliedFormat":99},{"version":"49947b34d28731d7703f51603735fc72350bdc0ab2a1ca6bc6e6f784e80385c4","impliedFormat":99},{"version":"5f3ab613df0fd4652aa9d7fbaa09e8e765bee3c43261050d48d3678b823153c7","impliedFormat":99},{"version":"e0916a9dbb115e738c533f1c9d3b695e7f81782520e56d241a5df533a53913f9","impliedFormat":99},{"version":"1772aabfa46c878bf88245b4c08ab5f37485110c44c5070f940ce3736aa6a7ca","impliedFormat":99},{"version":"094632c3e627a5121ebd155a580f97bb2510dbd048eb89136787dc394d548f76","impliedFormat":99},{"version":"0ad6fd4e30c04670356caafdd0a5af9d948e5cfafcd5282fd8300ec0bbb976e7","impliedFormat":99},{"version":"2e5a868c8b8a344272f09242f8ddd23676dbc4561b254a5c85def80a86f70796","impliedFormat":99},{"version":"e09f8220b55fbadf76b0a8205c16eb339cec1d6db46bc41de456c6e8016a47ad","impliedFormat":99},{"version":"fb4d187e518a3cf69cde5a81bb422c2b112cb4ee3d439bcdb21570027f3fa02c","impliedFormat":99},{"version":"9f22013c59117bae3bdc2f9712cc1be533cde4cc60b76e795911c7e03badb815","impliedFormat":99},{"version":"e0557969e6ded75325290151934209d1c065cd69561c891013567319f0796011","impliedFormat":99},{"version":"6b920e027902efff4271ae5255ead7ac9f1b15527ca372406186ed49ec34b093","impliedFormat":99},{"version":"69f346b1a406a464d4c7689bf735186665089c4a80de4c2ca0edec8867cd0ae2","impliedFormat":99},{"version":"3339212a69b40f06738edc9dbcbb7ac7ac892b000ee28d5515b359a0c7718186","impliedFormat":99},{"version":"3c8e852c41964eed442488aa85c32f062859706af429d8b9588f8da6dc5fbaff","impliedFormat":99},{"version":"6aba47ac7b03a575b81be5ab7668261dd892496683d2e395b25d28236ccc824d","impliedFormat":99},{"version":"4f21b6695a9315e905df8cab786832be72af3ddb395b82229a7c85e5e5c189fc","impliedFormat":99},{"version":"38fb98b74f46bd481b49592b908ab5b1ea2eb5ff5043583e5f98cb9a8934d26b","impliedFormat":99},{"version":"70ae2327b28a99ffb0430585b14cf7563a9af4084afad2f50788c406b68979da","impliedFormat":99},{"version":"56fb52a0a5c9f39c6ea01cd758e2bc44a75d4ce1f6baaab805dab7636bacbf47","impliedFormat":99},{"version":"1fb71c29e6c57c87fd505e7be90d003ee0d598932c2c8d30443f723f61bd11da","impliedFormat":99},{"version":"d0ab54796e9af5d961ae491bb313fe1786a95e07a213df8c25bbaefa8c0580a2","impliedFormat":99},{"version":"7a3cd5bc03b46891c1dcea457f77d5cf3b76ec9d1bfc29b5572e6a5e50d00e53","impliedFormat":99},{"version":"f9473d17805b03a994ad8f23f65b7216f7650f6c28e8958e8c54547f53455848","impliedFormat":99},{"version":"67254495d95da5e8bf7d20aaabc64953e2bc0003dce5507daeeef31827a99251","impliedFormat":99},{"version":"9de5accccb8a3d40bcf5dd8b050feebdc904513a74a036afb2d43acafc134124","impliedFormat":99},{"version":"a9ed6ed78a56b7f7d0c202e912398260669f0612a14ec7d0c3eba1334f65f391","impliedFormat":99},{"version":"e22fae616e9ac7d90c5c87dc9be676231297e993dcbf77f14e24bfeb4df720b9","impliedFormat":99},{"version":"f924f2e85db0cd366968fc415cbfcbe780e0fa10dafb66b1afe76b55e2e477ce","impliedFormat":99},{"version":"222ea8b9dc188b09669921e084e5ffaaaab5bf7eb2f4f9d074fb0c35bc052dfc","impliedFormat":99},{"version":"c3b5edfd643d37d75686e939086f5800c17eed9f033d9ca8c44e2eff42182abd","impliedFormat":99},{"version":"d5d1e62a024746be485c4b345158f8f84aa51dfc023384bac9079304635888b7","impliedFormat":99},{"version":"d5f14bba8e70af1eada0d6a23e84634a9b19b62acef1d46d8b892e10ff8c4191","impliedFormat":99},{"version":"a94605da79503be9f1abd1e372bf049044ee2ffe38f02d2f782f0e430c26ca98","impliedFormat":99},{"version":"c5de8804e500339e9b8204e2a581196fca86868560791641d4649c733949690e","impliedFormat":99},{"version":"20448e31a894223d7defd9b508dbff7d9a0749c06ba5cf658b4c0e5832f1cb03","impliedFormat":99},{"version":"d965fdec3d94cb356e363cafb36b5564cf07efa3621f8442315916a66bb160d9","impliedFormat":99},{"version":"d295a8981345214c029fdea13f752a888be1000b80d427c85b3da1d879ab9f8e","impliedFormat":99},{"version":"2764456b9ac4b1e3fe7533cc6f3ef14a07b406f1d5176413ef30b2513a1cab42","impliedFormat":99},{"version":"2576cafdf2830a22efa62f3857c6e077fca99f836a4aa61fdcdfa5ca1318e9a0","impliedFormat":99},{"version":"a8b7a1630c2933118ee2fe4c657152f53a08e88cf8149e0a8042e5b70f3e947d","impliedFormat":99},{"version":"51622ce45b4f807e35fa4c5396cd8f05cddf11d89f917e05c2d768f04670681f","impliedFormat":99},{"version":"bbefde29057c8e7923d1ebac7d4fdde350a67c5e481bfa59c0bed60bc150bf69","impliedFormat":99},{"version":"47f405014a46f414e183ef6be86555fff52473c82315dfdd17424065b8038f49","impliedFormat":99},{"version":"700583aa28d39d51981b089deb088eee23fbc9441c201ade2cd60e16b442018b","impliedFormat":99},{"version":"cf7d4e6567c4030fe4b185e9499ba4bae428a4f641a9b4eedd5819716d729e68","impliedFormat":99},{"version":"b41dbbb4f78f5caf67b2e663e8565ea187725fddaaada45ad590184bf5b0bc97","impliedFormat":99},{"version":"adcaa9c777d78c085eaf19ffbe2a68da0bde42e97ae063f315a5ec51f369f0e0","impliedFormat":99},{"version":"3dfe7ddf873c71410a96c80aae6e2777e36a97e89e1d8940d1c790c131afe372","impliedFormat":99},{"version":"90d4a6c03e70384c2f1ee7f2ae4ebae5e4f08886d7ce09b02518794889ea7521","impliedFormat":99},{"version":"34e512afc0d59bfbc4a46bb5399359fd2014307a401719dd175897900cf21733","impliedFormat":99},{"version":"801092c6c97cdd8baf32ce37e52cf9b158aa4e1257c15eefcbf4994a71639967","impliedFormat":99},{"version":"0b9d3ea7ed44c4f64deea4e636a4d760285f8aadb38b90232d8bfca871d13386","impliedFormat":99},{"version":"fb01445083c6716183261e9cb31ed82671ded281a94f40fb765fabba8df7b19a","impliedFormat":99},{"version":"0f67dfffa72d72382435de4e2cfcb67f65553ff1313bfff95680f574807a4a5b","impliedFormat":99},{"version":"ab18abb4d1eff19090e6774d1e6a8684a11edf9d0c519e47a387700ae8888414","impliedFormat":99},{"version":"40fba22f5c8ddf4b9771b2329d68ad0b6f94db899c7df86c49ef5fee4bee3d2f","impliedFormat":99},{"version":"2e4783a0cf4bf931b99cf052559cb9925c4bdd4568fda262f7eca76f05de61a5","impliedFormat":99},{"version":"6055bb2a92e7d4a2e8dbb00fbdf31b7a4ee1da1532d2bf038a99a25e702e92c7","impliedFormat":99},{"version":"0b228ec84e887980099393338eda582969186c67b8b89201331b02320ad3036d","impliedFormat":99},{"version":"4c1c84a45e6794ed32381b2937ba1fa49418cd25980963d990d084beb880573c","impliedFormat":99},{"version":"bd2a463f6ce015c9f37c9b79bddf810441b53ae11c6fbf27deb45a610e708b3f","impliedFormat":99},{"version":"ba23e298241a3a7c8e4b65e1902f8fc1e3cf82fc4f31624abc202a3e1a698b95","impliedFormat":99},{"version":"41fbb222c2e747cae8f71bea8dc1360c3e5f83079497cdb6180026c343e43587","impliedFormat":99},{"version":"9f374cdc207e704761a84ec1b14381ca6e3907d2e981d8513f52ef9cd66e3c44","impliedFormat":99},{"version":"33c98cccdeac20776fbf9be7cbb5fae286d30db5d37cec3ee9bdc5e76dc107af","impliedFormat":99},{"version":"733191e5fb935c7d78b3fa6f234f33eae16e46a73284db9589d97db9bef88d98","impliedFormat":99},{"version":"5dfd0456472a3f6be971ccf25657b3afe676bcb31f7b1e5b2d58149055e54d54","impliedFormat":99},{"version":"f7f4865002d0c0b4330ffb3ab708f7387f37799d0f9fec03096192318edc2282","impliedFormat":99},{"version":"ab7ab298895ea4d98790174e65bd5be90dce8be7b598a875dd8fa50cc9771fa6","impliedFormat":99},{"version":"d58b4322fe1ca8f42a9f9824d9cf45a9ff917cf4b4570791380f5b0d589403b2","impliedFormat":99},{"version":"ce593ef2ed0cfbfcf2a17795ab7139352e3afbd78e0f30f6e8883a7eed214b2a","impliedFormat":99},{"version":"adfb6c6091b7710242835cf9ac647d4c520b07584b318b965172946db23ebd47","impliedFormat":99},{"version":"c32b3f2a3dbe2f16a01c25f7dbb839f9bcf3d1b6879919c263ad6f8311df0bfb","impliedFormat":99},{"version":"58ab09c21242d71c7997ed202bb4d7755342bc496f1da6e41e5f651f6945be03","impliedFormat":99},{"version":"9c7b7b725e798d8c3aafd891ad7f9f00feeb238b6d6ceeca7ebf7a2f4bf8470c","impliedFormat":99},{"version":"39bb705aee36ef3cd4842b4003aa7612f18b93556ca1711ccd053d249a27c830","impliedFormat":99},{"version":"956dd74e9006c4e84bd8953e3a678bbdcea80696c8a7ba5bda2a0992d6ca7d6f","impliedFormat":99},{"version":"13bb0007b447f141881a7d9547c9c1d2451027d23e833bccd869ddc5d96b1dab","impliedFormat":99},{"version":"410d6bedcd5c5665548d4875e8144baf4a67fa9255fddae08927c4ca6c05d828","impliedFormat":99},{"version":"58b1712494dcddcb0a86759122dea4d1bd57c99ba3d6dd76e04a110e7d3b4c05","impliedFormat":99},{"version":"014cde7bd4d975496c81962b72e8a5fb205d08a8bdb9fb3ca607aadd9634351f","impliedFormat":99},{"version":"978159bd3ec5c2ec3d143453638a97bfd99b7627302506fe72da4908e55a2194","impliedFormat":99},{"version":"134d8ace3b6afa0202cdcf75fabcfbfff6b7ba76ccca72f57d504c7f28e71c52","impliedFormat":99},{"version":"d79fbb35e2607ba443c19d9deaff9341b3735c99849173a9084eeaaa21ab0faf","impliedFormat":99},{"version":"3d529d8533e47bacf8a4f409ee2de5413c07d419d85f9c35be2e03e08c62d469","impliedFormat":99},{"version":"7d37f5dbc79a94bcdb002b5f6fc901eea5c1bd014c00459c8ae4243f3ba7fc29","impliedFormat":99},{"version":"ebb55a9333795c238dfdc63d3461246623e3c4f6b2aef9a7e03ea2df1c56d03e","impliedFormat":99},{"version":"b776ab14ab5c4cc2e741b74ae72a72083b52700b23c352ff06602360e9115b3c","impliedFormat":99},{"version":"c2b2f8ace19c2ec3cefaa2637b8d9f6f807712803b0fdf0c26bfc78a0e489b55","impliedFormat":99},{"version":"1d6bba8e4f75a99fb8a5ad7ccbf4b16104707f6b2597db5047857bb40695e843","impliedFormat":99},{"version":"d72868ccc6dc3866cfdaba70c743d94985f821b507f51353c0ef2c04f9e70900","impliedFormat":99},{"version":"5716978849e2789147b7593eb104b12bc6650b670a4ac14277b9c5e2a3ecadc4","impliedFormat":99},{"version":"39f92a16c63791fff01a594859060729c8fc0f127e2aa0a1bdbb30944502fb76","impliedFormat":99},{"version":"6532e32b0cecb8e718655d4589136ef9a5ccde71ab80fc3b764e1708f87273f2","impliedFormat":99},{"version":"74c93201c40a2a91b34e9d7570155b5cfb3428ab66bfecf545e4288f5eb776f3","impliedFormat":99},{"version":"77b3c7fb843c3cd3e7fbfec36c331b19217838ccb8bc1ddf538e375b9bf26a3e","impliedFormat":99},{"version":"b5f0041f9fd3c87286ae24c1abb840664cec81c9b0b7f9e04c4d0624c1f1cf52","impliedFormat":99},{"version":"5c6fbead4a156532d91e76e2ac685cd167a925d6f4ee1e9db61df9571b722d88","impliedFormat":99},{"version":"a832b72cf36085f26bc670bb9293ffc34ea62d35c3b5e0cce3c2171cbdbadc09","impliedFormat":99},{"version":"82ca04ead434095351f5a83c19db5d27e0122e92d62eb98513fe8335a02840b0","impliedFormat":99},{"version":"2841112d0554b6bbdb07e4aef6b52c8894383a0d46c017b012b67e8f0e5aeace","impliedFormat":99},{"version":"5083c9f62f724ca82b8b20a1cf48b31507bfe1aff202df3beeacb3510da079f2","impliedFormat":99},{"version":"38fb98b74f46bd481b49592b908ab5b1ea2eb5ff5043583e5f98cb9a8934d26b","impliedFormat":99},{"version":"eedbc794fa5411edb2c74182374fe586c468ff5d1d2285a71fc9bf410dce42e2","impliedFormat":99},{"version":"7312b443b834b070134900e89d3e22bc38a22a100bc4703fee09c1c1f3e159e6","impliedFormat":99},{"version":"6e7c95fbc2445bc8bf17b9373311c084bdd7380a1bbc77acf14ad67255633bac","impliedFormat":99},{"version":"4f7cf79f4f8b10039a2c5cc0356d70baac0609e7ba3663788e62c9e390e19727","impliedFormat":99},{"version":"1e0d974886cc6053dab1d8141865f259b83b9a66e05dc7c3830abd0a40cad9fe","impliedFormat":99},{"version":"8e8a17881c7213ffeeb09813ccab11abc33c8c17c8365a7a262e09a1dfb5bda6","impliedFormat":99},{"version":"4192f1e0b71a7b528fee963014221f24cbce866882990663d7d5a482a8d9b1a1","impliedFormat":99},{"version":"a8a374df9881443b475bcd7e406b3e438a4f9ed140f27e82c13bb621dea30899","impliedFormat":99},{"version":"032ee5a1b2bf1a1d689251b8b41735ff26906a8c5a3dd8dee653bee2835635ef","impliedFormat":99},{"version":"b26c607d118899bce5e58372e1a3689ea80d69f79a8baede0e1d88fb1b8a368f","impliedFormat":99},{"version":"f5c0471dedb701b0eac157351656704119294b5b61ef197eb465f6d8eab25674","impliedFormat":99},{"version":"591c0d539d16dd3494bcfec345d934395c1789f80f04ef84f858cbd613951b9c","impliedFormat":99},{"version":"d06744b225c094a2a7454d93c667a23769c3569ca8440313aa00dd8e053b7642","impliedFormat":99},{"version":"6b706c5da1460fb5b6cc1dac77df55af2c56278868f3b0ae6384ada1b0223123","impliedFormat":99},{"version":"de92aecccad66fec6035e7b6ba8c75faaf621ce0307d9ab56b0204227c3bb9b3","impliedFormat":99},{"version":"5bb3c732007088cd10a2b8becd7d6f47a5a8a85b28a5ee1d76d6ef240d738329","impliedFormat":99},{"version":"add05444435e5d8e4de661230e22bc4cc681c9886144fc86f42166af774efc6a","impliedFormat":99},{"version":"9cbe41442c61932ff9a7b7af23b760c0c292830e5d7fd6038c5713e73b0dd782","impliedFormat":99},{"version":"e6bd58578e36f90830f3a1fd82396a2d6ed2d459809247e670686bdf73574e2b","impliedFormat":99},{"version":"5fccdf24dff92fe38a010d80946f0fd575366a25da9f6bd85154427c90ef54d0","impliedFormat":99},{"version":"f9527ee65979812e4ee4ac8e0aaa5d4c297e6592344310fec204471cdbd4af14","impliedFormat":99},{"version":"6ca4266891736488016948d1920735bfe470022c086d6aa0ff0eaa03aa7f5d5a","impliedFormat":99},{"version":"b8330c652e22eae17e6089c02a72e635c81e8ff81a9164472efe9136c4088792","impliedFormat":99},{"version":"1318b2bd67b23c57ee30a52801170045844dbd375d74f3a74243a310175d9c07","impliedFormat":99},{"version":"3f111624df7c9aeb988a8f71605eb3e7509a4ffaa8379e7aedb5b28d5e7e07c7","impliedFormat":99},{"version":"d057c989174db617e70ba2f0265bb8a6655816dc17457a7266f1f7c03888a030","impliedFormat":99},{"version":"18ff548b877f063c050f9624564c292e956101dd2d97dd7405e2393e09d25b50","impliedFormat":99},{"version":"ed4e2a4f01a84dc88dca25e2dad6c18e31967ed89798c50345f69cc6c857056f","impliedFormat":99},{"version":"e7502436dbcd8eacbe61a697b7e978a688501dd41103770429dbd0be678c38b9","impliedFormat":99},{"version":"dc7fcd6045bc9c0ef7d954b38377e745b501f0eb69fd722076efc61d71c5daa3","impliedFormat":99},{"version":"9487f475da78d70a19cdfd743b54987b3e47df4409f90d4b5975cf814d7cc22c","impliedFormat":99},{"version":"8d9ad444c6292a9028cb94702930bd2288a5851ec04a0fec89286e53a11e071b","impliedFormat":99},{"version":"60af48f77e662fa21c5253407e7b10888cc25ef8ad8261f5fcda49b268977289","impliedFormat":99},{"version":"29f792b9f21179aaf05283b0a1ae57eda85eb6a503724ac56e4714c67450205a","impliedFormat":99},{"version":"e1e01c3a9df37ac83ca7bc4fb43062286d0cfeeb6551f0fdfade5dbc863c3582","impliedFormat":99},{"version":"ee705f56a531a55244c67173d1e385da7abd559ff2519f315ee97e3f3ac16a68","impliedFormat":99},{"version":"6f81ce56810b3f7815dd43990162fce97759b63b39ecb1789145be0b32e4fddb","impliedFormat":99},{"version":"e38d7680fc0b169a39f4f93b7cc20cb357fd9f5d4fd7b3b9019d90f9e55d4f8c","impliedFormat":99},{"version":"b1a08a1e0a5b641f98c57b9e11eef3d04a9b1a124e75b38e5110d6c5fc639dbd","impliedFormat":99},{"version":"b0776429c6ba3091960eccd54248c53db0f32da41a3c3694757c21ed5417035e","impliedFormat":99},{"version":"867a0caf5493e55259151399147e95a4e15e605dd1853abc832cd3422e067139","impliedFormat":99},{"version":"df1c2704bbd203ea7768a73ecb4d4c9524a5a68bd9eedb57d151b460a5688686","impliedFormat":99},{"version":"76ed5269c9a13969b3031f54a8e4c93965aa80c218c8c4d77398b9b223a55080","impliedFormat":99},{"version":"7349596c063eac40dca9ed68f8af437994797240a63f86ea75f5d85335307ab8","impliedFormat":99},{"version":"5760fbf2f1da00a935249fe086a25cabcee7f4e4c0cf912e4acea6dc05b6df90","impliedFormat":99},{"version":"8607724dbd9a6456906fbebbbac971f12e77a0e76861f26d283ea9daffa67841","impliedFormat":99},{"version":"e895566dbcf2074d04f4509f5cc49954f80da7419470e5d8f35268bae3ea7f32","impliedFormat":99},{"version":"8aa921e1636750e3865d8259a4e8ac47b93a9afa419ee308ca5a343d1c4d1710","impliedFormat":99},{"version":"26b91f6acb8e043c97124af379322b36eabf21db8d17f315d46e646e58ed14ed","impliedFormat":99},{"version":"248c2fd82f88a5d1194853dda48d2a9e5b686f027c338199b0303c6d049810a9","impliedFormat":99},{"version":"c17dfc97a77cc162f4610dd4abd64a6f045453872cf079052c04c05a0d192127","impliedFormat":99},{"version":"bb3ff5ec69369c4ae028867a32cf201e655d91e75875fec4c9b36cdd4d8f25fe","impliedFormat":99},{"version":"a68ed4cd2cbee6df327d1d20f1e96d43278bdc281d7b610dbb335ee65b1fb21b","impliedFormat":99},{"version":"29526a12e4f2555b70ad1ddc4c866cd36d509d4c59fc5453c2888f0a83f4a1ef","impliedFormat":99},{"version":"883fdcba648becd9928fea8d7ea4cc78f22612c6a27580ea865eb8f10c8a83b6","impliedFormat":99},{"version":"7d545bc6e9187ffd92bd9e1944ce8ae8f423c7be7a60661ce8e15833af719e91","impliedFormat":99},{"version":"8d996e1ae2cbf3b8559ed3a8281827d51f28605054b92133124caf5d7fa96897","impliedFormat":99},{"version":"ada5b95bc6776dce03f4b7e7ea25b5be41f4d4a38882d2c2136075ab09ce4c43","impliedFormat":99},{"version":"e79ea6083c3e6c35ba49463d2755a5e4587d4024827c6657ec9dc6e614ed6ddd","impliedFormat":99},{"version":"a86c17e3b5dff6d8c57a14c78ab10c022112654bb0a9878b9902e578498d770a","impliedFormat":99},{"version":"962a9bcd54b0922f2e8e2a6ced5b843799d10fb9daf001830ae9af9a871c25db","impliedFormat":99},{"version":"ec0f9bfa21f923af868f2bf19f804494a532b29e24c72126a71ab4f0cced0308","impliedFormat":99},{"version":"cc45a1b61a46ebc099c2790014e8eb8e31a6184ad50918290e53e458f3c55ec5","impliedFormat":99},{"version":"3ca8c41876be07f27562e279e47da169b6a1d57c9fe55dcfa6ff6c6290c62211","impliedFormat":99},{"version":"e194fa9097ebc392ddb26a13e2cbee5a1b224abab9711993dee4c914f809c0b9","impliedFormat":99},{"version":"de5852579dd4e1627534aba7b9333a256cd3b18c2136da35fd31ef46610db397","impliedFormat":99},{"version":"9d0d848bff0cb8f42510582bb810d90eb55ed347d70d3dfbfc5480d493152966","impliedFormat":99},{"version":"bee9d0cbda613930a8b08e01968a18f22334e80e4b07cfd0bbf16a060ed287e2","impliedFormat":99},{"version":"31be049b283d1a07adfbf892557bbe61854f006a0d395776b3a2f0196fca289f","impliedFormat":99},{"version":"a77253373b60b91da923a495760b916d2aa5a4f73cba2db7edbe27ad6e92bf66","impliedFormat":99},{"version":"7695b4afcab44735059c3968a679b54aa27f33b0f4414dfd740e3c9a11c7adbb","impliedFormat":99},{"version":"11078cc1904595dd9f1b808d8e8eb39980df8b26fa3d1b7ea6925da218b52197","impliedFormat":99},{"version":"b74e57358741ce68e6496534ad36b54615aadfce9355335c732a0d4716134676","impliedFormat":99},{"version":"ecd6ee93f72e17ee7a8b403dd78f1ed23e4936daba893967eec99a0fff334340","impliedFormat":99},{"version":"c2a2d32f6c1ba4bea774855f77d5faefadbf7cb32a5f8b6bb46f544bc1b23593","impliedFormat":99},{"version":"b3ed63ffb53e97c5c71449675f5f6fef4f3e5b07eaf5c8c7141fbdbb04d28082","impliedFormat":99},{"version":"ad5b2084cb4e685290968b2e5534ce2e0c1ba42fa4da0afc7851e1a45ed71204","impliedFormat":99},{"version":"269cd8f15441cf711f21c4b480925e6c01c9fd54fbfadda41e612628f4882f7b","impliedFormat":99},{"version":"782bcfb6fd72346ac4dcf057232c2d620c243b95a81102aef981a28b756cc3c0","impliedFormat":99},{"version":"321935767e6ee4ad6674e2dbb1242bc5e7811423735f455d6431e5773470c692","impliedFormat":99},{"version":"8dcd749dab822888540b6b768bf43bc557952c2b602e77434f1f73d07877402e","impliedFormat":99},{"version":"25dfe09f6c3569a131efbe25e936b49ee665071a4314dd36aa17091a83b73d9f","impliedFormat":99},{"version":"ffda1d6aea98f37a6de8bf0dc8a364d447c78e3234f7d7e2866b29d856b743e5","impliedFormat":99},{"version":"0b870a787d94aa2e9a555c00fe589fb733ea25e6256bd977c25334ec9555c0c0","impliedFormat":99},{"version":"d7f790258723f74c5aecccbfdedb595718b2b62237a72e5ffea3730be4a28485","impliedFormat":99},{"version":"c5de4331b094f569caba8c6f0eb80feccee7481ff4ee49867ccd99c61064463b","impliedFormat":99},{"version":"21936007ea45f22dc326edcc67c32470d0a49a7437b9a5586e3345b85d9c2fd9","impliedFormat":99},{"version":"9b014d6f29b486796ee70b88ea5962bf1a864673d8cf0af0ec11348a801e8c4a","impliedFormat":99},{"version":"3975d45f268dcdb529f2e272027e68bbebd62199d815fcf0c7ca3915381989a8","impliedFormat":99},{"version":"54415a15d0d83a4d603fef37ff313c4dc78fabecabcd9c82807215929b443147","impliedFormat":99},{"version":"30b6be1cb1f0a12cc4fb473b972a10d0bd6084db1f31ce50ede96fcea03d67fb","impliedFormat":99},{"version":"b43490d75869e32bc7bc72ee0ff1cfa4d2c2f4f1bc2d60e4717c5ef768cb4169","impliedFormat":99},{"version":"a889f68022b9bd02016e70ef43245648ddb33ea70c6700198c757340664a67bb","impliedFormat":99},{"version":"0e669416f2db67075392e526882a5fc7ffc8d6a427106826da3bb07cb32a4a67","impliedFormat":99},{"version":"52366199e34e296ea8c5e11bdac383b884ec790130100438f7a49702e335601d","impliedFormat":99},{"version":"1b0df5ed578bab89098454f8704d1b3df2df381ab689cc60463a41cc5618529e","impliedFormat":99},{"version":"eafae35b7a1cb0573e9e6e76a052cb7c785cefcb2c8e6fe76417114cb7b8dd2e","impliedFormat":99},{"version":"35ebf9b7fd0f0674493ec2fbc6bfadb2cac08e7ba16501081c074edbda6b806d","impliedFormat":99},{"version":"8359f880d607f62eafb9950898b1b68a2d5943408207028de01487d2141c1190","impliedFormat":99},{"version":"6457692300c2305bdd8ee68dc4f7b29e1885dcb1a59987a088923e667f324df3","impliedFormat":99},{"version":"49aef908260c1c837fc70193e71d125e2b43d27cc63c08c139d042ee45f6a84d","impliedFormat":99},{"version":"47c0983d427b8bfb68fb70f2e0d724d3522931a2cbb6708379a5a183a45e63cb","impliedFormat":99},{"version":"6817f14e1d2b01a45d95766f73ed02c9d79356fa833c0246ad91b6ae11c3f583","impliedFormat":99},{"version":"6dd4a14badaecf188e8dc069083cee20ac2d0fa1615e2b15d3708df763cba9a9","impliedFormat":99},{"version":"16764e0156887c20bbb8b3ada260640208c977a2ffe50eac3ae798a5ad6a92a3","impliedFormat":99},{"version":"521224dc4cb3edb356d13999cf8ab460c1d0ee17732be7a1715ecaa847490123","impliedFormat":99},{"version":"ffab96fec9f2a7d0a5c6a02661e08a1a28f397b85371855ce4019aaa951429bf","impliedFormat":99},{"version":"a053c6ba0876d53fe3bee358ef63e9783b9dc81a6dbfcbe985570cdeb78f0371","impliedFormat":99},{"version":"2d4db88ba2cf6dcc00042b2623f214b39914be54a9274e2de3b71146355d2182","impliedFormat":99},{"version":"5a1a866aef25cf35cce77e0f926e74c8a736a565cc88055f0ed07445ec0620c5","impliedFormat":99},{"version":"efaa70b5508bbfee918a015c978811ed56a247abf5ef93972dd2b8dd2b1f25bf","impliedFormat":99},{"version":"abae5dc139b753ee1cb6c005ab5b534fe6e2b5434acff720ec595084897eada0","impliedFormat":99},{"version":"08feab26b9035a2b77c87c94528d445a1d7e8e907f76c76473f8d27582a3a3b1","impliedFormat":99},{"version":"ffa2e8e25dfa334fece7a183b48ea39857b9c49e397d818584a7c6e276243979","impliedFormat":99},{"version":"7d681756126f4175283284eb3cde0c560d62d55da0b2aa466492525bd027e10b","impliedFormat":99},{"version":"b3d0899a42ed0424e33f91ac007b7eab1589a7087e84c949cc6f4e7ec2b27202","impliedFormat":99},{"version":"219f6ca3eb08b43a7dfcf57919fb4c1cf7678e29612648d100849be321276919","impliedFormat":99},{"version":"91ec44e671333ce95a139cbc55f5b9d6680ccc713df8691f185fe9bf6c12186f","impliedFormat":99},{"version":"f203854cc7cda32065de442482c7a438ba644d115276799bc7136955d7ff6f87","impliedFormat":99},{"version":"324b92e93c4aa67c036de526911bc4f6ff3d681d1f7a21655683abe6feee565c","impliedFormat":99},{"version":"fc379008a851f564d36a43fa5fe4437d958577a2f5fbc2dace509681b9795e29","impliedFormat":99},{"version":"a5bab1694877cb07e567f04d9a1003c19b8268dc47665c204ed56be86ac2844d","impliedFormat":99},{"version":"1502d07a9687c228f35b35febd8f07c39fd341412353995a2e5cf3fd8885e06c","impliedFormat":99},{"version":"8f9c2bba120d609f37ef16f802cdf15970fd50228930c1ce6b1d896617b31df8","impliedFormat":99},{"version":"e150e7a356ae8e6dfde21be25261714742bec8df37d5758a89203f5874cce835","impliedFormat":99},{"version":"1e94177988a8e03bd4cc4f14a471819ec1ebd65cad9ff9d9939585e5cb9fd588","impliedFormat":99},{"version":"51c736847336e1a8803e6363af2c243ebac52324f562452a16b82d46c17f5438","impliedFormat":99},{"version":"e3c3e7f61d7aca3e232a9e2e6f50eeef1d21d6a1fa39db8f6e3ce035ba592a77","impliedFormat":99},{"version":"afcf4082e7d7a19bf110bd00c2b0d25c6591043e8ed34ab429593fe91e0d2055","impliedFormat":99},{"version":"f213a97de388fd110ef2d639cb1710c30ff2f9f42a8b89232c86ee13edd33d0d","impliedFormat":99},{"version":"703dccd7613b3b9589c32e16445e88948ca65718c6ed2e306f332fc55e360218","impliedFormat":99},{"version":"b002e86200dc65982fcb1ca2f0cf1a1350402a95a1de4c0b9d98ef4ccbd14630","impliedFormat":99},{"version":"3dcdc5f62457f030bfdb2da977ff2d4c22e91e6ecb62a87eed1e1b339d64b0e2","impliedFormat":99},{"version":"0673ef92439e586ed0eb6338d06f47484fb04ce010cc9ef0435f3938553458f2","impliedFormat":99},{"version":"fa386f82f7f7cd2ee260443c7443bb7f719279dce860634194127c192a53291b","impliedFormat":99},{"version":"347a5b5f5e9ecb4f95835d0e22d5a16eaf2876ff5fbd79856b530d66b1a6a162","impliedFormat":99},{"version":"fcade0e07d20e7abbc9123e82326ba7ff78369ec1c8a804ba39af7b27b197d8f","impliedFormat":99},{"version":"16a1b2e5aea1ec879006328fc18c2b9b2e9cea891a5ee6f0228a7aff43fe5e1c","impliedFormat":99},{"version":"935626a4782d5d7a60957162a72a0828efcab39ee6f008f2e9fa4e977873fa5f","impliedFormat":99},{"version":"dace3f4bffc4f2b56026d37d095800ee7011f836afce2aaec034f932c51f991e","impliedFormat":99},{"version":"0b0e46d62277f10156401fc9a6af5390f29881d49cd411e1ce99dbfb48da0724","impliedFormat":99},{"version":"4fcbcb5d58275a2af1b3f4b41c63d0c915c717abe3064baaf327abe472619611","impliedFormat":99},{"version":"83c18683efaecb42c5a948c941b4ceb5579f2727e74357f16299b92c2598a46c","impliedFormat":99},{"version":"5857478d63870e53440aac2ea1208776bee28384daa801d94dcffd308dc97e12","impliedFormat":99},{"version":"371f207cd92e7aa3caf50b60a0e1f00f022de55c8d8cdbe3e52bf7cbc413f220","impliedFormat":99},{"version":"1c2477f8fffcf60cf9487dd7eddae1e5a34cc031cbf1210542b73ffae72a0868","impliedFormat":99},{"version":"315afccea0d0c34539c841c0f2426fa7616facdd54bc8a1eb2064d89448a523e","impliedFormat":99},{"version":"8ca52aa2a66f8f575a90ab2b9c69dbdfcb8a06f0db472d25904cc24520efc1b0","impliedFormat":99},{"version":"8aac42deaae566df053bdac7eebe2065f1f593dfd94eb13691d85382a42db221","impliedFormat":99},{"version":"93715515649105a44147a3296146fef5aff058d4ca81f2f018c63293cf64dc4d","impliedFormat":99},{"version":"abde6f6a683bbb34a765b02086b632f614e1c4129077511e15918b28ac373fe9","impliedFormat":99},{"version":"5c36db4b456f7401780520bcbe5c8ec63b0d7a1b5e032cd2155158a0e9aa1425","impliedFormat":99},{"version":"857ccaa5e2d5391eaebb85b3e5bdc9a5c6cdb6b967df0d9bb8da73cccb7c0ec6","impliedFormat":99},{"version":"5866481b0621f3eedb899ea4e0bbf9685b3c5126021ae81e9abee203deba2774","impliedFormat":99},{"version":"5fef4b3b6e594a024f723e70c87bfea3006239f106cbca3e85182805739e05f7","impliedFormat":99},{"version":"3e45c15c4cdba204be42d2609aa5f17fe9ac844c7da8da855ac84f4fe255ae89","impliedFormat":99},{"version":"e3666403837e796baad8906a3a0cb8a1a699054472808af75845c3d669ed8603","impliedFormat":99},{"version":"7de671f60ca25d0dde0bd2154545ae2b9c354dc8eac4ad78011761d277a1df5c","impliedFormat":99},{"version":"48bee41a9ea369c5af958de869f748ebb4ae78230a79c6b8853137f67b9401d8","impliedFormat":99},{"version":"b13f570418373c9b40c513e3c4fed63ae013f08ebcf3e475346befdb86c33873","impliedFormat":99},{"version":"3153bcfb9a96b5b2437a52890fa548ef41bc113b139c7e5b4c2c22a292024c8d","impliedFormat":99},{"version":"6556e2596a24d7e0f1c2259256e3f5ffe8fedb6905148704d23ada24ebded40b","impliedFormat":99},{"version":"ed65fc70f98c81bce4fb16d4e6fed928b9b56ac527fa5ebd632c20d9e26fe151","impliedFormat":99},{"version":"c807f46ac953fefe7e5d37ac305af6a28b5915bc0ae406f46efc8eb4d2068eff","impliedFormat":99},{"version":"af4a98eed7fbed6f928a742eda4bb06764e509e80ba7850fc396e625007436d1","impliedFormat":99},{"version":"586946e2805269294cefa8b582d2d17c26ba62abe1a6b02629c11e502d41ee80","impliedFormat":99},{"version":"6bc99402e71d582b370ad307d8d299a319f0e79ff29ae57490c621bff99815c5","impliedFormat":99},{"version":"121a30e7b11ea8d2054a0dfacb72694166b3066629d8b7f137b9030c1205fb33","impliedFormat":99},{"version":"c60cd94e43391b6a581a11ca905840762db92edf7b6c049b2578571ae9494964","impliedFormat":99},{"version":"b43d389af50f8bc8d0bf7609a79b2364a11bd5f1307fbb92b3a311f5fad30c2c","impliedFormat":99},{"version":"404f5b53a79761352cbe8f1dbc4754631ba288b3d70d3e71aa88a6072c6c753a","impliedFormat":99},{"version":"ff1b739a11774771f13c232c923be99496f7f3a2cf1dad01f11fc55dfda0491e","impliedFormat":99},{"version":"6db951d2ad606d5aa265ae8aa080a355658c3bfbba0eb264a739b84433898571","impliedFormat":99},{"version":"abbf50e6580c8fb4357614f3841b6dbf2c779c0d6cb4a51d48d95d0786aaf8f8","impliedFormat":99},{"version":"d5ef721214af2017be5636df578cdb60753ca569b22bf2d14c09bba66f946c9f","impliedFormat":99},{"version":"e0f15bfcd0ea3ab913ae944510f539bbde5513fc3adf82330ca7972c4a225112","impliedFormat":99},{"version":"b3c0b7ab2813f13aeb9c0c306f4f7fe5531598d894b5239adeee83a8e6652733","impliedFormat":99},{"version":"07561e6152d114fa0ce9bb942249769bc6bd1eac820c53ee6be6d7ba4e350e1d","impliedFormat":99},{"version":"b3c9cdaacce239a88144a26f8fae5989981288d76cdf5a8ee009de5726769278","impliedFormat":99},{"version":"365e3765b90875d8f2c6639b3b0cce84b15c966213f91724aaebd0cec92ac46e","impliedFormat":99},{"version":"74edacc83da4f167934e018c0310abdf6d0a7896c939794995afa0438ffb61d9","impliedFormat":99},{"version":"ad9445797d0a2547f732efe272dfd1d947fb3669887c0cfb318acf29a686c155","impliedFormat":99},{"version":"374ffe63fcadbe714f2fee75273067b44dc7aa07f9e2f4b88dbd41880db27c1e","impliedFormat":99},{"version":"7ffc291cc3b4a22ab9ef9f75f3dc63b127c89ddcb867c0d7a6ae73df77f7f426","impliedFormat":99},{"version":"24e0d5b28542e820702404e7c1c71b9dcf25ba7afa09b1b05ec6e327f056d582","impliedFormat":99},{"version":"4b6c5f23049d7c8be5faf3ecb73fbe309d8239415eaf8f2635b4d3d3520bd01e","impliedFormat":99},{"version":"5e7a8989c8fb136bf3e79b9697858cf49609c6c8134cbfc15c14ea5c16df49fd","impliedFormat":99},{"version":"c997125a0ab306c04906e6126654000d840960221541334cf6ed24ffe3fde468","impliedFormat":99},{"version":"5fd6731201407aa4ea9c7275e6c6599144130765b7a873545fcdf9d106743339","impliedFormat":99},{"version":"b2b176d035d1a20e092455e7d7ff08633d6a09975a70b6e9059f7ffb020f27d8","impliedFormat":99},{"version":"c5a4261a8da547323596a54138bc82196379c75b2a811bab2c5477f3e723403b","impliedFormat":99},{"version":"08bee408462a6737810813068f809b72604a8e272a315da2145fbb92af277bb2","impliedFormat":99},{"version":"fc51b9eed4865b2b0d49a39790efc3d8be2b85ba83db1af0bcfa976448cfc4aa","impliedFormat":99},{"version":"da68ef02f0496c288b1fb761725687c9330afa38baeff597bef08d83e1d0a5b7","impliedFormat":99},{"version":"d0ce4c732fd892a5e9641fb72224a150f2d7073950bef663219ba3537ec5418f","impliedFormat":99},{"version":"4918f9af1f9a32caf0859cb259520f7836c70e0f4ba957cf3f7b8b96ade94b7f","impliedFormat":99},{"version":"881b38b5704b37b1c55726a480d29cbee3a034b04e7815db730257f1ec6e87d8","impliedFormat":99},{"version":"c1145dd327c76b0da9213286bccd9cddc70e69f1f8ca550b045ad239c87d136c","impliedFormat":99},{"version":"f87e03794b75c8e7f4b432da366bb753dd23148f025a7c4a45ec979201585e6d","impliedFormat":99},{"version":"7d338355c3132f1ff61f26e522dd00279d4582885981e160f3ebbb487472f312","impliedFormat":99},{"version":"9b97e64170a05c4f50aad4c07eb651c99763aa52156483d6ab2b7687155ed17f","impliedFormat":99},{"version":"bcf0615002599e56587aa541f2fb4d05106e327f69b8186cac4979ed18487a7d","impliedFormat":99},{"version":"05fe9a9a002f42fea9aad0566c78c9b1ac8feb3ecf0277a65fb1579fbbcd1fad","impliedFormat":99},{"version":"c4bc0dfa708e849295a22fd7fd58e12c226f7e1187735c8dfea63688772c09a8","impliedFormat":99},{"version":"50e89e30020a2e771df21e9f4b06a282b17acd4472ad120ec8fa809a1ad9304e","impliedFormat":99},{"version":"329d64a91714653403ee9c13b25ab7b53d043c97a29e20159c21875fe9551007","impliedFormat":99},{"version":"bb2c0600f7992452e03c997f39689151e32e10dfb121cfd366b8ab7076bc63ee","impliedFormat":99},{"version":"e7f5b76fef5aa1ab32404fa8037385974dbbd729809f5b71a3621d568770dbd8","impliedFormat":99},{"version":"2ce74ece82f5206aee4997f39b21e85aa7943e5d0a528f69028d0f71f38a6df8","impliedFormat":99},{"version":"ece19d93600b52a0513cc1ec0a6e1e4cd7aa42029614756929c6dc71378a1672","impliedFormat":99},{"version":"4989291e665be238d6e2458f1e09bc0adf8ee075e25b05967f5b9d4480514d53","impliedFormat":99},{"version":"adfcf2a96c9a38a10545858aa69844f983307be56ef0996f9038aae759fb51d8","impliedFormat":99},{"version":"6cf95aff44f245c4bceb068fe940f0c88f01f7e746a37e9f34eb7eaf03d64c1a","impliedFormat":99},{"version":"a5aceced4f3e4bb2951d41b67e3f988f4cacc06cabcc0daa3616c3cdf14e1ca1","impliedFormat":99},{"version":"a05d7c42fa2a7c0c3c999ccac6d0410ff763312bb0835b94247ae4db2ef727b9","impliedFormat":99},{"version":"5898973d2be617ee589f28a79ee0579dfb10bba284755e98b736781251230c12","impliedFormat":99},{"version":"560cdc30f9dd19238f355dcb26083bf13fa57a9f211b4e0bf2577a7b2d7cfa17","impliedFormat":99},{"version":"d89bfbd46a88a65557b5882c6dd250913cec4550e9ddd699711467b28b049e12","impliedFormat":99},{"version":"53b2065cf85617e9b1e6b76974153ff2dbe32d092e06bc50f980e2e023993b41","impliedFormat":99},{"version":"e65c62fd3abef763ba5d07a11650f9dc581b648d493976d07939ed5cd1cb1220","impliedFormat":99},{"version":"752152513787433856ba296e02fc3981d7bfc27d8d2c2d351f5ac06f737f2e82","impliedFormat":99},{"version":"936b3559cb3635cea850dd10b54af63410e84c6e2530392e5fc0547fe6499736","impliedFormat":99},{"version":"5aae404eedeb39b63d2f2d0db12b853809ce47ef2d7f5ef316bb1097c5da01f1","impliedFormat":99},{"version":"73aaa8729021b57a6b18b1dd067b8257fe5e921eb45a6cfde4ca1b5cb023a4d5","impliedFormat":99},{"version":"a2a150237f4410a62bf0037939056347afcf93dd8e11bbfee7ddcaf8bbe6143b","impliedFormat":99},{"version":"b4f6fdcc5c9a9a6822cedfeef84c21d771c8b9d947e94c27dacad45e98660f36","impliedFormat":99},{"version":"073560fb9b628136427e059371d25a38231c78acbd720effe0a83caa374daf61","impliedFormat":99},{"version":"673a1e64d23c3107ad3e7f67f1d5d115ca7c720e3436d96f562bd5093abc5fdb","impliedFormat":99},{"version":"c7517500086246684317a8c66d48df9bc4841649ffc0e07d7d217d2d0669f855","impliedFormat":99},{"version":"4e7709e7bc4db6233304e36dde7f874390698e7b0431c4f11a14434742867bea","impliedFormat":99},{"version":"bbebedc9c38eb0fbb26cd927edb6febbd4520fa5ded329844b1d6c488abe6b22","impliedFormat":99},{"version":"c305bdf47acba27f348652dd4864ab420a24abdf16f084b05712c270e0a13ba6","impliedFormat":99},{"version":"356c9a2e6f7cdec32e17ed4a565d654af00de5de3393976883b9bca04a7fa082","impliedFormat":99},{"version":"6edc820a08965d64ed4965977df45744f0870e78af0951d7353f7134f1655ce8","impliedFormat":99},{"version":"5c71f7406dcdefca446c799b14e478d949487cfe7fd9cb5963b9f771c24a24ef","impliedFormat":99},{"version":"ac09f64a9e05d8f627916e7e155b6c03008992e635d54b074b9169bee7f9190f","impliedFormat":99},{"version":"4a5fdae3f17ea101e695c5b6110e7bb760659cdd96c714ad0076749a0d163d8d","impliedFormat":99},{"version":"c9969b017e09f37267761ce231164320060af19b0f65d2d453f36113691f8a30","impliedFormat":99},{"version":"5e6580675c7ceb3fdacd59fff8d00be71b08d3016906806af7ce30ce6b7979cd","impliedFormat":99},{"version":"44b536b2389da132eca13182312ccf8af7bed4a46587a6ffdac04f28acad4247","impliedFormat":99},{"version":"83217c159f2c02c858ccb0c8ce4f96cdf6ee813120dc8ecb4d845cb82ec3a0e1","impliedFormat":99},{"version":"88081ec90fa0ac860b7688e15e731ed1889ef8da1b2dfd20687bc6016b4a9d0f","impliedFormat":99},{"version":"c5d9c94341c905685b8cf6110cef1ee51a3032c3cd9d0708c21e6281f1f3952f","impliedFormat":99},{"version":"d51873587fc2da2116fc75aee1a638f6b1bb79347e9624ead7dce5fd3dbf8ba7","impliedFormat":99},{"version":"8cddbb2c913e2c6140680de76d3a43de94f496da25215ac476be5c6ec1aa0b64","impliedFormat":99},{"version":"d82e3605b0673beed5528842afd225f718ce852251054eb2e61c77cf370f5370","impliedFormat":99},{"version":"46f1c285ff1668ded1782ff477a916a01eaaaa1a426c839c1489a4762b8cd811","impliedFormat":99},{"version":"65766ac6ed32f00269bd84dbd50a91a3316155d5f7617d7fc17782e3641de9f1","impliedFormat":99},{"version":"cc027a25b001c1ed7b2ffb894285569f25db579c61a1f7537925f098455bb337","impliedFormat":99},{"version":"7de8d0604987d64932e4607a7e7677846f221b051f7bb64be592daf3c308559d","impliedFormat":99},{"version":"31ec3125155ae189d8451855f0950a99be48ce3a662124a1d091d1a150437e22","impliedFormat":99},{"version":"02d4b8113329f3a4a0651a40135a44b3004e13948f4889331f743f2ed3758fb1","impliedFormat":99},{"version":"8b08697aa95047f4a96d20bc49b77ba33f9eeb55c454dcc75aec7fdf6fc95808","impliedFormat":99},{"version":"683deff8521b77a08d3cf43ac94057d324f36b1eb16e30c32f152999f63323a3","impliedFormat":99},{"version":"464007fb6da9b5299a8090f9f5588b19f109771f3ec381f1b07c33c0645c1e66","impliedFormat":99},{"version":"02f497cf5cbb8f18f43b0828dd814bb7d8c63a10a0d3a61e51df10abc120cc21","impliedFormat":99},{"version":"726c923e1f80419f4f1b6d5eda8327f20a351626687e439ef0c1c6569c6186e2","impliedFormat":99},{"version":"20ce8bf63cee77ba225c4a12d2f023d79efde1eb77a0761d654afc30c6801caf","impliedFormat":99},{"version":"b6125e815331f6701f0383336eef747210f6b429b92ddc3b75898a991d59fab2","impliedFormat":99},{"version":"c405f4cedff56d6493efbd443e4761d489738c58ccd693399b9360f04dab615d","impliedFormat":99},{"version":"33c0e0ef3965057a23d61cd7e80f1ac38f287341d0e02df4aadc228c2058383e","impliedFormat":99},{"version":"2be72ae3edb2620aee3687108b8eb4e288156e57921025e910454e6524444697","impliedFormat":99},{"version":"74d3458ca9ff1bbb3e6197822560633d813275118ce475831c02e9bcdc07489b","impliedFormat":99},{"version":"ae1da2826e878bfee4e91fb915646743f8a48622acdfb85aa7181fb1eaafa6cd","impliedFormat":99},{"version":"4977eb504f91a2dcd80a4a22f75ce1590a64540689fa0115907f8d002eafa94b","impliedFormat":99},{"version":"b173c143a774e21ce736d34236a1585ad5ad726975509a7bd097bb515b7127cf","impliedFormat":99},{"version":"051c651e91773b64da83fab4fa1f3135aae3970382ad45d0c9d9e988cd5d6e2e","impliedFormat":99},{"version":"2cfd0efe4035b2293fd7fe3d08c516e3dc750199ded23f805baced084ec2c040","impliedFormat":99},{"version":"ffd57f757498fb70886f14fa9cce846a19ca9a26d163e2b7880d83f6c3798d65","impliedFormat":99},{"version":"0e8a0e1a5f14b02f6b22be1b665cbffdc37fcfd56dbbdc8090d84749fd593637","impliedFormat":99},{"version":"863bcf8bcd778e9bbd8af4fff57aff1f5a684545573ad7d71a055ae5bcce5bec","impliedFormat":99},{"version":"b1b0efdc91184c9a60ebc8e369e0237920215d27fa86fe538a2bb7f09c8b9a5b","impliedFormat":99},{"version":"f02102413e333c02a62f20058033235c1e0ec0d8b45385e3cd4f5e4733ca3778","impliedFormat":99},{"version":"261b97abf2d63d2d58ce27ab0efe29ca6b637dac73a13ae0c4a7fe29e59fd563","impliedFormat":99},{"version":"1bae99bf44276a7e9f225d2f97acf96c53c783a4c4544b76ade6a670d8daf9c0","impliedFormat":99},{"version":"0afdf986393468ef225ad4ef7593571ac3604830b4851735dc42f29748356f37","impliedFormat":99},{"version":"816cdec52afc3e7b24efeacb2a44b7429fb646fec37e7ff92aed4acf138b42ea","impliedFormat":99},{"version":"042782d3cc670b2c2f0714404d55db3d786eebcdd6b1e9205d26131c4b9b3ccf","impliedFormat":99},{"version":"9e3ccecf753dfaeb3494619fd16a92fc1b8a33fbafe5877a3a94a52e80dae6e9","impliedFormat":99},{"version":"d440d40532164b972bbe35f381744fa1cb66cf1cdd6d551ea681ba5a31cc3322","impliedFormat":99},{"version":"9933223190179b2f2a469c28d9701ca0a8d4fb7b352749b0fc4ed779ca853020","impliedFormat":99},{"version":"7331946badf32cf97a8e3c2dc3a0415acd97fb3e4181b3d975aba9c01c0e5ec8","impliedFormat":99},{"version":"8db1c615bf233d4168523888e9182765cc90cb2eee8d4b1b981e3ddfae3a8dd5","impliedFormat":99},{"version":"1142f7f743ebfdf53d4c9bc1fb9552ddc735c320d8cdb197f8dfb7d614a0a72f","impliedFormat":99},{"version":"52776a661672fd40242f44ff08c54d590dd2170a927a2256a85f833f7318664b","impliedFormat":99},{"version":"8254f65e0d70344af4c58948cd4a09f711e89f7025cc4cb2fd714a2904a7f325","impliedFormat":99},{"version":"3a5dabd235f71eff22ac5b9564a00c29e4346ecaef99c7a1cde5677a7b48f9db","impliedFormat":99},{"version":"70521b6ab0dcba37539e5303104f29b721bfb2940b2776da4cc818c07e1fefc1","affectsGlobalScope":true,"impliedFormat":1},{"version":"030e350db2525514580ed054f712ffb22d273e6bc7eddc1bb7eda1e0ba5d395e","affectsGlobalScope":true,"impliedFormat":1},{"version":"d153a11543fd884b596587ccd97aebbeed950b26933ee000f94009f1ab142848","affectsGlobalScope":true,"impliedFormat":1},{"version":"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a","impliedFormat":1},{"version":"a79e62f1e20467e11a904399b8b18b18c0c6eea6b50c1168bf215356d5bebfaf","affectsGlobalScope":true,"impliedFormat":1},{"version":"0fd06258805d26c72f5997e07a23155d322d5f05387adb3744a791fe6a0b042d","affectsGlobalScope":true,"impliedFormat":1},{"version":"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","impliedFormat":1},{"version":"24bd580b5743dc56402c440dc7f9a4f5d592ad7a419f25414d37a7bfe11e342b","impliedFormat":1},{"version":"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","impliedFormat":1},{"version":"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8","impliedFormat":1},{"version":"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75","impliedFormat":1},{"version":"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43","impliedFormat":1},{"version":"6bdc71028db658243775263e93a7db2fd2abfce3ca569c3cca5aee6ed5eb186d","impliedFormat":1},{"version":"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","impliedFormat":1},{"version":"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","impliedFormat":1},{"version":"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","impliedFormat":1},{"version":"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7","impliedFormat":1},{"version":"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb","impliedFormat":1},{"version":"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882","impliedFormat":1},{"version":"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","impliedFormat":1},{"version":"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e","impliedFormat":1},{"version":"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","impliedFormat":1},{"version":"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","impliedFormat":1},{"version":"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","impliedFormat":1},{"version":"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","impliedFormat":1},{"version":"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43","impliedFormat":1},{"version":"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9","impliedFormat":1},{"version":"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17","impliedFormat":1},{"version":"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e","impliedFormat":1},{"version":"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","impliedFormat":1},{"version":"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8","impliedFormat":1},{"version":"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a","impliedFormat":1},{"version":"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","impliedFormat":1},{"version":"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f","impliedFormat":1},{"version":"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656","impliedFormat":1},{"version":"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88","impliedFormat":1},{"version":"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00","impliedFormat":1},{"version":"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107","impliedFormat":1},{"version":"81184fe8e67d78ac4e5374650f0892d547d665d77da2b2f544b5d84729c4a15d","affectsGlobalScope":true,"impliedFormat":1},{"version":"f52e8dacc97d71dcc96af29e49584353f9c54cb916d132e3e768d8b8129c928d","impliedFormat":1},{"version":"7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","impliedFormat":1},{"version":"76103716ba397bbb61f9fa9c9090dca59f39f9047cb1352b2179c5d8e7f4e8d0","impliedFormat":1},{"version":"53eac70430b30089a3a1959d8306b0f9cfaf0de75224b68ef25243e0b5ad1ca3","affectsGlobalScope":true,"impliedFormat":1},{"version":"4314c7a11517e221f7296b46547dbc4df047115b182f544d072bdccffa57fc72","impliedFormat":1},{"version":"115971d64632ea4742b5b115fb64ed04bcaae2c3c342f13d9ba7e3f9ee39c4e7","impliedFormat":1},{"version":"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29","affectsGlobalScope":true,"impliedFormat":1},{"version":"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb","impliedFormat":1},{"version":"86956cc2eb9dd371d6fab493d326a574afedebf76eef3fa7833b8e0d9b52d6f1","affectsGlobalScope":true,"impliedFormat":1},{"version":"24642567d3729bcc545bacb65ee7c0db423400c7f1ef757cab25d05650064f98","impliedFormat":1},{"version":"e6f5a38687bebe43a4cef426b69d34373ef68be9a6b1538ec0a371e69f309354","impliedFormat":1},{"version":"a6bf63d17324010ca1fbf0389cab83f93389bb0b9a01dc8a346d092f65b3605f","impliedFormat":1},{"version":"e009777bef4b023a999b2e5b9a136ff2cde37dc3f77c744a02840f05b18be8ff","impliedFormat":1},{"version":"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393","impliedFormat":1},{"version":"ee1ee365d88c4c6c0c0a5a5701d66ebc27ccd0bcfcfaa482c6e2e7fe7b98edf7","affectsGlobalScope":true,"impliedFormat":1},{"version":"875928df2f3e9a3aed4019539a15d04ff6140a06df6cd1b2feb836d22a81eaca","affectsGlobalScope":true,"impliedFormat":1},{"version":"e9ad08a376ac84948fcca0013d6f1d4ae4f9522e26b91f87945b97c99d7cc30b","impliedFormat":1},{"version":"eaf9ee1d90a35d56264f0bf39842282c58b9219e112ac7d0c1bce98c6c5da672","impliedFormat":1},{"version":"c15c4427ae7fd1dcd7f312a8a447ac93581b0d4664ddf151ecd07de4bf2bb9d7","impliedFormat":1},{"version":"5135bdd72cc05a8192bd2e92f0914d7fc43ee077d1293dc622a049b7035a0afb","impliedFormat":1},{"version":"4f80de3a11c0d2f1329a72e92c7416b2f7eab14f67e92cac63bb4e8d01c6edc8","impliedFormat":1},{"version":"6d386bc0d7f3afa1d401afc3e00ed6b09205a354a9795196caed937494a713e6","impliedFormat":1},{"version":"75c3400359d59fae5aed4c4a59fcd8a9760cf451e25dc2174cb5e08b9d4803e2","affectsGlobalScope":true,"impliedFormat":1},{"version":"94c4187083503a74f4544503b5a30e2bd7af0032dc739b0c9a7ce87f8bddc7b9","impliedFormat":1},{"version":"b1b6ee0d012aeebe11d776a155d8979730440082797695fc8e2a5c326285678f","impliedFormat":1},{"version":"45875bcae57270aeb3ebc73a5e3fb4c7b9d91d6b045f107c1d8513c28ece71c0","impliedFormat":1},{"version":"3eb62baae4df08c9173e6903d3ca45942ccec8c3659b0565684a75f3292cffbb","affectsGlobalScope":true,"impliedFormat":1},{"version":"a85683ef86875f4ad4c6b7301bbcc63fb379a8d80d3d3fd735ee57f48ef8a47e","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c","impliedFormat":1},{"version":"c6b4e0a02545304935ecbf7de7a8e056a31bb50939b5b321c9d50a405b5a0bba","impliedFormat":1},{"version":"fab29e6d649aa074a6b91e3bdf2bff484934a46067f6ee97a30fcd9762ae2213","impliedFormat":1},{"version":"8145e07aad6da5f23f2fcd8c8e4c5c13fb26ee986a79d03b0829b8fce152d8b2","impliedFormat":1},{"version":"e1120271ebbc9952fdc7b2dd3e145560e52e06956345e6fdf91d70ca4886464f","impliedFormat":1},{"version":"15c5e91b5f08be34a78e3d976179bf5b7a9cc28dc0ef1ffebffeb3c7812a2dca","impliedFormat":1},{"version":"a8f06c2382a30b7cb89ad2dfc48fc3b2b490f3dafcd839dadc008e4e5d57031d","impliedFormat":1},{"version":"553870e516f8c772b89f3820576152ebc70181d7994d96917bb943e37da7f8a7","impliedFormat":1},{"version":"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972","impliedFormat":1},{"version":"93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","impliedFormat":1},{"version":"745c4240220559bd340c8aeb6e3c5270a709d3565e934dc22a69c304703956bc","affectsGlobalScope":true,"impliedFormat":1},{"version":"2754d8221d77c7b382096651925eb476f1066b3348da4b73fe71ced7801edada","impliedFormat":1},{"version":"9212c6e9d80cb45441a3614e95afd7235a55a18584c2ed32d6c1aca5a0c53d93","affectsGlobalScope":true,"impliedFormat":1},{"version":"bef91efa0baea5d0e0f0f27b574a8bc100ce62a6d7e70220a0d58af6acab5e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"282fd2a1268a25345b830497b4b7bf5037a5e04f6a9c44c840cb605e19fea841","impliedFormat":1},{"version":"5360a27d3ebca11b224d7d3e38e3e2c63f8290cb1fcf6c3610401898f8e68bc3","impliedFormat":1},{"version":"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60","impliedFormat":1},{"version":"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4","impliedFormat":1},{"version":"7d6ff413e198d25639f9f01f16673e7df4e4bd2875a42455afd4ecc02ef156da","affectsGlobalScope":true,"impliedFormat":1},{"version":"6bd91a2a356600dee28eb0438082d0799a18a974a6537c4410a796bab749813c","affectsGlobalScope":true,"impliedFormat":1},{"version":"f689c4237b70ae6be5f0e4180e8833f34ace40529d1acc0676ab8fb8f70457d7","impliedFormat":1},{"version":"ae25afbbf1ed5df63a177d67b9048bf7481067f1b8dc9c39212e59db94fc9fc6","impliedFormat":1},{"version":"ac5ed35e649cdd8143131964336ab9076937fa91802ec760b3ea63b59175c10a","impliedFormat":1},{"version":"52a8e7e8a1454b6d1b5ad428efae3870ffc56f2c02d923467f2940c454aa9aec","affectsGlobalScope":true,"impliedFormat":1},{"version":"78dc0513cc4f1642906b74dda42146bcbd9df7401717d6e89ea6d72d12ecb539","impliedFormat":1},{"version":"ad90122e1cb599b3bc06a11710eb5489101be678f2920f2322b0ac3e195af78d","impliedFormat":1},{"version":"eb15edfcef078300657e1d5d678e1944b3518c2dd8f26792fdba2fe29f73d32b","impliedFormat":1},{"version":"92cb1bf6e3e40b57b222ab37526baadca0fe2adda24d171ee55efa718b2a2627","impliedFormat":99},{"version":"64906c4b06f866c62865cfc0cb36a50994030189bb604c94adb849a1d70f060f","impliedFormat":99},{"version":"e63e012c2092f827bd7905bd37bb92930496e8e4bfb5073005e32fe3bfb41451","impliedFormat":99},{"version":"d736ee373e0e14e3a81ff060d29be70cd3d5ae7475905582bab76e67fdf9f832","impliedFormat":99},{"version":"e101155b7a81fc23909179af0c1280972c2396b663eff45c4a8e60d4108f9f31","impliedFormat":99},{"version":"444555e18d52c012c079b5a60ad286c61f92e362751032fd158ed115b29aa38f","impliedFormat":99},{"version":"d7654e568ad25873f61acfc611d6aee9d74298331c9df68216e59fac6a56aefe","impliedFormat":99},{"version":"2370dde9a37e2037e671f77f80c331984366a1d24d2b5da8e7413d715124d3cb","impliedFormat":99},{"version":"61ab2887bd9aef0647955772b53328000a20481ed1433c9adcce2e40858986f2","impliedFormat":99},{"version":"ad266a519f9238908b158fbd74ecf4ff007ce0bf8b90fd775dd4b43e4166dd52","impliedFormat":99},{"version":"14b8e016a73a554149ebc2061df54ede391b9b9b993f9e81389141a687a17103","impliedFormat":99},{"version":"6c2636988092b11f7c96fcdf33ee1395191c80d01c2a5cbc3bb93bf412f92f74","impliedFormat":99},{"version":"0fb05d3aa10131dacdf501863c069e4571682520eeb44fc79039734b01c19c22","impliedFormat":99},{"version":"e918a133ab3e48b9e48881ad9c6112ddf90804812993a18f9a6ba0690e4473c0","impliedFormat":99},{"version":"2c57460e202e5c3f130c968fe1ac30f6d3ccfb363a56085f539ec0a888ba0a41","impliedFormat":99},{"version":"8f66a744b414ed958eb9ea49684b0f525a428b09ded62739e49a8beabe2e9bec","impliedFormat":99},{"version":"407171da321af9bec5153b500255e9985710da2de9d61b5d10a825561a984715","impliedFormat":99},{"version":"6da76574a4b3ff03b75927130251034684737118345babb48222f85a5887ff17","impliedFormat":99},{"version":"ea15dbe8b9a749b28ccf8f44273d3e8d735b2dcdaa65d2b4c2d20fcb7b06178b","impliedFormat":99},{"version":"532406a6576f26ffaf6fd9433a6b28cdf4091818fbca3782ba30d4733e5342fc","impliedFormat":99},{"version":"c191db0fe53a757e3e721265c67c7442d2238719df11237a6eb110d13e6b805a","impliedFormat":99},{"version":"291981b1b85f2d48fc9afab22290172a5c25151c1d24ec22cd70f14d5da50e71","impliedFormat":99},{"version":"6f5a794b0585a6ade9e6d356b7f303d5e93564f4a5f6b875cacc9ff83c74a494","impliedFormat":99},{"version":"8ac4afd83a3216dcf76834820cf1c70777efefd8d92ebce6bbcfb88df7f720bb","impliedFormat":99},{"version":"ae0cfd87c9a894441fe71488ed734eb559d040c309cca2b5171dd2f38d688e10","impliedFormat":99},{"version":"046f045923dc0dfeaf7c7ae4ddf2e039f701c627a58f06da4c6b2f910e6f0800","impliedFormat":99},{"version":"2732fe1001a4631fc339e21b510aae6c230d5b425e945e3e3a225bdb88f6448d","impliedFormat":99},{"version":"c12d010490a5da60887d467a21bd14ed4fc6d525a09cdef6834173cf2c59a8d3","impliedFormat":99},{"version":"2b1a908d1196acfe18fa42a7018a83dab6d24b48ae3949f992c29b9f256ffe2c","impliedFormat":99},{"version":"3414283a6e6fde1a2f40914d1fec4e6279ca705e0b5c0ddb4b4c5d80efe68caa","impliedFormat":99},{"version":"b670623db9dfb5ab530a9b476284b1bde5a7aadd93b70f05d6c3fad1b428c6c4","impliedFormat":99},{"version":"0bd66b73db4aa812c3d14fc37ea4600c3f6e63f1822a02f729a69c04f301c619","impliedFormat":99},{"version":"0d4d2bac050e571a326d19df030af382d45bcaf36b3912d9bd4ac7396bd1f380","impliedFormat":1},{"version":"5c4063309809e4b7d3766686bd7d9cf00791543a01867539754d485f095da920","impliedFormat":1},{"version":"f982e50b3e05a0a46669eb0887c875d47c222105531858bf2caedd002e89f083","impliedFormat":1},{"version":"0a2746bff85f51d59b9c6211580fb36a0d2ebfa9707bd91a3ff577596dad81f8","impliedFormat":1},{"version":"deb2ec3c5af3f5aebbb7cee5505e12b2fb470c10f31c1958f5f6707ad2390aef","impliedFormat":1},{"version":"0c2164b7d31b1a79148938f27c3f46070871d9baf9aa08a707fe76a3212dda5e","impliedFormat":1},{"version":"4753087dfb9fe582fd63e66e82d8a22486ef5e5f426204b46a8c3d4b2ae3da6d","impliedFormat":1},{"version":"9fef98ffb44b6bc4b1c4cc2a1bc425e809bfecead2dad5a85c69fa502729bfbd","impliedFormat":1},{"version":"0bfb70f4b4db86350875366e153855fb1c04493fe78266ca554e2d3bdf6a0ff7","impliedFormat":1},{"version":"14f0c8cc6d59b7a472af506b6c90384c41187a94a3f09ef012237fdd1f828009","impliedFormat":1},{"version":"c95e7e476bb099f5ca2cf4576d8e3bd20720cb2b63b121afa5533b871879fb79","impliedFormat":1},{"version":"e101155b7a81fc23909179af0c1280972c2396b663eff45c4a8e60d4108f9f31","impliedFormat":99},{"version":"7c865f79a8fe3fb0e6ff2d952091b5b77e853d8f13cf5872e8e2298c896b9ba4","signature":"270f36557fa644790deaeb89bd8c5e815f9dbe8900047095c03da14916318e8f","impliedFormat":99},{"version":"7416fa2596a51a592eabbe398641e7a10e1d5df1b8189a220d4b1d77558cbe33","signature":"cc15de9b18bf295a1290b6537d3feac61ffa8e101ea833c2026b84421ce28fdb","impliedFormat":99},{"version":"03f1d83d61696326ea29c8a1c15cbaccf61e92598d53f2ccae06078531f42448","impliedFormat":1},{"version":"2c8e55457aaf4902941dfdba4061935922e8ee6e120539c9801cd7b400fae050","impliedFormat":1},{"version":"3a9313fe5ace558b8b18e85f931da10b259e738775f411c061e5f15787b138eb","impliedFormat":1},{"version":"670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","impliedFormat":1},{"version":"9e0cf651e8e2c5b9bebbabdff2f7c6f8cedd91b1d9afcc0a854cdff053a88f1b","impliedFormat":1},{"version":"069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","impliedFormat":1},{"version":"785b9d575b49124ce01b46f5b9402157c7611e6532effa562ac6aebec0074dfc","impliedFormat":1},{"version":"f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","impliedFormat":1},{"version":"a4a39b5714adfcadd3bbea6698ca2e942606d833bde62ad5fb6ec55f5e438ff8","impliedFormat":1},{"version":"bbc1d029093135d7d9bfa4b38cbf8761db505026cc458b5e9c8b74f4000e5e75","impliedFormat":1},{"version":"55dcf87af4ceda3530f0d2f6b7aaaa79026bb03557823f21b69de48572b0d982","impliedFormat":1},{"version":"9d4073b672a0fa8bad4de924b66e6610f2dd2206e3132d1a79f3cc6800d804a0","impliedFormat":1},{"version":"7e6c7d8eee6a9f1d8365b62ef9596f3da98178eb818978ee5404b2b71b5fa801","impliedFormat":1},{"version":"bc5c8a86f2025c4f52e4b13f08f2b76daddf50d5bad325795226f94537060e5d","impliedFormat":1},{"version":"afe73051ff6a03a9565cbd8ebb0e956ee3df5e913ad5c1ded64218aabfa3dcb5","impliedFormat":1},{"version":"035a5df183489c2e22f3cf59fc1ed2b043d27f357eecc0eb8d8e840059d44245","impliedFormat":1},{"version":"a4809f4d92317535e6b22b01019437030077a76fec1d93b9881c9ed4738fcc54","impliedFormat":1},{"version":"5f53fa0bd22096d2a78533f94e02c899143b8f0f9891a46965294ee8b91a9434","impliedFormat":1},{"version":"cdcc132f207d097d7d3aa75615ab9a2e71d6a478162dde8b67f88ea19f3e54de","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"c085e9aa62d1ae1375794c1fb927a445fa105fed891a7e24edbb1c3300f7384a","impliedFormat":1},{"version":"f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","impliedFormat":1},{"version":"5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","impliedFormat":1},{"version":"3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","impliedFormat":1},{"version":"ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","impliedFormat":1},{"version":"d96cc6598148bf1a98fb2e8dcf01c63a4b3558bdaec6ef35e087fd0562eb40ec","impliedFormat":1},{"version":"f8db4fea512ab759b2223b90ecbbe7dae919c02f8ce95ec03f7fb1cf757cfbeb","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab82804a14454734010dcdcd43f564ff7b0389bee4c5692eec76ff5b30d4cf66","impliedFormat":1},{"version":"bae8d023ef6b23df7da26f51cea44321f95817c190342a36882e93b80d07a960","impliedFormat":1},{"version":"26a770cec4bd2e7dbba95c6e536390fffe83c6268b78974a93727903b515c4e7","impliedFormat":1}],"root":[1266,1267],"options":{"allowJs":true,"allowSyntheticDefaultImports":true,"alwaysStrict":true,"checkJs":true,"composite":true,"declaration":false,"declarationMap":true,"esModuleInterop":true,"module":199,"noImplicitAny":true,"noImplicitOverride":true,"outDir":"./dist","preserveConstEnums":true,"removeComments":true,"rootDir":"./src","skipLibCheck":true,"sourceMap":true,"strict":true,"target":99},"referencedMap":[[1270,1],[1268,2],[1278,3],[1286,2],[1289,4],[1288,2],[1273,5],[1269,1],[1271,6],[1272,1],[1277,7],[1276,8],[1281,9],[1274,2],[1282,10],[1283,2],[1284,11],[1285,12],[1294,13],[1275,2],[1167,14],[1168,14],[1169,15],[1128,16],[1170,17],[1171,18],[1172,19],[1123,2],[1126,20],[1124,2],[1125,2],[1173,21],[1174,22],[1175,23],[1176,24],[1177,25],[1178,26],[1179,26],[1181,27],[1180,28],[1182,29],[1183,30],[1184,31],[1166,32],[1127,2],[1185,33],[1186,34],[1187,35],[1220,36],[1188,37],[1189,38],[1190,39],[1191,40],[1192,41],[1193,42],[1194,43],[1195,44],[1196,45],[1197,46],[1198,46],[1199,47],[1200,2],[1201,2],[1202,48],[1204,49],[1203,50],[1205,51],[1206,52],[1207,53],[1208,54],[1209,55],[1210,56],[1211,57],[1212,58],[1213,59],[1214,60],[1215,61],[1216,62],[1217,63],[1218,64],[1219,65],[1295,2],[1296,2],[1297,66],[1287,2],[1280,67],[1279,9],[1293,68],[1291,69],[1292,70],[1265,71],[1263,72],[1264,73],[1256,74],[1257,75],[1255,2],[1254,76],[1258,77],[1260,2],[1262,2],[1259,2],[1261,78],[1290,79],[75,2],[76,2],[14,2],[13,2],[2,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[21,2],[22,2],[3,2],[23,2],[24,2],[4,2],[25,2],[29,2],[26,2],[27,2],[28,2],[30,2],[31,2],[32,2],[5,2],[33,2],[34,2],[35,2],[36,2],[6,2],[40,2],[37,2],[38,2],[39,2],[41,2],[7,2],[42,2],[47,2],[48,2],[43,2],[44,2],[45,2],[46,2],[8,2],[52,2],[49,2],[50,2],[51,2],[53,2],[9,2],[54,2],[55,2],[56,2],[58,2],[57,2],[59,2],[60,2],[10,2],[61,2],[62,2],[63,2],[11,2],[64,2],[65,2],[66,2],[67,2],[68,2],[1,2],[69,2],[70,2],[12,2],[73,2],[72,2],[71,2],[74,2],[1144,80],[1154,81],[1143,80],[1164,82],[1135,83],[1134,84],[1163,85],[1157,86],[1162,87],[1137,88],[1151,89],[1136,90],[1160,91],[1132,92],[1131,85],[1161,93],[1133,94],[1138,95],[1139,2],[1142,95],[1129,2],[1165,96],[1155,97],[1146,98],[1147,99],[1149,100],[1145,101],[1148,102],[1158,85],[1140,103],[1141,104],[1150,105],[1130,106],[1153,97],[1152,95],[1156,2],[1159,107],[1267,108],[1266,109],[1244,110],[1248,111],[1249,112],[1245,113],[1246,114],[1231,115],[1229,116],[1228,117],[1247,114],[1232,118],[1233,119],[1242,120],[1243,121],[1253,122],[1251,2],[1252,123],[1250,2],[80,2],[82,124],[83,2],[86,125],[87,126],[93,127],[94,2],[96,128],[90,2],[95,2],[108,129],[103,130],[109,131],[106,132],[107,133],[160,134],[102,135],[110,136],[113,137],[111,2],[112,138],[101,2],[116,139],[114,2],[115,2],[81,2],[118,140],[129,141],[125,142],[123,143],[124,144],[126,145],[122,146],[117,2],[120,147],[121,148],[127,149],[128,150],[98,2],[159,151],[136,152],[131,153],[132,154],[133,154],[134,155],[135,156],[130,2],[138,157],[137,158],[139,2],[140,2],[84,2],[141,2],[104,159],[85,160],[143,161],[144,160],[145,2],[146,2],[147,2],[149,162],[150,2],[158,163],[151,2],[100,164],[105,2],[152,2],[153,2],[154,2],[99,165],[155,2],[97,124],[119,166],[156,2],[142,124],[148,2],[157,2],[1230,167],[1094,168],[1227,169],[1093,170],[1234,171],[1095,172],[166,173],[165,174],[217,175],[218,175],[219,176],[180,173],[167,2],[164,2],[168,2],[169,2],[170,177],[212,178],[214,179],[216,180],[171,2],[213,181],[215,2],[190,182],[179,183],[174,184],[172,185],[181,186],[175,184],[177,187],[183,188],[184,189],[178,184],[186,190],[176,184],[191,191],[189,192],[185,193],[182,194],[188,195],[187,196],[173,197],[256,198],[220,178],[221,199],[223,200],[224,201],[222,199],[225,202],[226,203],[232,2],[233,2],[234,2],[235,2],[236,2],[237,2],[238,2],[239,2],[240,2],[246,204],[241,2],[230,205],[242,2],[243,2],[244,2],[245,2],[231,206],[247,207],[228,208],[227,209],[229,205],[248,210],[197,211],[192,212],[201,213],[198,214],[199,215],[203,216],[204,217],[200,214],[206,218],[194,219],[208,220],[211,221],[209,222],[193,223],[205,224],[196,225],[202,226],[207,227],[210,228],[195,229],[252,230],[250,231],[249,185],[251,231],[253,220],[255,232],[254,233],[473,234],[662,235],[654,236],[650,237],[651,238],[652,239],[653,240],[664,241],[663,242],[660,243],[474,244],[665,245],[669,246],[659,181],[668,247],[666,248],[667,249],[1059,250],[486,251],[483,252],[675,253],[485,254],[671,255],[670,256],[484,257],[672,181],[674,258],[475,181],[476,259],[673,260],[477,259],[478,261],[482,262],[479,263],[676,264],[677,265],[480,266],[472,267],[481,268],[1044,269],[678,270],[1045,271],[1043,272],[679,273],[1047,274],[1049,275],[1050,276],[1046,277],[1051,278],[1048,276],[1052,279],[1058,280],[1053,281],[487,282],[1054,283],[649,284],[648,285],[682,286],[681,287],[1055,288],[488,289],[1056,290],[683,291],[1057,292],[684,293],[599,294],[600,295],[686,296],[688,297],[687,298],[689,299],[690,300],[692,301],[691,302],[693,303],[694,304],[696,305],[697,306],[698,307],[608,308],[607,309],[609,310],[699,311],[700,312],[701,313],[702,314],[703,315],[704,316],[705,317],[706,318],[707,319],[709,320],[708,321],[710,322],[711,323],[713,324],[712,325],[714,326],[715,327],[716,328],[717,329],[718,330],[719,331],[598,332],[720,333],[721,334],[722,335],[723,336],[725,337],[724,338],[726,339],[727,340],[728,341],[729,342],[730,343],[731,344],[732,345],[733,346],[734,347],[735,348],[736,349],[737,347],[738,350],[739,351],[741,352],[740,353],[742,354],[743,355],[745,356],[744,357],[746,358],[747,2],[748,359],[749,2],[751,360],[750,361],[752,362],[753,363],[755,364],[754,365],[756,366],[757,367],[759,368],[758,369],[760,370],[761,371],[655,372],[762,373],[763,374],[764,375],[765,376],[766,377],[768,378],[767,379],[769,380],[770,381],[628,382],[627,383],[629,384],[771,385],[772,386],[773,387],[774,388],[775,389],[776,390],[777,391],[779,392],[778,393],[780,394],[781,395],[782,396],[783,397],[784,398],[785,399],[786,400],[787,401],[788,402],[789,403],[790,404],[792,405],[791,406],[793,407],[794,408],[795,409],[796,410],[797,411],[634,412],[633,181],[635,413],[798,414],[800,415],[799,416],[801,417],[802,418],[803,419],[804,420],[805,421],[806,422],[807,423],[808,424],[809,347],[810,425],[811,426],[605,427],[604,428],[606,429],[812,430],[813,431],[613,432],[614,433],[814,434],[602,435],[601,436],[603,437],[815,438],[817,439],[816,440],[818,441],[819,442],[820,443],[821,444],[822,445],[643,446],[642,447],[644,448],[823,449],[825,450],[824,451],[826,452],[827,453],[828,454],[829,455],[830,456],[1027,457],[834,458],[832,459],[831,460],[833,461],[835,2],[838,462],[836,463],[837,464],[841,465],[839,466],[840,467],[844,468],[842,469],[843,470],[848,471],[846,472],[845,473],[847,474],[849,475],[623,476],[624,477],[853,478],[851,479],[850,181],[852,480],[857,481],[855,482],[854,483],[856,484],[861,485],[859,486],[858,487],[860,488],[865,489],[863,490],[862,491],[864,492],[869,493],[867,494],[866,495],[868,496],[873,497],[871,498],[870,2],[872,499],[875,500],[874,501],[879,502],[877,503],[876,504],[878,505],[880,506],[621,507],[620,508],[622,509],[883,510],[881,347],[882,511],[886,512],[884,513],[885,514],[890,515],[888,516],[887,517],[889,518],[891,519],[611,520],[610,521],[612,522],[895,523],[893,524],[892,525],[894,526],[899,527],[897,528],[896,529],[898,530],[903,531],[901,532],[900,533],[902,534],[906,535],[904,536],[905,537],[909,538],[907,539],[908,540],[912,541],[910,347],[911,542],[915,543],[913,347],[914,544],[918,545],[916,347],[917,546],[921,547],[919,347],[920,548],[922,549],[615,550],[616,551],[925,552],[923,553],[924,554],[928,555],[926,396],[927,556],[931,557],[929,558],[930,559],[934,560],[932,561],[933,562],[938,563],[936,564],[935,565],[937,566],[941,567],[939,568],[940,569],[944,570],[942,571],[943,572],[947,573],[945,347],[946,574],[951,575],[949,576],[948,315],[950,577],[954,578],[952,579],[953,580],[957,581],[955,582],[956,583],[958,584],[695,181],[961,585],[959,586],[960,587],[965,588],[963,589],[962,525],[964,590],[968,591],[966,592],[967,593],[972,594],[970,595],[969,596],[971,597],[976,598],[974,599],[973,181],[975,600],[977,601],[631,602],[630,181],[632,603],[980,604],[978,396],[979,605],[984,606],[982,607],[981,608],[983,609],[988,610],[986,611],[985,612],[987,613],[991,614],[989,615],[990,616],[994,617],[992,618],[993,619],[998,620],[996,621],[995,622],[997,623],[999,624],[640,625],[639,181],[641,626],[1001,627],[1000,628],[625,629],[1002,630],[618,631],[617,632],[619,633],[1005,634],[1003,347],[1004,635],[1007,636],[1006,637],[626,638],[1010,639],[1008,640],[1009,641],[1014,642],[1012,643],[1011,644],[1013,645],[1018,646],[1016,647],[1015,648],[1017,649],[1021,650],[1019,651],[1020,652],[1022,653],[637,654],[636,181],[638,655],[1026,656],[1024,657],[1023,658],[1025,659],[661,660],[658,661],[584,662],[597,663],[657,664],[585,665],[586,666],[587,665],[590,667],[589,668],[656,669],[592,670],[591,671],[593,672],[588,673],[596,674],[594,675],[595,676],[1235,677],[645,678],[1077,679],[1061,680],[1060,681],[1031,682],[685,683],[1035,684],[1032,685],[1033,181],[1034,686],[1042,687],[1041,688],[647,689],[646,690],[1037,691],[1036,692],[680,693],[1028,694],[1038,695],[1029,696],[1040,697],[1030,698],[1039,699],[1062,700],[1063,700],[1064,700],[1065,700],[1066,700],[1076,701],[1067,700],[1068,700],[1069,700],[1070,700],[1071,700],[1072,700],[1073,700],[1074,700],[1075,700],[78,702],[77,2],[162,703],[161,704],[79,2],[1081,705],[1078,706],[1079,181],[1080,181],[163,2],[1092,707],[1082,181],[1083,708],[1087,709],[1085,181],[1086,710],[1084,2],[1091,711],[1088,181],[1089,181],[1090,181],[502,712],[503,2],[504,181],[505,713],[506,239],[507,239],[508,239],[509,676],[510,2],[511,714],[512,715],[538,716],[541,717],[540,718],[539,719],[542,720],[544,721],[515,722],[514,723],[518,724],[516,725],[517,726],[543,727],[545,2],[546,728],[491,239],[548,729],[547,730],[550,731],[500,732],[549,676],[501,733],[519,734],[551,735],[552,736],[499,737],[553,738],[494,739],[554,740],[583,741],[520,742],[521,676],[522,676],[523,676],[513,239],[534,743],[537,744],[532,745],[529,746],[531,747],[533,748],[490,749],[530,2],[561,750],[557,751],[558,676],[555,752],[559,753],[556,181],[560,754],[564,755],[562,756],[565,757],[566,758],[535,759],[489,676],[536,760],[563,761],[524,762],[567,763],[579,764],[526,765],[528,766],[580,767],[492,181],[527,768],[493,181],[525,769],[582,770],[568,771],[572,772],[581,676],[573,773],[574,676],[575,774],[576,775],[578,776],[495,777],[577,778],[569,676],[570,779],[571,780],[498,781],[497,782],[496,783],[268,784],[435,785],[436,786],[269,787],[438,788],[270,789],[271,786],[437,790],[272,791],[280,792],[281,793],[282,794],[284,795],[285,796],[286,797],[287,798],[288,799],[289,800],[290,801],[291,797],[292,802],[294,803],[296,804],[295,805],[297,806],[299,807],[300,807],[301,804],[302,804],[298,808],[303,805],[304,804],[306,809],[307,810],[309,811],[308,801],[310,805],[311,811],[312,811],[314,812],[315,804],[317,813],[319,811],[318,804],[320,801],[321,811],[322,804],[323,814],[324,815],[325,807],[326,805],[327,801],[328,816],[329,817],[330,795],[331,818],[332,805],[333,815],[398,819],[334,801],[335,820],[336,815],[337,797],[338,811],[339,821],[340,815],[341,815],[342,801],[305,804],[343,822],[344,801],[345,811],[346,823],[347,824],[348,801],[349,807],[350,797],[351,821],[353,825],[354,805],[355,799],[356,826],[357,814],[358,811],[359,807],[361,807],[360,807],[362,807],[364,827],[363,800],[365,828],[366,811],[367,793],[368,793],[369,829],[370,797],[371,807],[372,811],[373,811],[374,815],[283,798],[375,811],[376,814],[377,811],[378,830],[379,801],[380,804],[381,801],[382,805],[383,801],[384,815],[386,815],[385,801],[387,804],[388,811],[389,831],[390,807],[391,797],[392,814],[393,793],[394,804],[395,815],[396,804],[397,801],[439,2],[442,832],[443,833],[446,834],[440,835],[444,836],[445,837],[263,838],[277,838],[262,839],[264,838],[447,838],[276,838],[275,838],[448,838],[265,838],[424,838],[352,838],[279,838],[449,838],[293,838],[452,840],[450,835],[278,841],[451,842],[261,838],[460,843],[454,844],[453,845],[316,2],[457,2],[458,846],[455,2],[313,2],[459,845],[456,847],[471,848],[401,849],[399,2],[400,2],[434,850],[414,851],[402,852],[403,852],[404,852],[405,852],[406,852],[407,852],[408,852],[409,852],[410,853],[411,853],[412,852],[413,852],[433,854],[415,852],[416,855],[417,852],[418,852],[419,852],[420,856],[421,852],[422,857],[423,852],[425,858],[426,859],[427,860],[428,852],[429,852],[430,852],[431,852],[432,847],[461,861],[266,862],[463,863],[441,864],[462,861],[258,2],[470,865],[464,866],[273,866],[465,866],[257,181],[466,867],[467,866],[468,868],[274,869],[259,870],[469,866],[267,866],[260,866],[91,871],[88,2],[89,2],[92,872],[1122,873],[1113,874],[1098,875],[1099,876],[1114,877],[1115,878],[1116,878],[1117,879],[1118,878],[1119,880],[1120,881],[1121,879],[1110,882],[1236,883],[1241,884],[1102,885],[1103,886],[1104,706],[1101,887],[1100,888],[1105,889],[1096,676],[1107,890],[1097,891],[1112,892],[1106,893],[1111,894],[1240,895],[1108,896],[1237,886],[1109,897],[1238,898],[1239,899],[1222,900],[1221,901],[1226,71],[1224,2],[1225,2],[1223,2]],"semanticDiagnosticsPerFile":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297],"latestChangedDtsFile":"./dist/index.d.ts","version":"5.7.2"} \ No newline at end of file From 7444b0ae029577895e3d9e353b6410b33bb9ac1e Mon Sep 17 00:00:00 2001 From: Luligu Date: Mon, 2 Dec 2024 08:08:57 +0100 Subject: [PATCH 2/3] Release 1.2.0 --- npm-shrinkwrap.json | 634 ----- package-lock.json | 5837 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 5837 insertions(+), 634 deletions(-) delete mode 100644 npm-shrinkwrap.json create mode 100644 package-lock.json diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json deleted file mode 100644 index 1bc25ee..0000000 --- a/npm-shrinkwrap.json +++ /dev/null @@ -1,634 +0,0 @@ -{ - "name": "matterbridge-somfy-tahoma", - "version": "1.2.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "matterbridge-somfy-tahoma", - "version": "1.2.0", - "license": "Apache-2.0", - "dependencies": { - "node-ansi-logger": "3.0.0", - "node-persist-manager": "1.0.8", - "overkiz-client": "1.0.20" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "license": "MIT" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", - "license": "MIT", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/deep-equal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", - "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", - "license": "MIT", - "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "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-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "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/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "license": "MIT", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", - "license": "MIT", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "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/gopd": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz", - "integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", - "license": "MIT" - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "license": "MIT", - "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-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==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", - "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "gopd": "^1.1.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "license": "MIT", - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", - "license": "MIT" - }, - "node_modules/node-ansi-logger": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-ansi-logger/-/node-ansi-logger-3.0.0.tgz", - "integrity": "sha512-OkXtONak4f+mH1ECBP7xoM2sD4ZiFKyKVb/QrMCMwX8k/W8ZuDA0WgskD9PJMZqgaUF1wUQA39yVdpGH/xUsuw==", - "license": "MIT", - "engines": { - "node": "18.x || 20.x || 22.x" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/node-persist": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/node-persist/-/node-persist-4.0.3.tgz", - "integrity": "sha512-0gDy86TNShzfbpUKFbH8KJFjoovuUgVh/FqL4jrJWYz0cET76Uohl118utG/Ft6wl4sHOPXdRSY7eXH5kVY06w==", - "license": "MIT", - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/node-persist-manager": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-persist-manager/-/node-persist-manager-1.0.8.tgz", - "integrity": "sha512-J0wjdxOloD6aw4s2kljbV3nvHfguWph8LnfmTL+6MZiBsh46wjaIaZd/cHU0HWonrNfktCv7Zuvn0sEH0f2s+A==", - "license": "MIT", - "dependencies": { - "node-persist": "^4.0.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "buymeacoffee", - "url": "https://www.buymeacoffee.com/luligugithub" - } - }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/overkiz-client": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/overkiz-client/-/overkiz-client-1.0.20.tgz", - "integrity": "sha512-SZJ7jGDK6QWo+sRVM/OQy0iwxsUjdLvEY1aDr/8uCOQy0l86VyI6VapnrO+DVLhNCUe8UwMrBFULK+Z8dXJvtQ==", - "license": "Apache-2.0", - "dependencies": { - "axios": "^1.7.2", - "bonjour": "^3.5.0", - "events": "^3.3.0", - "uuid": "^10.0.0" - }, - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", - "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "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==", - "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" - } - }, - "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==", - "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" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - } - } -} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..b0e58d8 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,5837 @@ +{ + "name": "matterbridge-somfy-tahoma", + "version": "1.2.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "matterbridge-somfy-tahoma", + "version": "1.2.0", + "license": "Apache-2.0", + "dependencies": { + "node-ansi-logger": "3.0.0", + "node-persist-manager": "1.0.8", + "overkiz-client": "1.0.20" + }, + "devDependencies": { + "@eslint/js": "9.16.0", + "@types/eslint__js": "8.42.3", + "@types/jest": "29.5.14", + "@types/node": "22.10.1", + "eslint": "9.16.0", + "eslint-config-prettier": "9.1.0", + "eslint-plugin-jest": "28.9.0", + "eslint-plugin-prettier": "5.2.1", + "jest": "29.7.0", + "prettier": "3.4.1", + "ts-jest": "29.2.5", + "typescript": "5.7.2", + "typescript-eslint": "8.16.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "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", + "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" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", + "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", + "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.9.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", + "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "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.16.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", + "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", + "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "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, + "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" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "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, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "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, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint__js": { + "version": "8.42.3", + "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", + "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "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, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", + "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.16.0.tgz", + "integrity": "sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/type-utils": "8.16.0", + "@typescript-eslint/utils": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.16.0.tgz", + "integrity": "sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/typescript-estree": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", + "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.16.0.tgz", + "integrity": "sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "8.16.0", + "@typescript-eslint/utils": "8.16.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", + "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", + "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "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.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", + "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/typescript-estree": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", + "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "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, + "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-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "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, + "license": "Python-2.0" + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "license": "MIT" + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", + "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "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, + "license": "MIT" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "license": "MIT", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "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" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "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, + "license": "MIT" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001685", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001685.tgz", + "integrity": "sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==", + "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" + } + ], + "license": "CC-BY-4.0" + }, + "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, + "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/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "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, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "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", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "MIT", + "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-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "license": "MIT", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "license": "MIT", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.67", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.67.tgz", + "integrity": "sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", + "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.16.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.5", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.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" + }, + "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-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, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "28.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.9.0.tgz", + "integrity": "sha512-rLu1s1Wf96TgUUxSw6loVIkNtUjq1Re7A9QdCCHSohnvXEBAjuL420h0T/fMmkQlNsQP2GhQzEUpYHPfxBkvYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "engines": { + "node": "^16.10.0 || ^18.12.0 || >=20.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0", + "jest": "*" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", + "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.9.1" + }, + "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-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "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.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "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.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "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, + "license": "BSD-2-Clause", + "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, + "license": "BSD-2-Clause", + "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, + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "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, + "license": "MIT", + "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/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "Apache-2.0" + }, + "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, + "license": "MIT", + "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, + "license": "ISC", + "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, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "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, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "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", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "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, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "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==", + "license": "MIT", + "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-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "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, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz", + "integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "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, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.1.0.tgz", + "integrity": "sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "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, + "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-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "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, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "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==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "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, + "license": "ISC" + }, + "node_modules/ip": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", + "license": "MIT" + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "license": "MIT", + "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-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "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==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", + "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "gopd": "^1.1.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "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, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "license": "MIT", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/node-ansi-logger": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-ansi-logger/-/node-ansi-logger-3.0.0.tgz", + "integrity": "sha512-OkXtONak4f+mH1ECBP7xoM2sD4ZiFKyKVb/QrMCMwX8k/W8ZuDA0WgskD9PJMZqgaUF1wUQA39yVdpGH/xUsuw==", + "license": "MIT", + "engines": { + "node": "18.x || 20.x || 22.x" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-persist": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/node-persist/-/node-persist-4.0.3.tgz", + "integrity": "sha512-0gDy86TNShzfbpUKFbH8KJFjoovuUgVh/FqL4jrJWYz0cET76Uohl118utG/Ft6wl4sHOPXdRSY7eXH5kVY06w==", + "license": "MIT", + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/node-persist-manager": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/node-persist-manager/-/node-persist-manager-1.0.8.tgz", + "integrity": "sha512-J0wjdxOloD6aw4s2kljbV3nvHfguWph8LnfmTL+6MZiBsh46wjaIaZd/cHU0HWonrNfktCv7Zuvn0sEH0f2s+A==", + "license": "MIT", + "dependencies": { + "node-persist": "^4.0.2" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/luligugithub" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "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, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "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, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "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/overkiz-client": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/overkiz-client/-/overkiz-client-1.0.20.tgz", + "integrity": "sha512-SZJ7jGDK6QWo+sRVM/OQy0iwxsUjdLvEY1aDr/8uCOQy0l86VyI6VapnrO+DVLhNCUe8UwMrBFULK+Z8dXJvtQ==", + "license": "Apache-2.0", + "dependencies": { + "axios": "^1.7.2", + "bonjour": "^3.5.0", + "events": "^3.3.0", + "uuid": "^10.0.0" + }, + "engines": { + "node": ">=12.4.0" + } + }, + "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, + "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", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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, + "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" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/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, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", + "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "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, + "license": "MIT", + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "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, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, + "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" + } + ], + "license": "MIT" + }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "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" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "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" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "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" + } + }, + "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==", + "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" + } + }, + "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, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/synckit": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", + "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "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/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-jest": { + "version": "29.2.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", + "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bs-logger": "^0.2.6", + "ejs": "^3.1.10", + "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", + "lodash.memoize": "^4.1.2", + "make-error": "^1.3.6", + "semver": "^7.6.3", + "yargs-parser": "^21.1.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@jest/transform": "^29.0.0", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", + "typescript": ">=4.3 <6" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@jest/transform": { + "optional": true + }, + "@jest/types": { + "optional": true + }, + "babel-jest": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.16.0.tgz", + "integrity": "sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.16.0", + "@typescript-eslint/parser": "8.16.0", + "@typescript-eslint/utils": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true, + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "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" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "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, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} From 8dd278c67b5f669e5fa8c227f01537b1d7b9ddd1 Mon Sep 17 00:00:00 2001 From: Luligu Date: Mon, 2 Dec 2024 14:23:23 +0100 Subject: [PATCH 3/3] Release 1.2.0 --- .gitignore | 6 +- .npmignore | 3 +- CHANGELOG.md | 2 +- package.json | 3 +- src/index.test.ts | 13 +-- src/platform.test.ts | 182 ++++++++++++++++++++++++++++++++++++--- src/platform.ts | 22 +++-- tsconfig.production.json | 12 +-- 8 files changed, 199 insertions(+), 44 deletions(-) diff --git a/.gitignore b/.gitignore index af69613..f7bf4c4 100644 --- a/.gitignore +++ b/.gitignore @@ -42,7 +42,5 @@ coverage/ hs_err_pid* replay_pid* -# zigbee2mqtt -bridge-info.json -bridge-devices.json -bridge-groups.json \ No newline at end of file +temp +src/mock \ No newline at end of file diff --git a/.npmignore b/.npmignore index 64fa4db..0fd8f85 100644 --- a/.npmignore +++ b/.npmignore @@ -165,4 +165,5 @@ screenshot TODO.md yellow-button.png create-release.js -tsconfig.* \ No newline at end of file +tsconfig.* +temp diff --git a/CHANGELOG.md b/CHANGELOG.md index 6730fc9..24e5135 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ If you like this project and find it useful, please consider giving it a star on All notable changes to this project will be documented in this file. -## [1.2.0] - 2024-11-30 +## [1.2.0] - 2024-12-02 ### Added diff --git a/package.json b/package.json index 7dcff4a..7f4ee5e 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "test:verbose": "node --experimental-vm-modules node_modules/jest/bin/jest.js --verbose", "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch", "test:coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage", + "test:platform": "node --experimental-vm-modules node_modules/jest/bin/jest.js src/platform.test.ts --verbose --coverage", "lint": "eslint --max-warnings=0", "lint:fix": "eslint --max-warnings=0 --fix", "format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,css,md}\"", @@ -92,4 +93,4 @@ "typescript": "5.7.2", "typescript-eslint": "8.16.0" } -} \ No newline at end of file +} diff --git a/src/index.test.ts b/src/index.test.ts index 96d6913..41c641a 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -20,25 +20,20 @@ describe('initializePlugin', () => { } as unknown as Matterbridge; mockLog = { error: jest.fn(), warn: jest.fn(), info: jest.fn(), debug: jest.fn() } as unknown as AnsiLogger; mockConfig = { - 'name': 'matterbridge-test', + 'name': 'matterbridge-somfy-tahoma', 'type': 'DynamicPlatform', 'username': 'None', 'password': 'None', 'service': 'somfy_europe', + 'blackList': [], + 'whiteList': [], 'debug': false, 'unregisterOnShutdown': false, } as PlatformConfig; }); - it('should return an instance of TestPlatform', () => { + it('should return an instance of SomfyTahomaPlatform', () => { const result = initializePlugin(mockMatterbridge, mockLog, mockConfig); - - expect(result).toBeInstanceOf(SomfyTahomaPlatform); - }); - - it('should shutdown the instance of TestPlatform', () => { - const result = initializePlugin(mockMatterbridge, mockLog, mockConfig); - expect(result).toBeInstanceOf(SomfyTahomaPlatform); }); }); diff --git a/src/platform.test.ts b/src/platform.test.ts index 469b3fc..6375d6d 100644 --- a/src/platform.test.ts +++ b/src/platform.test.ts @@ -1,44 +1,105 @@ -import { Matterbridge, PlatformConfig } from 'matterbridge'; -import { AnsiLogger } from 'matterbridge/logger'; +/* eslint-disable no-console */ +/* eslint-disable @typescript-eslint/no-unused-vars */ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { Matterbridge, MatterbridgeDevice, MatterbridgeEndpoint, PlatformConfig } from 'matterbridge'; +import { AnsiLogger, dn, LogLevel, wr } from 'matterbridge/logger'; import { SomfyTahomaPlatform } from './platform'; + import { jest } from '@jest/globals'; +import { Client, Device } from 'overkiz-client'; describe('TestPlatform', () => { let mockMatterbridge: Matterbridge; let mockLog: AnsiLogger; let mockConfig: PlatformConfig; - let testPlatform: SomfyTahomaPlatform; + let somfyPlatform: SomfyTahomaPlatform; - // const log = new AnsiLogger({ logName: 'shellyDeviceTest', logTimestampFormat: TimestampFormat.TIME_MILLIS, logDebug: true }); + let clientConnectSpy: jest.SpiedFunction<(user: string, password: string) => Promise>; + let clientGetDevicesSpy: jest.SpiedFunction<(user: string, password: string) => Promise>; + let clientExecuteSpy: jest.SpiedFunction<(oid: any, execution: any) => Promise>; beforeAll(() => { + // Spy on the Client.connect method + clientConnectSpy = jest.spyOn(Client.prototype, 'connect').mockImplementation((user: string, password: string) => { + console.error(`Mocked Client.connect(${user}, ${password})`); + return Promise.resolve(); + }); + clientGetDevicesSpy = jest.spyOn(Client.prototype, 'getDevices').mockImplementation(() => { + console.error(`Mocked Client.getDevices()`); + return Promise.resolve([]); + }); + clientExecuteSpy = jest.spyOn(Client.prototype, 'execute').mockImplementation((oid: any, execution: any) => { + console.error(`Mocked Client.execute(${oid}, ${execution})`); + return Promise.resolve(); + }); + mockMatterbridge = { - addBridgedDevice: jest.fn(), matterbridgeDirectory: '', matterbridgePluginDirectory: 'temp', systemInformation: { ipv4Address: undefined }, matterbridgeVersion: '1.6.5', - removeAllBridgedDevices: jest.fn(), + addBridgedDevice: jest.fn(async (pluginName: string, device: MatterbridgeDevice) => { + // console.error('addBridgedDevice called'); + }), + addBridgedEndpoint: jest.fn(async (pluginName: string, device: MatterbridgeEndpoint) => { + device.number = 100; + // console.error('addBridgedEndpoint called'); + }), + removeBridgedDevice: jest.fn(async (pluginName: string, device: MatterbridgeDevice) => { + // console.error('removeBridgedDevice called'); + }), + removeBridgedEndpoint: jest.fn(async (pluginName: string, device: MatterbridgeEndpoint) => { + // console.error('removeBridgedEndpoint called'); + }), + removeAllBridgedDevices: jest.fn(async (pluginName: string) => { + // console.error('removeAllBridgedDevices called'); + }), + removeAllBridgedEndpoints: jest.fn(async (pluginName: string) => { + // console.error('removeAllBridgedEndpoints called'); + }), } as unknown as Matterbridge; - mockLog = { error: jest.fn(), warn: jest.fn(), info: jest.fn(), debug: jest.fn() } as unknown as AnsiLogger; + mockLog = { + fatal: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.fatal', message, ...parameters); + }), + error: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.error', message, ...parameters); + }), + warn: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.warn', message, ...parameters); + }), + notice: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.notice', message, ...parameters); + }), + info: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.info', message, ...parameters); + }), + debug: jest.fn((message: string, ...parameters: any[]) => { + console.error('mockLog.debug', message, ...parameters); + }), + } as unknown as AnsiLogger; mockConfig = { - 'name': 'matterbridge-test', + 'name': 'matterbridge-somfy-tahoma', 'type': 'DynamicPlatform', 'username': 'None', 'password': 'None', 'service': 'somfy_europe', + 'blackList': [], + 'whiteList': [], 'debug': false, 'unregisterOnShutdown': false, } as PlatformConfig; + }); - // testPlatform = new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig); + beforeEach(() => { + jest.clearAllMocks(); }); it('should not initialize platform without username and password', () => { mockConfig.username = undefined; mockConfig.password = undefined; mockConfig.service = undefined; - testPlatform = new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig); + somfyPlatform = new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig); expect(mockLog.info).toHaveBeenCalledWith('Initializing platform:', mockConfig.name); expect(mockLog.error).toHaveBeenCalledWith('No service or username or password provided for:', mockConfig.name); }); @@ -47,23 +108,116 @@ describe('TestPlatform', () => { mockConfig.username = 'None'; mockConfig.password = 'None'; mockConfig.service = 'somfy_europe'; - testPlatform = new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig); + somfyPlatform = new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig); expect(mockLog.info).toHaveBeenCalledWith('Initializing platform:', mockConfig.name); expect(mockLog.info).toHaveBeenCalledWith('Finished initializing platform:', mockConfig.name); + expect(mockLog.info).toHaveBeenCalledWith('Starting client Tahoma service somfy_europe with user None password: None'); + }); + + it('should return false and log a warning if entity is not in the whitelist', () => { + (somfyPlatform as any).whiteList = ['entity1', 'entity2']; + (somfyPlatform as any).blackList = []; + + const result = (somfyPlatform as any).validateWhiteBlackList('entity3'); + + expect(result).toBe(false); + expect(mockLog.warn).toHaveBeenCalledWith(`Skipping ${dn}entity3${wr} because not in whitelist`); + }); + + it('should return false and log a warning if entity is in the blacklist', () => { + (somfyPlatform as any).whiteList = []; + (somfyPlatform as any).blackList = ['entity3']; + + const result = (somfyPlatform as any).validateWhiteBlackList('entity3'); + + expect(result).toBe(false); + expect(mockLog.warn).toHaveBeenCalledWith(`Skipping ${dn}entity3${wr} because in blacklist`); + }); + + it('should return true if entity is in the whitelist', () => { + (somfyPlatform as any).whiteList = ['entity3']; + (somfyPlatform as any).blackList = []; + + const result = (somfyPlatform as any).validateWhiteBlackList('entity3'); + + expect(result).toBe(true); + expect(mockLog.warn).not.toHaveBeenCalled(); + }); + + it('should return true if entity is not in the blacklist and whitelist is empty', () => { + (somfyPlatform as any).whiteList = []; + (somfyPlatform as any).blackList = []; + + const result = (somfyPlatform as any).validateWhiteBlackList('entity3'); + + expect(result).toBe(true); + expect(mockLog.warn).not.toHaveBeenCalled(); + }); + + it('should return true if both whitelist and blacklist are empty', () => { + (somfyPlatform as any).whiteList = []; + (somfyPlatform as any).blackList = []; + + const result = (somfyPlatform as any).validateWhiteBlackList('entity3'); + + expect(result).toBe(true); + expect(mockLog.warn).not.toHaveBeenCalled(); + }); + + it('should validate version', () => { + mockMatterbridge.matterbridgeVersion = '1.5.4'; + expect(somfyPlatform.verifyMatterbridgeVersion('1.5.3')).toBe(true); + expect(somfyPlatform.verifyMatterbridgeVersion('1.5.4')).toBe(true); + expect(somfyPlatform.verifyMatterbridgeVersion('2.0.0')).toBe(false); + }); + + it('should validate version beta', () => { + mockMatterbridge.matterbridgeVersion = '1.5.4-dev.1'; + expect(somfyPlatform.verifyMatterbridgeVersion('1.5.3')).toBe(true); + expect(somfyPlatform.verifyMatterbridgeVersion('1.5.4')).toBe(true); + expect(somfyPlatform.verifyMatterbridgeVersion('2.0.0')).toBe(false); + mockMatterbridge.matterbridgeVersion = '1.5.5'; + }); + + it('should throw because of version', () => { + mockMatterbridge.matterbridgeVersion = '1.5.4'; + expect(() => new SomfyTahomaPlatform(mockMatterbridge, mockLog, mockConfig)).toThrow(); + mockMatterbridge.matterbridgeVersion = '1.6.5'; }); it('should call onStart with reason', async () => { - await testPlatform.onStart('Test reason'); + await somfyPlatform.onStart('Test reason'); + expect(mockLog.info).toHaveBeenCalledWith('onStart called with reason:', 'Test reason'); + expect(clientConnectSpy).toHaveBeenCalledWith('None', 'None'); + }); + + it('should call onStart with reason and log error', async () => { + const client = (somfyPlatform as any).tahomaClient; + (somfyPlatform as any).tahomaClient = undefined; + await somfyPlatform.onStart('Test reason'); + expect(mockLog.error).toHaveBeenCalledWith('TaHoma service not created'); + expect(clientConnectSpy).not.toHaveBeenCalledWith('None', 'None'); + (somfyPlatform as any).tahomaClient = client; + }); + + it('should call onStart with reason and log error if connect throws', async () => { + clientConnectSpy.mockImplementationOnce(() => { + throw new Error('Error connecting to TaHoma service'); + }); + await somfyPlatform.onStart('Test reason'); expect(mockLog.info).toHaveBeenCalledWith('onStart called with reason:', 'Test reason'); + expect(mockLog.error).not.toHaveBeenCalledWith('TaHoma service not created'); + expect(mockLog.error).toHaveBeenCalledWith(expect.stringContaining('Error connecting to TaHoma service'), undefined); + expect(clientConnectSpy).toHaveBeenCalledWith('None', 'None'); }); it('should call onConfigure', async () => { - await testPlatform.onConfigure(); + await somfyPlatform.onConfigure(); expect(mockLog.info).toHaveBeenCalledWith('onConfigure called'); }); it('should call onShutdown with reason', async () => { - await testPlatform.onShutdown('Test reason'); + await somfyPlatform.onShutdown('Test reason'); expect(mockLog.info).toHaveBeenCalledWith('onShutdown called with reason:', 'Test reason'); }); }); diff --git a/src/platform.ts b/src/platform.ts index 3b62729..3d92141 100644 --- a/src/platform.ts +++ b/src/platform.ts @@ -13,13 +13,13 @@ import { MatterbridgeEndpoint, coverDevice, } from 'matterbridge'; -import { AnsiLogger, BLUE, debugStringify, dn, rs, wr } from 'matterbridge/logger'; -import { isValidNumber } from 'matterbridge/utils'; +import { AnsiLogger, BLUE, debugStringify, dn, rs, wr, CYAN, db, ign, nf, YELLOW } from 'matterbridge/logger'; import { NodeStorageManager } from 'matterbridge/storage'; +import { isValidNumber } from 'matterbridge/utils'; import { Action, Client, Command, Device, Execution } from 'overkiz-client'; import path from 'path'; -import { CYAN, db, ign, nf, YELLOW } from 'node-ansi-logger'; +import { promises as fs } from 'fs'; type MovementDuration = Record; const Stopped = WindowCovering.MovementStatus.Stopped; @@ -114,7 +114,7 @@ export class SomfyTahomaPlatform extends MatterbridgeDynamicPlatform { override async onStart(reason?: string) { this.log.info('onStart called with reason:', reason ?? 'none'); if (!this.tahomaClient) { - this.log.error('TaHoma service not connected'); + this.log.error('TaHoma service not created'); return; } try { @@ -191,6 +191,19 @@ export class SomfyTahomaPlatform extends MatterbridgeDynamicPlatform { this.log.info('TaHoma', devices.length, 'devices discovered'); + // Create the plugin directory inside the Matterbridge plugin directory + await fs.mkdir(path.join(this.matterbridge.matterbridgePluginDirectory, 'matterbridge-somfy-tahoma'), { recursive: true }); + + // Write the discovered devices to a file + const fileName = path.join(this.matterbridge.matterbridgePluginDirectory, 'matterbridge-somfy-tahoma', 'devices.json'); + fs.writeFile(fileName, JSON.stringify(devices, null, 2)) + .then(() => { + this.log.debug(`Devices successfully written to ${fileName}`); + }) + .catch((error) => { + this.log.error(`Error writing devices to ${fileName}:`, error); + }); + for (const device of devices) { this.log.debug(`Device: ${BLUE}${device.label}${rs}`); this.log.debug(`- uniqueName ${device.uniqueName}`); @@ -199,7 +212,6 @@ export class SomfyTahomaPlatform extends MatterbridgeDynamicPlatform { this.log.debug(`- deviceURL ${device.deviceURL}`); this.log.debug(`- commands ${debugStringify(device.commands)}`); this.log.debug(`- states ${debugStringify(device.states)}`); - // this.log.debug(`Device: ${device.label} uniqueName ${device.uniqueName} uiClass ${device.definition.uiClass} deviceURL ${device.deviceURL} serial ${device.serialNumber}`); const supportedUniqueNames = [ 'Blind', 'BlindRTSComponent', diff --git a/tsconfig.production.json b/tsconfig.production.json index aace5f8..254ef2f 100644 --- a/tsconfig.production.json +++ b/tsconfig.production.json @@ -8,12 +8,6 @@ "sourceMap": false, "removeComments": true }, - "include": [ - "src/**/*.ts" - ], - "exclude": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/__test__/*" - ] -} \ No newline at end of file + "include": ["src/**/*.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts", "**/__test__/*"] +}