1282 lines
48 KiB
JSON
1282 lines
48 KiB
JSON
{
|
|
"name": "whsfund",
|
|
"version": "1.0.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"node_modules/@esbuild/linux-x64": {
|
|
"version": "0.27.3",
|
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
|
|
"integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
|
|
"cpu": [
|
|
"x64"
|
|
],
|
|
"dev": true,
|
|
"optional": true,
|
|
"os": [
|
|
"linux"
|
|
],
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/@firebase/ai": {
|
|
"version": "2.9.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.9.0.tgz",
|
|
"integrity": "sha512-NPvBBuvdGo9x3esnABAucFYmqbBmXvyTMimBq2PCuLZbdANZoHzGlx7vfzbwNDaEtCBq4RGGNMliLIv6bZ+PtA==",
|
|
"dependencies": {
|
|
"@firebase/app-check-interop-types": "0.3.3",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x",
|
|
"@firebase/app-types": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/analytics": {
|
|
"version": "0.10.20",
|
|
"resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.20.tgz",
|
|
"integrity": "sha512-adGTNVUWH5q66tI/OQuKLSN6mamPpfYhj0radlH2xt+3eL6NFPtXoOs+ulvs+UsmK27vNFx5FjRDfWk+TyduHg==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/analytics-compat": {
|
|
"version": "0.2.26",
|
|
"resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.26.tgz",
|
|
"integrity": "sha512-0j2ruLOoVSwwcXAF53AMoniJKnkwiTjGVfic5LDzqiRkR13vb5j6TXMeix787zbLeQtN/m1883Yv1TxI0gItbA==",
|
|
"dependencies": {
|
|
"@firebase/analytics": "0.10.20",
|
|
"@firebase/analytics-types": "0.8.3",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/analytics-types": {
|
|
"version": "0.8.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.3.tgz",
|
|
"integrity": "sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg=="
|
|
},
|
|
"node_modules/@firebase/app": {
|
|
"version": "0.14.9",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.14.9.tgz",
|
|
"integrity": "sha512-3gtUX0e584MYkKBQMgSECMvE1Dwzg+eONefDQ0wxVSe5YMBsZwdN5pL7UapwWBlV8+i8QCztF9TP947tEjZAGA==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"idb": "7.1.1",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/app-check": {
|
|
"version": "0.11.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.11.1.tgz",
|
|
"integrity": "sha512-gmKfwQ2k8aUQlOyRshc+fOQLq0OwUmibIZvpuY1RDNu2ho0aTMlwxOuEiJeYOs7AxzhSx7gnXPFNsXCFbnvXUQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/app-check-compat": {
|
|
"version": "0.4.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.4.1.tgz",
|
|
"integrity": "sha512-yjSvSl5B1u4CirnxhzirN1uiTRCRfx+/qtfbyeyI+8Cx8Cw1RWAIO/OqytPSVwLYbJJ1vEC3EHfxazRaMoWKaA==",
|
|
"dependencies": {
|
|
"@firebase/app-check": "0.11.1",
|
|
"@firebase/app-check-types": "0.5.3",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/app-check-interop-types": {
|
|
"version": "0.3.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.3.tgz",
|
|
"integrity": "sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A=="
|
|
},
|
|
"node_modules/@firebase/app-check-types": {
|
|
"version": "0.5.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.3.tgz",
|
|
"integrity": "sha512-hyl5rKSj0QmwPdsAxrI5x1otDlByQ7bvNvVt8G/XPO2CSwE++rmSVf3VEhaeOR4J8ZFaF0Z0NDSmLejPweZ3ng=="
|
|
},
|
|
"node_modules/@firebase/app-compat": {
|
|
"version": "0.5.9",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.9.tgz",
|
|
"integrity": "sha512-e5LzqjO69/N2z7XcJeuMzIp4wWnW696dQeaHAUpQvGk89gIWHAIvG6W+mA3UotGW6jBoqdppEJ9DnuwbcBByug==",
|
|
"dependencies": {
|
|
"@firebase/app": "0.14.9",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/app-types": {
|
|
"version": "0.9.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.3.tgz",
|
|
"integrity": "sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw=="
|
|
},
|
|
"node_modules/@firebase/auth": {
|
|
"version": "1.12.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.12.1.tgz",
|
|
"integrity": "sha512-nXKj7d5bMBlnq6XpcQQpmnSVwEeHBkoVbY/+Wk0P1ebLSICoH4XPtvKOFlXKfIHmcS84mLQ99fk3njlDGKSDtw==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x",
|
|
"@react-native-async-storage/async-storage": "^2.2.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@react-native-async-storage/async-storage": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/@firebase/auth-compat": {
|
|
"version": "0.6.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.3.tgz",
|
|
"integrity": "sha512-nHOkupcYuGVxI1AJJ/OBhLPaRokbP14Gq4nkkoVvf1yvuREEWqdnrYB/CdsSnPxHMAnn5wJIKngxBF9jNX7s/Q==",
|
|
"dependencies": {
|
|
"@firebase/auth": "1.12.1",
|
|
"@firebase/auth-types": "0.13.0",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/auth-interop-types": {
|
|
"version": "0.2.4",
|
|
"resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.4.tgz",
|
|
"integrity": "sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA=="
|
|
},
|
|
"node_modules/@firebase/auth-types": {
|
|
"version": "0.13.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.13.0.tgz",
|
|
"integrity": "sha512-S/PuIjni0AQRLF+l9ck0YpsMOdE8GO2KU6ubmBB7P+7TJUCQDa3R1dlgYm9UzGbbePMZsp0xzB93f2b/CgxMOg==",
|
|
"peerDependencies": {
|
|
"@firebase/app-types": "0.x",
|
|
"@firebase/util": "1.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/component": {
|
|
"version": "0.7.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.1.tgz",
|
|
"integrity": "sha512-mFzsm7CLHR60o08S23iLUY8m/i6kLpOK87wdEFPLhdlCahaxKmWOwSVGiWoENYSmFJJoDhrR3gKSCxz7ENdIww==",
|
|
"dependencies": {
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/data-connect": {
|
|
"version": "0.4.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.4.0.tgz",
|
|
"integrity": "sha512-vLXM6WHNIR3VtEeYNUb/5GTsUOyl3Of4iWNZHBe1i9f88sYFnxybJNWVBjvJ7flhCyF8UdxGpzWcUnv6F5vGfg==",
|
|
"dependencies": {
|
|
"@firebase/auth-interop-types": "0.2.4",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/database": {
|
|
"version": "1.1.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.1.1.tgz",
|
|
"integrity": "sha512-LwIXe8+mVHY5LBPulWECOOIEXDiatyECp/BOlu0gOhe+WOcKjWHROaCbLlkFTgHMY7RHr5MOxkLP/tltWAH3dA==",
|
|
"dependencies": {
|
|
"@firebase/app-check-interop-types": "0.3.3",
|
|
"@firebase/auth-interop-types": "0.2.4",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"faye-websocket": "0.11.4",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/database-compat": {
|
|
"version": "2.1.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.1.1.tgz",
|
|
"integrity": "sha512-heAEVZ9Z8c8PnBUcmGh91JHX0cXcVa1yESW/xkLuwaX7idRFyLiN8sl73KXpR8ZArGoPXVQDanBnk6SQiekRCQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/database": "1.1.1",
|
|
"@firebase/database-types": "1.0.17",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/database-types": {
|
|
"version": "1.0.17",
|
|
"resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.17.tgz",
|
|
"integrity": "sha512-4eWaM5fW3qEIHjGzfi3cf0Jpqi1xQsAdT6rSDE1RZPrWu8oGjgrq6ybMjobtyHQFgwGCykBm4YM89qDzc+uG/w==",
|
|
"dependencies": {
|
|
"@firebase/app-types": "0.9.3",
|
|
"@firebase/util": "1.14.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/firestore": {
|
|
"version": "4.12.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.12.0.tgz",
|
|
"integrity": "sha512-PM47OyiiAAoAMB8kkq4Je14mTciaRoAPDd3ng3Ckqz9i2TX9D9LfxIRcNzP/OxzNV4uBKRq6lXoOggkJBQR3Gw==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"@firebase/webchannel-wrapper": "1.0.5",
|
|
"@grpc/grpc-js": "~1.9.0",
|
|
"@grpc/proto-loader": "^0.7.8",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/firestore-compat": {
|
|
"version": "0.4.6",
|
|
"resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.6.tgz",
|
|
"integrity": "sha512-NgVyR4hHHN2FvSNQOtbgBOuVsEdD/in30d9FKbEvvITiAChrBN2nBstmhfjI4EOTnHaP8zigwvkNYFI9yKGAkQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/firestore": "4.12.0",
|
|
"@firebase/firestore-types": "3.0.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/firestore-types": {
|
|
"version": "3.0.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.3.tgz",
|
|
"integrity": "sha512-hD2jGdiWRxB/eZWF89xcK9gF8wvENDJkzpVFb4aGkzfEaKxVRD1kjz1t1Wj8VZEp2LCB53Yx1zD8mrhQu87R6Q==",
|
|
"peerDependencies": {
|
|
"@firebase/app-types": "0.x",
|
|
"@firebase/util": "1.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/functions": {
|
|
"version": "0.13.2",
|
|
"resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.13.2.tgz",
|
|
"integrity": "sha512-tHduUD+DeokM3NB1QbHCvEMoL16e8Z8JSkmuVA4ROoJKPxHn8ibnecHPO2e3nVCJR1D9OjuKvxz4gksfq92/ZQ==",
|
|
"dependencies": {
|
|
"@firebase/app-check-interop-types": "0.3.3",
|
|
"@firebase/auth-interop-types": "0.2.4",
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/messaging-interop-types": "0.2.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/functions-compat": {
|
|
"version": "0.4.2",
|
|
"resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.4.2.tgz",
|
|
"integrity": "sha512-YNxgnezvZDkqxqXa6cT7/oTeD4WXbxgIP7qZp4LFnathQv5o2omM6EoIhXiT9Ie5AoQDcIhG9Y3/dj+DFJGaGQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/functions": "0.13.2",
|
|
"@firebase/functions-types": "0.6.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/functions-types": {
|
|
"version": "0.6.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.3.tgz",
|
|
"integrity": "sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg=="
|
|
},
|
|
"node_modules/@firebase/installations": {
|
|
"version": "0.6.20",
|
|
"resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.20.tgz",
|
|
"integrity": "sha512-LOzvR7XHPbhS0YB5ANXhqXB5qZlntPpwU/4KFwhSNpXNsGk/sBQ9g5hepi0y0/MfenJLe2v7t644iGOOElQaHQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/util": "1.14.0",
|
|
"idb": "7.1.1",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/installations-compat": {
|
|
"version": "0.2.20",
|
|
"resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.20.tgz",
|
|
"integrity": "sha512-9C9pL/DIEGucmoPj8PlZTnztbX3nhNj5RTYVpUM7wQq/UlHywaYv99969JU/WHLvi9ptzIogXYS9d1eZ6XFe9g==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/installations-types": "0.5.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/installations-types": {
|
|
"version": "0.5.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.3.tgz",
|
|
"integrity": "sha512-2FJI7gkLqIE0iYsNQ1P751lO3hER+Umykel+TkLwHj6plzWVxqvfclPUZhcKFVQObqloEBTmpi2Ozn7EkCABAA==",
|
|
"peerDependencies": {
|
|
"@firebase/app-types": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/logger": {
|
|
"version": "0.5.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.0.tgz",
|
|
"integrity": "sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==",
|
|
"dependencies": {
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/messaging": {
|
|
"version": "0.12.24",
|
|
"resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.24.tgz",
|
|
"integrity": "sha512-UtKoubegAhHyehcB7iQjvQ8OVITThPbbWk3g2/2ze42PrQr6oe6OmCElYQkBrE5RDCeMTNucXejbdulrQ2XwVg==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/messaging-interop-types": "0.2.3",
|
|
"@firebase/util": "1.14.0",
|
|
"idb": "7.1.1",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/messaging-compat": {
|
|
"version": "0.2.24",
|
|
"resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.24.tgz",
|
|
"integrity": "sha512-wXH8FrKbJvFuFe6v98TBhAtvgknxKIZtGM/wCVsfpOGmaAE80bD8tBxztl+uochjnFb9plihkd6mC4y7sZXSpA==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/messaging": "0.12.24",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/messaging-interop-types": {
|
|
"version": "0.2.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.3.tgz",
|
|
"integrity": "sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q=="
|
|
},
|
|
"node_modules/@firebase/performance": {
|
|
"version": "0.7.10",
|
|
"resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.7.10.tgz",
|
|
"integrity": "sha512-8nRFld+Ntzp5cLKzZuG9g+kBaSn8Ks9dmn87UQGNFDygbmR6ebd8WawauEXiJjMj1n70ypkvAOdE+lzeyfXtGA==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0",
|
|
"web-vitals": "^4.2.4"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/performance-compat": {
|
|
"version": "0.2.23",
|
|
"resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.23.tgz",
|
|
"integrity": "sha512-c7qOAGBUAOpIuUlHu1axWcrCVtIYKPMhH0lMnoCDWnPwn1HcPuPUBVTWETbC7UWw71RMJF8DpirfWXzMWJQfgA==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/performance": "0.7.10",
|
|
"@firebase/performance-types": "0.2.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/performance-types": {
|
|
"version": "0.2.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.3.tgz",
|
|
"integrity": "sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ=="
|
|
},
|
|
"node_modules/@firebase/remote-config": {
|
|
"version": "0.8.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.8.1.tgz",
|
|
"integrity": "sha512-L86TReBnPiiJOWd7k9iaiE9f7rHtMpjAoYN0fH2ey2ZRzsOChHV0s5sYf1+IIUYzplzsE46pjlmAUNkRRKwHSQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/remote-config-compat": {
|
|
"version": "0.2.22",
|
|
"resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.22.tgz",
|
|
"integrity": "sha512-uW/eNKKtRBot2gnCC5mnoy5Voo2wMzZuQ7dwqqGHU176fO9zFgMwKiRzk+aaC99NLrFk1KOmr0ZVheD+zdJmjQ==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/logger": "0.5.0",
|
|
"@firebase/remote-config": "0.8.1",
|
|
"@firebase/remote-config-types": "0.5.0",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/remote-config-types": {
|
|
"version": "0.5.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.5.0.tgz",
|
|
"integrity": "sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg=="
|
|
},
|
|
"node_modules/@firebase/storage": {
|
|
"version": "0.14.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.1.tgz",
|
|
"integrity": "sha512-uIpYgBBsv1vIET+5xV20XT7wwqV+H4GFp6PBzfmLUcEgguS4SWNFof56Z3uOC2lNDh0KDda1UflYq2VwD9Nefw==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/storage-compat": {
|
|
"version": "0.4.1",
|
|
"resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.1.tgz",
|
|
"integrity": "sha512-bgl3FHHfXAmBgzIK/Fps6Xyv2HiAQlSTov07CBL+RGGhrC5YIk4lruS8JVIC+UkujRdYvnf8cpQFGn2RCilJ/A==",
|
|
"dependencies": {
|
|
"@firebase/component": "0.7.1",
|
|
"@firebase/storage": "0.14.1",
|
|
"@firebase/storage-types": "0.8.3",
|
|
"@firebase/util": "1.14.0",
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@firebase/app-compat": "0.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/storage-types": {
|
|
"version": "0.8.3",
|
|
"resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.3.tgz",
|
|
"integrity": "sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==",
|
|
"peerDependencies": {
|
|
"@firebase/app-types": "0.x",
|
|
"@firebase/util": "1.x"
|
|
}
|
|
},
|
|
"node_modules/@firebase/util": {
|
|
"version": "1.14.0",
|
|
"resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.14.0.tgz",
|
|
"integrity": "sha512-/gnejm7MKkVIXnSJGpc9L2CvvvzJvtDPeAEq5jAwgVlf/PeNxot+THx/bpD20wQ8uL5sz0xqgXy1nisOYMU+mw==",
|
|
"hasInstallScript": true,
|
|
"dependencies": {
|
|
"tslib": "^2.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
}
|
|
},
|
|
"node_modules/@firebase/webchannel-wrapper": {
|
|
"version": "1.0.5",
|
|
"resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.5.tgz",
|
|
"integrity": "sha512-+uGNN7rkfn41HLO0vekTFhTxk61eKa8mTpRGLO0QSqlQdKvIoGAvLp3ppdVIWbTGYJWM6Kp0iN+PjMIOcnVqTw=="
|
|
},
|
|
"node_modules/@grpc/grpc-js": {
|
|
"version": "1.9.15",
|
|
"resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz",
|
|
"integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==",
|
|
"dependencies": {
|
|
"@grpc/proto-loader": "^0.7.8",
|
|
"@types/node": ">=12.12.47"
|
|
},
|
|
"engines": {
|
|
"node": "^8.13.0 || >=10.10.0"
|
|
}
|
|
},
|
|
"node_modules/@grpc/proto-loader": {
|
|
"version": "0.7.15",
|
|
"resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz",
|
|
"integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==",
|
|
"dependencies": {
|
|
"lodash.camelcase": "^4.3.0",
|
|
"long": "^5.0.0",
|
|
"protobufjs": "^7.2.5",
|
|
"yargs": "^17.7.2"
|
|
},
|
|
"bin": {
|
|
"proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=6"
|
|
}
|
|
},
|
|
"node_modules/@protobufjs/aspromise": {
|
|
"version": "1.1.2",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
|
|
"integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
|
|
},
|
|
"node_modules/@protobufjs/base64": {
|
|
"version": "1.1.2",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
|
|
"integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
|
|
},
|
|
"node_modules/@protobufjs/codegen": {
|
|
"version": "2.0.4",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
|
|
"integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
|
|
},
|
|
"node_modules/@protobufjs/eventemitter": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
|
|
"integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
|
|
},
|
|
"node_modules/@protobufjs/fetch": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
|
|
"integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
|
|
"dependencies": {
|
|
"@protobufjs/aspromise": "^1.1.1",
|
|
"@protobufjs/inquire": "^1.1.0"
|
|
}
|
|
},
|
|
"node_modules/@protobufjs/float": {
|
|
"version": "1.0.2",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
|
|
"integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
|
|
},
|
|
"node_modules/@protobufjs/inquire": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
|
|
"integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
|
|
},
|
|
"node_modules/@protobufjs/path": {
|
|
"version": "1.1.2",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
|
|
"integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
|
|
},
|
|
"node_modules/@protobufjs/pool": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
|
|
"integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
|
|
},
|
|
"node_modules/@protobufjs/utf8": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
|
|
"integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
|
|
},
|
|
"node_modules/@rollup/rollup-linux-x64-gnu": {
|
|
"version": "4.59.0",
|
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",
|
|
"integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==",
|
|
"cpu": [
|
|
"x64"
|
|
],
|
|
"dev": true,
|
|
"optional": true,
|
|
"os": [
|
|
"linux"
|
|
]
|
|
},
|
|
"node_modules/@rollup/rollup-linux-x64-musl": {
|
|
"version": "4.59.0",
|
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",
|
|
"integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==",
|
|
"cpu": [
|
|
"x64"
|
|
],
|
|
"dev": true,
|
|
"optional": true,
|
|
"os": [
|
|
"linux"
|
|
]
|
|
},
|
|
"node_modules/@types/estree": {
|
|
"version": "1.0.8",
|
|
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
|
|
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
|
|
"dev": true
|
|
},
|
|
"node_modules/@types/node": {
|
|
"version": "25.3.3",
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.3.tgz",
|
|
"integrity": "sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==",
|
|
"dependencies": {
|
|
"undici-types": "~7.18.0"
|
|
}
|
|
},
|
|
"node_modules/ansi-regex": {
|
|
"version": "5.0.1",
|
|
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
|
|
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
|
|
"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==",
|
|
"dependencies": {
|
|
"color-convert": "^2.0.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=8"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
|
}
|
|
},
|
|
"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==",
|
|
"dependencies": {
|
|
"string-width": "^4.2.0",
|
|
"strip-ansi": "^6.0.1",
|
|
"wrap-ansi": "^7.0.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=12"
|
|
}
|
|
},
|
|
"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==",
|
|
"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=="
|
|
},
|
|
"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=="
|
|
},
|
|
"node_modules/esbuild": {
|
|
"version": "0.27.3",
|
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
|
|
"integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
|
|
"dev": true,
|
|
"hasInstallScript": true,
|
|
"bin": {
|
|
"esbuild": "bin/esbuild"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"optionalDependencies": {
|
|
"@esbuild/aix-ppc64": "0.27.3",
|
|
"@esbuild/android-arm": "0.27.3",
|
|
"@esbuild/android-arm64": "0.27.3",
|
|
"@esbuild/android-x64": "0.27.3",
|
|
"@esbuild/darwin-arm64": "0.27.3",
|
|
"@esbuild/darwin-x64": "0.27.3",
|
|
"@esbuild/freebsd-arm64": "0.27.3",
|
|
"@esbuild/freebsd-x64": "0.27.3",
|
|
"@esbuild/linux-arm": "0.27.3",
|
|
"@esbuild/linux-arm64": "0.27.3",
|
|
"@esbuild/linux-ia32": "0.27.3",
|
|
"@esbuild/linux-loong64": "0.27.3",
|
|
"@esbuild/linux-mips64el": "0.27.3",
|
|
"@esbuild/linux-ppc64": "0.27.3",
|
|
"@esbuild/linux-riscv64": "0.27.3",
|
|
"@esbuild/linux-s390x": "0.27.3",
|
|
"@esbuild/linux-x64": "0.27.3",
|
|
"@esbuild/netbsd-arm64": "0.27.3",
|
|
"@esbuild/netbsd-x64": "0.27.3",
|
|
"@esbuild/openbsd-arm64": "0.27.3",
|
|
"@esbuild/openbsd-x64": "0.27.3",
|
|
"@esbuild/openharmony-arm64": "0.27.3",
|
|
"@esbuild/sunos-x64": "0.27.3",
|
|
"@esbuild/win32-arm64": "0.27.3",
|
|
"@esbuild/win32-ia32": "0.27.3",
|
|
"@esbuild/win32-x64": "0.27.3"
|
|
}
|
|
},
|
|
"node_modules/escalade": {
|
|
"version": "3.2.0",
|
|
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
|
|
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
|
|
"engines": {
|
|
"node": ">=6"
|
|
}
|
|
},
|
|
"node_modules/faye-websocket": {
|
|
"version": "0.11.4",
|
|
"resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
|
|
"integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
|
|
"dependencies": {
|
|
"websocket-driver": ">=0.5.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=0.8.0"
|
|
}
|
|
},
|
|
"node_modules/fdir": {
|
|
"version": "6.5.0",
|
|
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
|
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
|
"dev": true,
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"picomatch": "^3 || ^4"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"picomatch": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/firebase": {
|
|
"version": "12.10.0",
|
|
"resolved": "https://registry.npmjs.org/firebase/-/firebase-12.10.0.tgz",
|
|
"integrity": "sha512-tAjHnEirksqWpa+NKDUSUMjulOnsTcsPC1X1rQ+gwPtjlhJS572na91CwaBXQJHXharIrfj7sw/okDkXOsphjA==",
|
|
"dependencies": {
|
|
"@firebase/ai": "2.9.0",
|
|
"@firebase/analytics": "0.10.20",
|
|
"@firebase/analytics-compat": "0.2.26",
|
|
"@firebase/app": "0.14.9",
|
|
"@firebase/app-check": "0.11.1",
|
|
"@firebase/app-check-compat": "0.4.1",
|
|
"@firebase/app-compat": "0.5.9",
|
|
"@firebase/app-types": "0.9.3",
|
|
"@firebase/auth": "1.12.1",
|
|
"@firebase/auth-compat": "0.6.3",
|
|
"@firebase/data-connect": "0.4.0",
|
|
"@firebase/database": "1.1.1",
|
|
"@firebase/database-compat": "2.1.1",
|
|
"@firebase/firestore": "4.12.0",
|
|
"@firebase/firestore-compat": "0.4.6",
|
|
"@firebase/functions": "0.13.2",
|
|
"@firebase/functions-compat": "0.4.2",
|
|
"@firebase/installations": "0.6.20",
|
|
"@firebase/installations-compat": "0.2.20",
|
|
"@firebase/messaging": "0.12.24",
|
|
"@firebase/messaging-compat": "0.2.24",
|
|
"@firebase/performance": "0.7.10",
|
|
"@firebase/performance-compat": "0.2.23",
|
|
"@firebase/remote-config": "0.8.1",
|
|
"@firebase/remote-config-compat": "0.2.22",
|
|
"@firebase/storage": "0.14.1",
|
|
"@firebase/storage-compat": "0.4.1",
|
|
"@firebase/util": "1.14.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==",
|
|
"engines": {
|
|
"node": "6.* || 8.* || >= 10.*"
|
|
}
|
|
},
|
|
"node_modules/http-parser-js": {
|
|
"version": "0.5.10",
|
|
"resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
|
|
"integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
|
|
},
|
|
"node_modules/idb": {
|
|
"version": "7.1.1",
|
|
"resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
|
|
"integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
|
|
},
|
|
"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==",
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/lodash.camelcase": {
|
|
"version": "4.3.0",
|
|
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
|
|
"integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
|
|
},
|
|
"node_modules/long": {
|
|
"version": "5.3.2",
|
|
"resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
|
|
"integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="
|
|
},
|
|
"node_modules/nanoid": {
|
|
"version": "3.3.11",
|
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
|
|
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
|
|
"dev": true,
|
|
"funding": [
|
|
{
|
|
"type": "github",
|
|
"url": "https://github.com/sponsors/ai"
|
|
}
|
|
],
|
|
"bin": {
|
|
"nanoid": "bin/nanoid.cjs"
|
|
},
|
|
"engines": {
|
|
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
|
|
}
|
|
},
|
|
"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
|
|
},
|
|
"node_modules/picomatch": {
|
|
"version": "4.0.3",
|
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
|
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
|
"dev": true,
|
|
"engines": {
|
|
"node": ">=12"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/jonschlinkert"
|
|
}
|
|
},
|
|
"node_modules/postcss": {
|
|
"version": "8.5.8",
|
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
|
|
"integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
|
|
"dev": true,
|
|
"funding": [
|
|
{
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/postcss/"
|
|
},
|
|
{
|
|
"type": "tidelift",
|
|
"url": "https://tidelift.com/funding/github/npm/postcss"
|
|
},
|
|
{
|
|
"type": "github",
|
|
"url": "https://github.com/sponsors/ai"
|
|
}
|
|
],
|
|
"dependencies": {
|
|
"nanoid": "^3.3.11",
|
|
"picocolors": "^1.1.1",
|
|
"source-map-js": "^1.2.1"
|
|
},
|
|
"engines": {
|
|
"node": "^10 || ^12 || >=14"
|
|
}
|
|
},
|
|
"node_modules/protobufjs": {
|
|
"version": "7.5.4",
|
|
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz",
|
|
"integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==",
|
|
"hasInstallScript": true,
|
|
"dependencies": {
|
|
"@protobufjs/aspromise": "^1.1.2",
|
|
"@protobufjs/base64": "^1.1.2",
|
|
"@protobufjs/codegen": "^2.0.4",
|
|
"@protobufjs/eventemitter": "^1.1.0",
|
|
"@protobufjs/fetch": "^1.1.0",
|
|
"@protobufjs/float": "^1.0.2",
|
|
"@protobufjs/inquire": "^1.1.0",
|
|
"@protobufjs/path": "^1.1.2",
|
|
"@protobufjs/pool": "^1.1.0",
|
|
"@protobufjs/utf8": "^1.1.0",
|
|
"@types/node": ">=13.7.0",
|
|
"long": "^5.0.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
}
|
|
},
|
|
"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==",
|
|
"engines": {
|
|
"node": ">=0.10.0"
|
|
}
|
|
},
|
|
"node_modules/rollup": {
|
|
"version": "4.59.0",
|
|
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
|
|
"integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"@types/estree": "1.0.8"
|
|
},
|
|
"bin": {
|
|
"rollup": "dist/bin/rollup"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0",
|
|
"npm": ">=8.0.0"
|
|
},
|
|
"optionalDependencies": {
|
|
"@rollup/rollup-android-arm-eabi": "4.59.0",
|
|
"@rollup/rollup-android-arm64": "4.59.0",
|
|
"@rollup/rollup-darwin-arm64": "4.59.0",
|
|
"@rollup/rollup-darwin-x64": "4.59.0",
|
|
"@rollup/rollup-freebsd-arm64": "4.59.0",
|
|
"@rollup/rollup-freebsd-x64": "4.59.0",
|
|
"@rollup/rollup-linux-arm-gnueabihf": "4.59.0",
|
|
"@rollup/rollup-linux-arm-musleabihf": "4.59.0",
|
|
"@rollup/rollup-linux-arm64-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-arm64-musl": "4.59.0",
|
|
"@rollup/rollup-linux-loong64-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-loong64-musl": "4.59.0",
|
|
"@rollup/rollup-linux-ppc64-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-ppc64-musl": "4.59.0",
|
|
"@rollup/rollup-linux-riscv64-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-riscv64-musl": "4.59.0",
|
|
"@rollup/rollup-linux-s390x-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-x64-gnu": "4.59.0",
|
|
"@rollup/rollup-linux-x64-musl": "4.59.0",
|
|
"@rollup/rollup-openbsd-x64": "4.59.0",
|
|
"@rollup/rollup-openharmony-arm64": "4.59.0",
|
|
"@rollup/rollup-win32-arm64-msvc": "4.59.0",
|
|
"@rollup/rollup-win32-ia32-msvc": "4.59.0",
|
|
"@rollup/rollup-win32-x64-gnu": "4.59.0",
|
|
"@rollup/rollup-win32-x64-msvc": "4.59.0",
|
|
"fsevents": "~2.3.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"
|
|
}
|
|
]
|
|
},
|
|
"node_modules/source-map-js": {
|
|
"version": "1.2.1",
|
|
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
|
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
|
"dev": true,
|
|
"engines": {
|
|
"node": ">=0.10.0"
|
|
}
|
|
},
|
|
"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==",
|
|
"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==",
|
|
"dependencies": {
|
|
"ansi-regex": "^5.0.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/tinyglobby": {
|
|
"version": "0.2.15",
|
|
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
|
|
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"fdir": "^6.5.0",
|
|
"picomatch": "^4.0.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/SuperchupuDev"
|
|
}
|
|
},
|
|
"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=="
|
|
},
|
|
"node_modules/undici-types": {
|
|
"version": "7.18.2",
|
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
|
|
"integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w=="
|
|
},
|
|
"node_modules/vite": {
|
|
"version": "7.3.1",
|
|
"resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
|
|
"integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
|
|
"dev": true,
|
|
"dependencies": {
|
|
"esbuild": "^0.27.0",
|
|
"fdir": "^6.5.0",
|
|
"picomatch": "^4.0.3",
|
|
"postcss": "^8.5.6",
|
|
"rollup": "^4.43.0",
|
|
"tinyglobby": "^0.2.15"
|
|
},
|
|
"bin": {
|
|
"vite": "bin/vite.js"
|
|
},
|
|
"engines": {
|
|
"node": "^20.19.0 || >=22.12.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/vitejs/vite?sponsor=1"
|
|
},
|
|
"optionalDependencies": {
|
|
"fsevents": "~2.3.3"
|
|
},
|
|
"peerDependencies": {
|
|
"@types/node": "^20.19.0 || >=22.12.0",
|
|
"jiti": ">=1.21.0",
|
|
"less": "^4.0.0",
|
|
"lightningcss": "^1.21.0",
|
|
"sass": "^1.70.0",
|
|
"sass-embedded": "^1.70.0",
|
|
"stylus": ">=0.54.8",
|
|
"sugarss": "^5.0.0",
|
|
"terser": "^5.16.0",
|
|
"tsx": "^4.8.1",
|
|
"yaml": "^2.4.2"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@types/node": {
|
|
"optional": true
|
|
},
|
|
"jiti": {
|
|
"optional": true
|
|
},
|
|
"less": {
|
|
"optional": true
|
|
},
|
|
"lightningcss": {
|
|
"optional": true
|
|
},
|
|
"sass": {
|
|
"optional": true
|
|
},
|
|
"sass-embedded": {
|
|
"optional": true
|
|
},
|
|
"stylus": {
|
|
"optional": true
|
|
},
|
|
"sugarss": {
|
|
"optional": true
|
|
},
|
|
"terser": {
|
|
"optional": true
|
|
},
|
|
"tsx": {
|
|
"optional": true
|
|
},
|
|
"yaml": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/web-vitals": {
|
|
"version": "4.2.4",
|
|
"resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz",
|
|
"integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw=="
|
|
},
|
|
"node_modules/websocket-driver": {
|
|
"version": "0.7.4",
|
|
"resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
|
|
"integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
|
|
"dependencies": {
|
|
"http-parser-js": ">=0.5.1",
|
|
"safe-buffer": ">=5.1.0",
|
|
"websocket-extensions": ">=0.1.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=0.8.0"
|
|
}
|
|
},
|
|
"node_modules/websocket-extensions": {
|
|
"version": "0.1.4",
|
|
"resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
|
|
"integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
|
|
"engines": {
|
|
"node": ">=0.8.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==",
|
|
"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/y18n": {
|
|
"version": "5.0.8",
|
|
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
|
|
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
|
|
"engines": {
|
|
"node": ">=10"
|
|
}
|
|
},
|
|
"node_modules/yargs": {
|
|
"version": "17.7.2",
|
|
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
|
|
"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
|
|
"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==",
|
|
"engines": {
|
|
"node": ">=12"
|
|
}
|
|
}
|
|
}
|
|
}
|