|
-
+
{{ r.index }}
|
-
+
@@ -649,7 +669,7 @@ onBeforeMount(() => {
|
-
+
{{ r?.rank_category?.name }}
@@ -666,14 +686,14 @@ onBeforeMount(() => {
|
-
+
|
-
+
@@ -698,7 +718,7 @@ onBeforeMount(() => {
|
-
+
@@ -723,7 +743,7 @@ onBeforeMount(() => {
|
-
+
@@ -746,28 +766,28 @@ onBeforeMount(() => {
|
-
+
|
-
-
+ |
+
- {{ comma(r?.stats?.day_blobs_count) }}
+ {{ capitilize(r.type) }}
|
-
-
+ |
+
- {{ formatBytes(r?.stats?.avg_pfb_size) }}
+ {{ capitilize(r.provider) }}
|
-
+
{
- Loading rollups..
+ Loading networks..
- No rollups found
+ No networks found
- This network does not contain any
+ This Celestia network does not contain any
active
- rollups
+ networks
diff --git a/pages/proposal/[id].vue b/pages/proposal/[id].vue
index eb947c41..608a2bb9 100644
--- a/pages/proposal/[id].vue
+++ b/pages/proposal/[id].vue
@@ -4,6 +4,9 @@ import ProposalOverview from "@/components/modules/proposal/ProposalOverview.vue
import ProposalChanges from "@/components/modules/proposal/ProposalChanges.vue"
import ProposalDescription from "@/components/modules/proposal/ProposalDescription.vue"
+/** Services */
+import { isValidId } from "@/services/utils"
+
/** API */
import { fetchProposalById } from "@/services/api/proposal"
@@ -14,20 +17,34 @@ const cacheStore = useCacheStore()
const route = useRoute()
const proposal = ref()
-const { data: rawProposal } = await fetchProposalById({ id: route.params.id })
-if (!rawProposal.value) {
- navigateTo({
- path: "/",
- query: {
- error: "not_found",
- target: "proposal",
- id: route.params.id,
- },
- })
+if (isValidId(route.params.id, "proposal")) {
+ const { data: rawProposal } = await fetchProposalById({ id: route.params.id })
+
+ if (!rawProposal.value) {
+ throw createError({ statusCode: 404, statusMessage: `Proposal ${route.params.id} not found` })
+ // navigateTo({
+ // path: "/",
+ // query: {
+ // error: "not_found",
+ // target: "proposal",
+ // id: route.params.id,
+ // },
+ // })
+ } else {
+ proposal.value = rawProposal.value
+ cacheStore.current.proposal = proposal.value
+ }
} else {
- proposal.value = rawProposal.value
- cacheStore.current.proposal = proposal.value
+ throw createError({ statusCode: 404, statusMessage: `Proposal ${route.params.id} not found` })
+ // navigateTo({
+ // path: "/",
+ // query: {
+ // error: "not_found",
+ // target: "proposal",
+ // id: route.params.id,
+ // },
+ // })
}
defineOgImageComponent("ProposalImage", {
diff --git a/pages/proposals.vue b/pages/proposals.vue
index f86f68c2..d4c432f8 100644
--- a/pages/proposals.vue
+++ b/pages/proposals.vue
@@ -75,17 +75,18 @@ const isRefetching = ref(false)
const proposals = ref([])
const count = ref(1)
-const getProposalsCount = async () => {
- const { data: proposalsCount } = await fetchProposalsCount()
- count.value = proposalsCount.value
-}
+// const getProposalsCount = async () => {
+// const { data: proposalsCount } = await fetchProposalsCount()
+// count.value = proposalsCount.value
+// }
// await getProposalsCount()
const page = ref(route.query.page ? parseInt(route.query.page) : 1)
-const pages = computed(() => Math.ceil(count.value / 20))
+const pages = computed(() => Math.ceil(count.value / limit))
+const limit = 20
-const { data } = await fetchProposals({ limit: 20, offset: (page.value - 1) * 20 })
+const { data } = await fetchProposals({ limit: limit, offset: (page.value - 1) * limit })
proposals.value = data.value.filter((proposal) => proposal.status !== "removed")
watch(
@@ -93,7 +94,7 @@ watch(
async () => {
isRefetching.value = true
- const { data } = await fetchProposals({ limit: 20, offset: (page.value - 1) * 20 })
+ const { data } = await fetchProposals({ limit: limit, offset: (page.value - 1) * limit })
proposals.value = data.value
isRefetching.value = false
@@ -103,13 +104,13 @@ watch(
)
const handlePrev = () => {
- // if (page.value === 1) return
- // page.value -= 1
+ if (page.value === 1) return
+ page.value -= 1
}
const handleNext = () => {
// if (page.value === pages.value) return
- // page.value += 1
+ page.value += 1
}
const handleLast = async () => {
@@ -136,23 +137,26 @@ const handleLast = async () => {
-
@@ -292,14 +296,14 @@ const handleLast = async () => {
|
-
+ |
- {{ DateTime.fromISO(proposal.deposit_time).toRelative({ locale: "en", style: "short" }) }}
+ {{ DateTime.fromISO(proposal.end_time).toRelative({ locale: "en", style: "short" }) }}
- {{ DateTime.fromISO(proposal.deposit_time).setLocale("en").toFormat("LLL d, t") }}
+ {{ DateTime.fromISO(proposal.end_time).setLocale("en").toFormat("LLL d, t") }}
diff --git a/pages/stats/[metric].vue b/pages/stats/[metric].vue
index 0bd0137f..7ca683e2 100644
--- a/pages/stats/[metric].vue
+++ b/pages/stats/[metric].vue
@@ -67,8 +67,8 @@ if (!series.value?.page) {
case "tvl":
metricName.value = series.value?.title
break
- case "rollups":
- metricName.value = "Rollup Distribution"
+ case "networks":
+ metricName.value = "Network Distribution"
break
default:
metricName.value = capitalizeAndReplace(series.value?.page, "_")
@@ -87,7 +87,7 @@ useHead({
meta: [
{
name: "description",
- content: `Explore Celestia ${metricName.value} statistics as well as statistics by rollups, blocks, transactions and more.`,
+ content: `Explore Celestia ${metricName.value} statistics as well as statistics by networks, blocks, transactions and more.`,
},
{
property: "og:title",
@@ -95,7 +95,7 @@ useHead({
},
{
property: "og:description",
- content: `Explore Celestia ${metricName.value} statistics as well as statistics by rollups, blocks, transactions and more.`,
+ content: `Explore Celestia ${metricName.value} statistics as well as statistics by networks, blocks, transactions and more.`,
},
{
property: "og:url",
@@ -111,7 +111,7 @@ useHead({
},
{
name: "twitter:description",
- content: `Explore Celestia ${metricName.value} statistics as well as statistics by rollups, blocks, transactions and more.`,
+ content: `Explore Celestia ${metricName.value} statistics as well as statistics by networks, blocks, transactions and more.`,
},
{
name: "twitter:card",
@@ -215,7 +215,7 @@ const updateUserSettings = () => {
const filters = reactive({})
const setDefaultFilters = () => {
- if (series.value.page === "rollups") {
+ if (series.value.page === "networks") {
if (route.query.aggregate && rollupsSetting.value[0].items.includes(route.query.aggregate)) {
series.value.metric = route.query.aggregate
rollupsSetting.value[0].selected = route.query.aggregate
@@ -266,7 +266,7 @@ const fetchData = async () => {
color: "var(--brand)",
},
rollupTvl: {
- name: "Rollups TVL",
+ name: "Networks TVL",
color: "var(--legendary)",
},
}
@@ -276,7 +276,7 @@ const fetchData = async () => {
slug: "celestia",
period: selectedTimeframe.value.timeframe,
})
- } else if (series.value.page === "rollups") {
+ } else if (series.value.page === "networks") {
data = await fetchRollupsSeries({
timeframe: series.value.timeframe === "day" ? "hour" : series.value.timeframe === "month" ? "day" : "month",
})
@@ -313,7 +313,7 @@ const getData = async (fetch = true) => {
await fetchData()
}
- if (series.value.page !== "rollups") {
+ if (series.value.page !== "networks") {
data = allData.value
if (data.length > 0 && !filters.from && !filters.to) {
@@ -421,9 +421,9 @@ const handleCSVDownload = async () => {
let data = []
let csvHeaders = ""
let csvRow = ""
- if (series.value.page === "rollups") {
+ if (series.value.page === "networks") {
data = [...series.value.data]
- csvHeaders = "timestamp,rollup,value\n"
+ csvHeaders = "timestamp,network,value\n"
let csvData = []
data.forEach((d) => {
d.items.forEach((item) => {
@@ -466,7 +466,7 @@ const handlePNGDownload = async () => {
const handleOpenChartModal = () => {
cacheStore.chart.series = series.value
- cacheStore.chart.view = series.value.page === "tvs" ? "barplot-stacked" : series.value.page === "rollups" ? "barplot-stacked-rollups" : chartView.value
+ cacheStore.chart.view = series.value.page === "tvs" ? "barplot-stacked" : series.value.page === "networks" ? "barplot-stacked-rollups" : chartView.value
modalsStore.open("chart")
}
@@ -529,7 +529,7 @@ onBeforeMount(() => {
-
+
{
-
+
@@ -652,7 +652,7 @@ onBeforeMount(() => {
{
Celenium: How We Calculate Celestia’s TVS
- On Celenium, the Total Value Secured (TVS) of the Celestia network is calculated by aggregating the TVL of each rollup that posts data to Celestia. We consider a rollup “secured by Celestia” if it uses Celestia as its data availability (DA) layer, regardless of its execution or settlement environment.
+ On Celenium, the Total Value Secured (TVS) of the Celestia network is calculated by aggregating the TVL of each network that posts data to Celestia. We consider a network “secured by Celestia” if it uses Celestia as its data availability (DA) layer, regardless of its execution or settlement environment.
- To determine each rollup’s TVL, we fetch data from one of the following public sources:
+ To determine each network’s TVL, we fetch data from one of the following public sources:
- L2BEAT - includes canonically and externally bridged assets, as well as natively minted tokens;
- - DeFiLlama - focuses on assets actively engaged in dApps on the rollup.
+ - DeFiLlama - focuses on assets actively engaged in dApps on the network.
- In addition to the rollup TVLs, we also include the circulating supply of the Celestia (TIA) token to reflect the value secured by the base layer itself. This gives a more holistic view of the total value secured by the Celestia network.
+ In addition to the network TVLs, we also include the circulating supply of the Celestia (TIA) token to reflect the value secured by the base layer itself. This gives a more holistic view of the total value secured by the Celestia network.
diff --git a/pages/stats/index.vue b/pages/stats/index.vue
index 173b35a3..770782a4 100644
--- a/pages/stats/index.vue
+++ b/pages/stats/index.vue
@@ -23,7 +23,7 @@ useHead({
meta: [
{
name: "description",
- content: "Celestia Blockchain statistics. Explore data on blocks, transactions, rollups, blobs and more.",
+ content: "Celestia Blockchain statistics. Explore data on blocks, transactions, networks, blobs and more.",
},
{
property: "og:title",
@@ -31,7 +31,7 @@ useHead({
},
{
property: "og:description",
- content: "Celestia Blockchain statistics. Explore data on blocks, transactions, rollups, blobs and more.",
+ content: "Celestia Blockchain statistics. Explore data on blocks, transactions, networks, blobs and more.",
},
{
property: "og:url",
@@ -47,7 +47,7 @@ useHead({
},
{
name: "twitter:description",
- content: "Celestia Blockchain statistics. Explore data on blocks, transactions, rollups, blobs and more.",
+ content: "Celestia Blockchain statistics. Explore data on blocks, transactions, networks, blobs and more.",
},
{
name: "twitter:card",
@@ -73,7 +73,7 @@ const tabs = ref([
visible: true,
},
{
- name: "rollups",
+ name: "networks",
visible: true,
},
{
@@ -155,17 +155,17 @@ watch(
-
-
+
+
- Rollups Leaderboard
+ Networks Leaderboard
-
+
diff --git a/pages/tx/[hash].vue b/pages/tx/[hash].vue
index 87ed6154..e1217de8 100644
--- a/pages/tx/[hash].vue
+++ b/pages/tx/[hash].vue
@@ -3,6 +3,9 @@
import TxOverview from "@/components/modules/tx/TxOverview.vue"
import BlobsTable from "@/components/modules/block/BlobsTable.vue"
+/** Services */
+import { isValidId } from "@/services/utils"
+
/** API */
import { fetchTxByHash } from "@/services/api/tx"
@@ -11,15 +14,19 @@ import { useCacheStore } from "@/store/cache.store"
const cacheStore = useCacheStore()
const route = useRoute()
-const router = useRouter()
const tx = ref()
-const { data: rawTx } = await fetchTxByHash(route.params.hash)
-if (!rawTx.value) {
- router.push("/")
+const hash = route.params.hash.startsWith("0x") ? route.params.hash.slice(2) : route.params.hash
+if (isValidId(hash, "tx")) {
+ const { data: rawTx } = await fetchTxByHash(hash)
+ if (!rawTx.value) {
+ throw createError({ statusCode: 404, statusMessage: `Transaction ${route.params.hash} not found` })
+ } else {
+ tx.value = rawTx.value
+ cacheStore.current.transaction = tx.value
+ }
} else {
- tx.value = rawTx.value
- cacheStore.current.transaction = tx.value
+ throw createError({ statusCode: 404, statusMessage: `Transaction ${route.params.hash} not found` })
}
defineOgImageComponent("TxImage", {
diff --git a/pages/validator/[id].vue b/pages/validator/[id].vue
index 3a2927b3..44890cb7 100644
--- a/pages/validator/[id].vue
+++ b/pages/validator/[id].vue
@@ -2,6 +2,9 @@
/** Components: Modules */
import ValidatorOverview from "@/components/modules/validator/ValidatorOverview.vue"
+/** Services */
+import { isValidId } from "@/services/utils"
+
/** API */
import { fetchValidatorByID } from "@/services/api/validator"
@@ -10,22 +13,25 @@ import { useCacheStore } from "@/store/cache.store"
const cacheStore = useCacheStore()
const route = useRoute()
-const router = useRouter()
const validator = ref()
-const { data: rawValidator } = await fetchValidatorByID(route.params.id)
+if (isValidId(route.params.id, "validator")) {
+ const { data: rawValidator } = await fetchValidatorByID(route.params.id)
-if (!rawValidator.value) {
- router.push("/")
+ if (!rawValidator.value) {
+ throw createError({ statusCode: 404, statusMessage: `Validator ${route.params.id} not found` })
+ } else {
+ validator.value = rawValidator.value
+ cacheStore.current.validator = validator.value
+ }
} else {
- validator.value = rawValidator.value
- cacheStore.current.validator = validator.value
+ throw createError({ statusCode: 404, statusMessage: `Validator ${route.params.id} not found` })
}
defineOgImageComponent("ValidatorImage", {
title: "Validator",
validator: validator.value,
- cacheKey: `${validator.value?.moniker || validator.value.address.hash}`,
+ cacheKey: `${validator.value?.moniker || validator.value?.address?.hash}`,
})
useHead({
diff --git a/pages/widgets/rollups.vue b/pages/widgets/networks.vue
similarity index 95%
rename from pages/widgets/rollups.vue
rename to pages/widgets/networks.vue
index 35bd1618..d30ea16a 100644
--- a/pages/widgets/rollups.vue
+++ b/pages/widgets/networks.vue
@@ -17,29 +17,29 @@ import { useEnumStore } from "@/store/enums.store"
const enumStore = useEnumStore()
useHead({
- title: "Rollups - Celestia Explorer",
+ title: "Networks - Celestia Explorer",
link: [
{
rel: "canonical",
- href: "https://celenium.io/rollups",
+ href: "https://celenium.io/networks",
},
],
meta: [
{
name: "description",
- content: "Rollups in the Celestia Blockchain. Rollup name, description, size, blobs, social links, contacts are shown.",
+ content: "Networks in the Celestia Blockchain. Network name, description, size, blobs, social links, contacts are shown.",
},
{
property: "og:title",
- content: "Rollups Leaderboard - Celestia Explorer",
+ content: "Networks Leaderboard - Celestia Explorer",
},
{
property: "og:description",
- content: "Rollups in the Celestia Blockchain. Rollup name, description, size, blobs, social links, contacts are shown.",
+ content: "Networks in the Celestia Blockchain. Network name, description, size, blobs, social links, contacts are shown.",
},
{
property: "og:url",
- content: `https://celenium.io/rollups`,
+ content: `https://celenium.io/networks`,
},
{
property: "og:image",
@@ -47,11 +47,11 @@ useHead({
},
{
name: "twitter:title",
- content: "Rollups Leaderboard - Celestia Explorer",
+ content: "Networks Leaderboard - Celestia Explorer",
},
{
name: "twitter:description",
- content: "Rollups in the Celestia Blockchain. Rollup name, description, size, blobs, social links, contacts are shown.",
+ content: "Networks in the Celestia Blockchain. Network name, description, size, blobs, social links, contacts are shown.",
},
{
name: "twitter:card",
@@ -546,7 +546,7 @@ watch(
-
+
View Details
@@ -557,9 +557,9 @@ watch(
- No rollups found
+ No networks found
- {{ `There are no ${page > 1 ? "more" : ""} rollups to display` }}
+ {{ `There are no ${page > 1 ? "more" : ""} networks to display` }}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 786d0f77..fc6c81f7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -20,9 +20,9 @@ dependencies:
'@pinia/nuxt':
specifier: 0.11.0
version: 0.11.0(pinia@3.0.2)
- '@sentry/vue':
- specifier: ^8.50.0
- version: 8.55.0(pinia@3.0.2)(vue@3.5.21)
+ '@sentry/nuxt':
+ specifier: ^10.19.0
+ version: 10.19.0(nuxt@3.16.2)(pinia@3.0.2)(rollup@4.50.0)(vue@3.5.21)
'@vueuse/core':
specifier: ^10.9.0
version: 10.11.1(vue@3.5.21)
@@ -79,12 +79,12 @@ dependencies:
version: 9.0.1
vite-plugin-node-polyfills:
specifier: ^0.21.0
- version: 0.21.0(vite@6.3.5)
+ version: 0.21.0(rollup@4.50.0)(vite@6.3.5)
devDependencies:
'@nuxt/devtools':
specifier: latest
- version: 2.6.3(vite@6.3.5)(vue@3.5.21)
+ version: 2.6.5(vite@6.3.5)(vue@3.5.21)
'@nuxtjs/robots':
specifier: 5.4.0
version: 5.4.0(vue@3.5.21)
@@ -99,7 +99,7 @@ devDependencies:
version: 7.0.3
nuxt:
specifier: 3.16.2
- version: 3.16.2(sass@1.66.1)(vite@6.3.5)
+ version: 3.16.2(rollup@4.50.0)(sass@1.66.1)(vite@6.3.5)
nuxt-og-image:
specifier: 5.1.3
version: 5.1.3(@unhead/vue@2.0.14)(unstorage@1.17.1)(vite@6.3.5)(vue@3.5.21)
@@ -120,7 +120,7 @@ devDependencies:
version: 1.17.1(db0@0.3.2)(ioredis@5.7.0)
vite-plugin-top-level-await:
specifier: ^1.4.4
- version: 1.6.0(vite@6.3.5)
+ version: 1.6.0(rollup@4.50.0)(vite@6.3.5)
vite-plugin-wasm:
specifier: ^3.3.0
version: 3.5.0(vite@6.3.5)
@@ -231,7 +231,20 @@ packages:
dependencies:
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.30
- dev: true
+
+ /@apm-js-collab/code-transformer@0.8.2:
+ resolution: {integrity: sha512-YRjJjNq5KFSjDUoqu5pFUWrrsvGOxl6c3bu+uMFc9HNNptZ2rNU/TI2nLw4jnhQNtka972Ee2m3uqbvDQtPeCA==}
+ dev: false
+
+ /@apm-js-collab/tracing-hooks@0.3.1:
+ resolution: {integrity: sha512-Vu1CbmPURlN5fTboVuKMoJjbO5qcq9fA5YXpskx3dXe/zTBvjODFoerw+69rVBlRLrJpwPqSDqEuJDEKIrTldw==}
+ dependencies:
+ '@apm-js-collab/code-transformer': 0.8.2
+ debug: 4.4.1
+ module-details-from-path: 1.0.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
/@babel/code-frame@7.27.1:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
@@ -240,12 +253,10 @@ packages:
'@babel/helper-validator-identifier': 7.27.1
js-tokens: 4.0.0
picocolors: 1.1.1
- dev: true
/@babel/compat-data@7.28.0:
resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
- dev: true
/@babel/core@7.28.3:
resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==}
@@ -268,7 +279,6 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/generator@7.28.3:
resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
@@ -279,14 +289,12 @@ packages:
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.30
jsesc: 3.1.0
- dev: true
/@babel/helper-annotate-as-pure@7.27.3:
resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.28.2
- dev: true
/@babel/helper-compilation-targets@7.27.2:
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
@@ -297,7 +305,6 @@ packages:
browserslist: 4.25.4
lru-cache: 5.1.1
semver: 6.3.1
- dev: true
/@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.3):
resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
@@ -315,12 +322,10 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-globals@7.28.0:
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
- dev: true
/@babel/helper-member-expression-to-functions@7.27.1:
resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
@@ -330,7 +335,6 @@ packages:
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-module-imports@7.27.1:
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
@@ -340,7 +344,6 @@ packages:
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3):
resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
@@ -354,19 +357,16 @@ packages:
'@babel/traverse': 7.28.3
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-optimise-call-expression@7.27.1:
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.28.2
- dev: true
/@babel/helper-plugin-utils@7.27.1:
resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
- dev: true
/@babel/helper-replace-supers@7.27.1(@babel/core@7.28.3):
resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
@@ -380,7 +380,6 @@ packages:
'@babel/traverse': 7.28.3
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-skip-transparent-expression-wrappers@7.27.1:
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
@@ -390,7 +389,6 @@ packages:
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-string-parser@7.27.1:
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
@@ -403,7 +401,6 @@ packages:
/@babel/helper-validator-option@7.27.1:
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- dev: true
/@babel/helpers@7.28.3:
resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==}
@@ -411,7 +408,6 @@ packages:
dependencies:
'@babel/template': 7.27.2
'@babel/types': 7.28.2
- dev: true
/@babel/parser@7.28.3:
resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
@@ -428,7 +424,6 @@ packages:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
- dev: true
/@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3):
resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
@@ -438,7 +433,6 @@ packages:
dependencies:
'@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
- dev: true
/@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.3):
resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
@@ -454,7 +448,6 @@ packages:
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/template@7.27.2:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
@@ -463,7 +456,6 @@ packages:
'@babel/code-frame': 7.27.1
'@babel/parser': 7.28.3
'@babel/types': 7.28.2
- dev: true
/@babel/traverse@7.28.3:
resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==}
@@ -478,7 +470,6 @@ packages:
debug: 4.4.1
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/types@7.28.2:
resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
@@ -492,7 +483,6 @@ packages:
engines: {node: '>=18.0.0'}
dependencies:
mime: 3.0.0
- dev: true
/@codemirror/autocomplete@6.18.7:
resolution: {integrity: sha512-8EzdeIoWPJDsMBwz3zdzwXnUpCzMiCyz5/A3FIPpriaclFCGDkAzK13sMcnsu5rowqiyeQN2Vs2TsOcoDPZirQ==}
@@ -567,7 +557,6 @@ packages:
dependencies:
'@emnapi/wasi-threads': 1.1.0
tslib: 2.8.1
- dev: true
optional: true
/@emnapi/runtime@1.5.0:
@@ -575,7 +564,6 @@ packages:
requiresBuild: true
dependencies:
tslib: 2.8.1
- dev: true
optional: true
/@emnapi/wasi-threads@1.1.0:
@@ -583,7 +571,6 @@ packages:
requiresBuild: true
dependencies:
tslib: 2.8.1
- dev: true
optional: true
/@esbuild/aix-ppc64@0.25.9:
@@ -876,7 +863,6 @@ packages:
/@ioredis/commands@1.3.1:
resolution: {integrity: sha512-bYtU8avhGIcje3IhvF9aSjsa5URMZBHnwKtOvXsT4sfYy9gppW11gLPT/9oNqlJZD47yPKveQFTAFWpHjKvUoQ==}
- dev: true
/@isaacs/cliui@8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -888,14 +874,12 @@ packages:
strip-ansi-cjs: /strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: /wrap-ansi@7.0.0
- dev: true
/@isaacs/fs-minipass@4.0.1:
resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
engines: {node: '>=18.0.0'}
dependencies:
minipass: 7.1.2
- dev: true
/@jridgewell/gen-mapping@0.3.13:
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
@@ -918,7 +902,6 @@ packages:
dependencies:
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.30
- dev: true
/@jridgewell/sourcemap-codec@1.5.5:
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
@@ -1013,11 +996,9 @@ packages:
debug: 4.4.1
transitivePeerDependencies:
- supports-color
- dev: true
/@kwsites/promise-deferred@1.1.1:
resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==}
- dev: true
/@lezer/common@1.2.3:
resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==}
@@ -1058,7 +1039,6 @@ packages:
transitivePeerDependencies:
- encoding
- supports-color
- dev: true
/@marijn/find-cluster-break@1.0.2:
resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
@@ -1103,7 +1083,6 @@ packages:
'@emnapi/core': 1.5.0
'@emnapi/runtime': 1.5.0
'@tybys/wasm-util': 0.10.0
- dev: true
optional: true
/@noble/ciphers@1.3.0:
@@ -1159,12 +1138,10 @@ packages:
dependencies:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
- dev: true
/@nodelib/fs.stat@2.0.5:
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
- dev: true
/@nodelib/fs.walk@1.2.8:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
@@ -1172,7 +1149,6 @@ packages:
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1
- dev: true
/@nuxt/cli@3.28.0:
resolution: {integrity: sha512-WQ751WxWLBIeH3TDFt/LWQ2znyAKxpR5+gpv80oerwnVQs4GKajAfR6dIgExXZkjaPUHEFv2lVD9vM+frbprzw==}
@@ -1207,26 +1183,35 @@ packages:
youch: 4.1.0-beta.11
transitivePeerDependencies:
- magicast
- dev: true
/@nuxt/devalue@2.0.2:
resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==}
- dev: true
- /@nuxt/devtools-kit@2.6.3(magicast@0.3.5)(vite@6.3.5):
+ /@nuxt/devtools-kit@2.6.3(vite@6.3.5):
resolution: {integrity: sha512-cDmai3Ws6AbJlYy1p4CCwc718cfbqtAjXe6oEc6q03zoJnvX1PsvKUfmU+yuowfqTSR6DZRmH4SjCBWuMjgaKQ==}
peerDependencies:
vite: '>=6.0'
dependencies:
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.0
execa: 8.0.1
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
transitivePeerDependencies:
- magicast
dev: true
- /@nuxt/devtools-wizard@2.6.3:
- resolution: {integrity: sha512-FWXPkuJ1RUp+9nWP5Vvk29cJPNtm4OO38bgr9G8vGbqcRznzgaSODH/92c8sm2dKR7AF+9MAYLL+BexOWOkljQ==}
+ /@nuxt/devtools-kit@2.6.5(magicast@0.3.5)(vite@6.3.5):
+ resolution: {integrity: sha512-t+NxoENyzJ8KZDrnbVYv3FJI5VXqSi6X4w6ZsuIIh0aKABu6+6k9nR/LoEhrM0oekn/2LDhA0NmsRZyzCXt2xQ==}
+ peerDependencies:
+ vite: '>=6.0'
+ dependencies:
+ '@nuxt/kit': 3.19.3(magicast@0.3.5)
+ execa: 8.0.1
+ vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
+ transitivePeerDependencies:
+ - magicast
+
+ /@nuxt/devtools-wizard@2.6.5:
+ resolution: {integrity: sha512-nYYGxT4lmQDvfHL6qolNWLu0QTavsdN/98F57falPuvdgs5ev1NuYsC12hXun+5ENcnigEcoM9Ij92qopBgqmQ==}
hasBin: true
dependencies:
consola: 3.4.2
@@ -1237,17 +1222,16 @@ packages:
pkg-types: 2.3.0
prompts: 2.4.2
semver: 7.7.2
- dev: true
- /@nuxt/devtools@2.6.3(vite@6.3.5)(vue@3.5.21):
- resolution: {integrity: sha512-n+8we7pr0tNl6w+KfbFDXZsYpWIYL4vG/daIdRF66lQ6fLyQy/CcxDAx8+JNu3Ew96RjuBtWRSbCCv454L5p0Q==}
+ /@nuxt/devtools@2.6.5(vite@6.3.5)(vue@3.5.21):
+ resolution: {integrity: sha512-Xh9XF1SzCTL5Zj6EULqsN2UjiNj4zWuUpS69rGAy5C55UTaj+Wn46IkDc6Q0+EKkGI279zlG6SzPRFawqPPUEw==}
hasBin: true
peerDependencies:
vite: '>=6.0'
dependencies:
- '@nuxt/devtools-kit': 2.6.3(magicast@0.3.5)(vite@6.3.5)
- '@nuxt/devtools-wizard': 2.6.3
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/devtools-kit': 2.6.5(magicast@0.3.5)(vite@6.3.5)
+ '@nuxt/devtools-wizard': 2.6.5
+ '@nuxt/kit': 3.19.3(magicast@0.3.5)
'@vue/devtools-core': 7.7.7(vite@6.3.5)(vue@3.5.21)
'@vue/devtools-kit': 7.7.7
birpc: 2.5.0
@@ -1263,7 +1247,7 @@ packages:
launch-editor: 2.11.1
local-pkg: 1.1.2
magicast: 0.3.5
- nypm: 0.6.1
+ nypm: 0.6.2
ohash: 2.0.11
pathe: 2.0.3
perfect-debounce: 1.0.0
@@ -1272,9 +1256,9 @@ packages:
simple-git: 3.28.0
sirv: 3.0.2
structured-clone-es: 1.0.0
- tinyglobby: 0.2.14
+ tinyglobby: 0.2.15
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
- vite-plugin-inspect: 11.3.3(@nuxt/kit@3.19.0)(vite@6.3.5)
+ vite-plugin-inspect: 11.3.3(@nuxt/kit@3.19.3)(vite@6.3.5)
vite-plugin-vue-tracer: 1.0.0(vite@6.3.5)(vue@3.5.21)
which: 5.0.0
ws: 8.18.3
@@ -1283,7 +1267,6 @@ packages:
- supports-color
- utf-8-validate
- vue
- dev: true
/@nuxt/kit@3.16.2:
resolution: {integrity: sha512-K1SAUo2vweTfudKZzjKsZ5YJoxPLTspR5qz5+G61xtZreLpsdpDYfBseqsIAl5VFLJuszeRpWQ01jP9LfQ6Ksw==}
@@ -1313,9 +1296,8 @@ packages:
untyped: 2.0.0
transitivePeerDependencies:
- magicast
- dev: true
- /@nuxt/kit@3.19.0(magicast@0.3.5):
+ /@nuxt/kit@3.19.0:
resolution: {integrity: sha512-kecjqWORKdy7xnsOf/X4NtsFMbn+hNiiYhsA+INYVbgoyhCdx1rpEURCJdQITzHehXy5QWINTqmjNGp//PO4CQ==}
engines: {node: '>=18.12.0'}
dependencies:
@@ -1345,6 +1327,36 @@ packages:
transitivePeerDependencies:
- magicast
+ /@nuxt/kit@3.19.3(magicast@0.3.5):
+ resolution: {integrity: sha512-ze46EW5xW+UxDvinvPkYt2MzR355Az1lA3bpX8KDialgnCwr+IbkBij/udbUEC6ZFbidPkfK1eKl4ESN7gMY+w==}
+ engines: {node: '>=18.12.0'}
+ dependencies:
+ c12: 3.3.0(magicast@0.3.5)
+ consola: 3.4.2
+ defu: 6.1.4
+ destr: 2.0.5
+ errx: 0.1.0
+ exsolve: 1.0.7
+ ignore: 7.0.5
+ jiti: 2.6.1
+ klona: 2.0.6
+ knitwork: 1.2.0
+ mlly: 1.8.0
+ ohash: 2.0.11
+ pathe: 2.0.3
+ pkg-types: 2.3.0
+ rc9: 2.1.2
+ scule: 1.3.0
+ semver: 7.7.2
+ std-env: 3.9.0
+ tinyglobby: 0.2.15
+ ufo: 1.6.1
+ unctx: 2.4.1
+ unimport: 5.4.1
+ untyped: 2.0.0
+ transitivePeerDependencies:
+ - magicast
+
/@nuxt/schema@3.16.2:
resolution: {integrity: sha512-2HZPM372kuI/uw9VU/hOoYuzv803oZAtyoEKC5dQCQTKAQ293AjypF3WljMXUSReFS/hcbBSgGzYUPHr3Qo+pg==}
engines: {node: ^14.18.0 || >=16.10.0}
@@ -1353,7 +1365,6 @@ packages:
defu: 6.1.4
pathe: 2.0.3
std-env: 3.9.0
- dev: true
/@nuxt/telemetry@2.6.6:
resolution: {integrity: sha512-Zh4HJLjzvm3Cq9w6sfzIFyH9ozK5ePYVfCUzzUQNiZojFsI2k1QkSBrVI9BGc6ArKXj/O6rkI6w7qQ+ouL8Cag==}
@@ -1374,9 +1385,8 @@ packages:
std-env: 3.9.0
transitivePeerDependencies:
- magicast
- dev: true
- /@nuxt/vite-builder@3.16.2(sass@1.66.1)(vue@3.5.21):
+ /@nuxt/vite-builder@3.16.2(rollup@4.50.0)(sass@1.66.1)(vue@3.5.21):
resolution: {integrity: sha512-HjK3iZb5GAC4hADOkl2ayn2uNUG4K4qizJ7ud4crHLPw6WHPeT/RhB3j7PpsyRftBnHhlZCsL4Gj/i3rmdcVJw==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0.0}
peerDependencies:
@@ -1406,7 +1416,7 @@ packages:
perfect-debounce: 1.0.0
pkg-types: 2.3.0
postcss: 8.5.6
- rollup-plugin-visualizer: 5.14.0
+ rollup-plugin-visualizer: 5.14.0(rollup@4.50.0)
std-env: 3.9.0
ufo: 1.6.1
unenv: 2.0.0-rc.21
@@ -1440,13 +1450,12 @@ packages:
- vti
- vue-tsc
- yaml
- dev: true
/@nuxtjs/robots@5.4.0(vue@3.5.21):
resolution: {integrity: sha512-E+bzaVsRQRgyN1RjhUexaqVZDV3MLKHff2e3WYHPiXrUNnOQ/RverO3D0yrP7fH5HqOBG0nBV6X3gD/q3+kUEA==}
dependencies:
'@fingerprintjs/botd': 1.9.1
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.0
consola: 3.4.2
defu: 6.1.4
nuxt-site-config: 3.2.2(vue@3.5.21)
@@ -1464,8 +1473,8 @@ packages:
resolution: {integrity: sha512-7w1Ys2XIE/QVTJn5dbt2p/hrmDoGO9Ay1S3o6LI5M/MDRzKPvnXi5ByRUcc7Sfa3LUpLad5/w4IOQ4lyxhq9Hw==}
engines: {node: '>=18.0.0'}
dependencies:
- '@nuxt/devtools-kit': 2.6.3(magicast@0.3.5)(vite@6.3.5)
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/devtools-kit': 2.6.3(vite@6.3.5)
+ '@nuxt/kit': 3.19.0
chalk: 5.6.0
defu: 6.1.4
h3-compression: 0.3.2(h3@1.15.4)
@@ -1484,6 +1493,418 @@ packages:
- vue
dev: true
+ /@opentelemetry/api-logs@0.204.0:
+ resolution: {integrity: sha512-DqxY8yoAaiBPivoJD4UtgrMS8gEmzZ5lnaxzPojzLVHBGqPxgWm4zcuvcUHZiqQ6kRX2Klel2r9y8cA2HAtqpw==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ dev: false
+
+ /@opentelemetry/api-logs@0.57.2:
+ resolution: {integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A==}
+ engines: {node: '>=14'}
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ dev: false
+
+ /@opentelemetry/api@1.9.0:
+ resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
+ engines: {node: '>=8.0.0'}
+ dev: false
+
+ /@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-zOyetmZppnwTyPrt4S7jMfXiSX9yyfF0hxlA8B5oo2TtKl+/RGCy7fi4DrBfIf3lCPrkKsRBWZZD7RFojK7FDg==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.10.0'
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ dev: false
+
+ /@opentelemetry/core@2.1.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-RMEtHsxJs/GiHHxYT58IY57UXAQTuUnZVco6ymDEqTNlJKTimM4qPUPVe8InNFyBjhHBEAx4k3Q8LtNayBsbUQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.10.0'
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/semantic-conventions': 1.37.0
+ dev: false
+
+ /@opentelemetry/instrumentation-amqplib@0.51.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-XGmjYwjVRktD4agFnWBWQXo9SiYHKBxR6Ag3MLXwtLE4R99N3a08kGKM5SC1qOFKIELcQDGFEFT9ydXMH00Luw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-connect@0.48.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-OMjc3SFL4pC16PeK+tDhwP7MRvDPalYCGSvGqUhX5rASkI2H0RuxZHOWElYeXkV0WP+70Gw6JHWac/2Zqwmhdw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@types/connect': 3.4.38
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-dataloader@0.22.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-bXnTcwtngQsI1CvodFkTemrrRSQjAjZxqHVc+CJZTDnidT0T6wt3jkKhnsjU/Kkkc0lacr6VdRpCu2CUWa0OKw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-express@0.53.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-r/PBafQmFYRjuxLYEHJ3ze1iBnP2GDA1nXOSS6E02KnYNZAVjj6WcDA1MSthtdAUUK0XnotHvvWM8/qz7DMO5A==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-fs@0.24.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-HjIxJ6CBRD770KNVaTdMXIv29Sjz4C1kPCCK5x1Ujpc6SNnLGPqUVyJYZ3LUhhnHAqdbrl83ogVWjCgeT4Q0yw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-generic-pool@0.48.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-TLv/On8pufynNR+pUbpkyvuESVASZZKMlqCm4bBImTpXKTpqXaJJ3o/MUDeMlM91rpen+PEv2SeyOKcHCSlgag==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-graphql@0.52.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-3fEJ8jOOMwopvldY16KuzHbRhPk8wSsOTSF0v2psmOCGewh6ad+ZbkTx/xyUK9rUdUMWAxRVU0tFpj4Wx1vkPA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-hapi@0.51.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-qyf27DaFNL1Qhbo/da+04MSCw982B02FhuOS5/UF+PMhM61CcOiu7fPuXj8TvbqyReQuJFljXE6UirlvoT/62g==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-http@0.204.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-1afJYyGRA4OmHTv0FfNTrTAzoEjPQUYgd+8ih/lX0LlZBnGio/O80vxA0lN3knsJPS7FiDrsDrWq25K7oAzbkw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ forwarded-parse: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-ioredis@0.52.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-rUvlyZwI90HRQPYicxpDGhT8setMrlHKokCtBtZgYxQWRF5RBbG4q0pGtbZvd7kyseuHbFpA3I/5z7M8b/5ywg==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/redis-common': 0.38.2
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-kafkajs@0.14.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-kbB5yXS47dTIdO/lfbbXlzhvHFturbux4EpP0+6H78Lk0Bn4QXiZQW7rmZY1xBCY16mNcCb8Yt0mhz85hTnSVA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-knex@0.49.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-NKsRRT27fbIYL4Ix+BjjP8h4YveyKc+2gD6DMZbr5R5rUeDqfC8+DTfIt3c3ex3BIc5Vvek4rqHnN7q34ZetLQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-koa@0.52.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-JJSBYLDx/mNSy8Ibi/uQixu2rH0bZODJa8/cz04hEhRaiZQoeJ5UrOhO/mS87IdgVsHrnBOsZ6vDu09znupyuA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-lru-memoizer@0.49.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-ctXu+O/1HSadAxtjoEg2w307Z5iPyLOMM8IRNwjaKrIpNAthYGSOanChbk1kqY6zU5CrpkPHGdAT6jk8dXiMqw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-mongodb@0.57.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-KD6Rg0KSHWDkik+qjIOWoksi1xqSpix8TSPfquIK1DTmd9OTFb5PHmMkzJe16TAPVEuElUW8gvgP59cacFcrMQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-mongoose@0.51.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-gwWaAlhhV2By7XcbyU3DOLMvzsgeaymwP/jktDC+/uPkCmgB61zurwqOQdeiRq9KAf22Y2dtE5ZLXxytJRbEVA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-mysql2@0.51.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-zT2Wg22Xn43RyfU3NOUmnFtb5zlDI0fKcijCj9AcK9zuLZ4ModgtLXOyBJSSfO+hsOCZSC1v/Fxwj+nZJFdzLQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-mysql@0.50.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-duKAvMRI3vq6u9JwzIipY9zHfikN20bX05sL7GjDeLKr2qV0LQ4ADtKST7KStdGcQ+MTN5wghWbbVdLgNcB3rA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@types/mysql': 2.15.27
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-pg@0.57.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-dWLGE+r5lBgm2A8SaaSYDE3OKJ/kwwy5WLyGyzor8PLhUL9VnJRiY6qhp4njwhnljiLtzeffRtG2Mf/YyWLeTw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0)
+ '@types/pg': 8.15.5
+ '@types/pg-pool': 2.0.6
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-redis@0.53.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-WUHV8fr+8yo5RmzyU7D5BIE1zwiaNQcTyZPwtxlfr7px6NYYx7IIpSihJK7WA60npWynfxxK1T67RAVF0Gdfjg==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/redis-common': 0.38.2
+ '@opentelemetry/semantic-conventions': 1.37.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-tedious@0.23.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-3TMTk/9VtlRonVTaU4tCzbg4YqW+Iq/l5VnN2e5whP6JgEg/PKfrGbqQ+CxQWNLfLaQYIUgEZqAn5gk/inh1uQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@types/tedious': 4.0.14
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation-undici@0.15.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-sNFGA/iCDlVkNjzTzPRcudmI11vT/WAfAguRdZY9IspCw02N4WSC72zTuQhSMheh2a1gdeM9my1imnKRvEEvEg==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.7.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation@0.204.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-vV5+WSxktzoMP8JoYWKeopChy6G3HKk4UQ2hESCRDUUTZqQ3+nM3u8noVG0LmNfRWwcFBnbZ71GKC7vaYYdJ1g==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs': 0.204.0
+ import-in-the-middle: 1.15.0
+ require-in-the-middle: 7.5.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs': 0.57.2
+ '@types/shimmer': 1.2.0
+ import-in-the-middle: 1.15.0
+ require-in-the-middle: 7.5.2
+ semver: 7.7.2
+ shimmer: 1.2.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@opentelemetry/redis-common@0.38.2:
+ resolution: {integrity: sha512-1BCcU93iwSRZvDAgwUxC/DV4T/406SkMfxGqu5ojc3AvNI+I9GhV7v0J1HljsczuuhcnFLYqD5VmwVXfCGHzxA==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ dev: false
+
+ /@opentelemetry/resources@2.1.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-1CJjf3LCvoefUOgegxi8h6r4B/wLSzInyhGP2UmIBYNlo4Qk5CZ73e1eEyWmfXvFtm1ybkmfb2DqWvspsYLrWw==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.3.0 <1.10.0'
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ dev: false
+
+ /@opentelemetry/sdk-trace-base@2.1.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-uTX9FBlVQm4S2gVQO1sb5qyBLq/FPjbp+tmGoxu4tIgtYGmBYB44+KX/725RFDe30yBSaA9Ml9fqphe1hbUyLQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.3.0 <1.10.0'
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/resources': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ dev: false
+
+ /@opentelemetry/semantic-conventions@1.37.0:
+ resolution: {integrity: sha512-JD6DerIKdJGmRp4jQyX5FlrQjA4tjOw1cvfsPAZXfOOEErMUHjPcPSICS+6WnM0nB0efSFARh0KAZss+bvExOA==}
+ engines: {node: '>=14'}
+ dev: false
+
+ /@opentelemetry/sql-common@0.41.2(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-4mhWm3Z8z+i508zQJ7r6Xi7y4mmoJpdvH0fZPFRkWrdp5fq7hhZ2HhYokEOLkfqSMgPR4Z9EyB3DBkbKGOqZiQ==}
+ engines: {node: ^18.19.0 || >=20.6.0}
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ dev: false
+
/@openzeppelin/merkle-tree@1.0.8:
resolution: {integrity: sha512-E2c9/Y3vjZXwVvPZKqCKUn7upnvam1P1ZhowJyZVQSkzZm5WhumtaRr+wkUXrZVfkIc7Gfrl7xzabElqDL09ow==}
dependencies:
@@ -1499,7 +1920,6 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-darwin-x64@0.56.5:
@@ -1508,7 +1928,6 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-linux-arm-gnueabihf@0.56.5:
@@ -1517,7 +1936,6 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-linux-arm64-gnu@0.56.5:
@@ -1526,7 +1944,6 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-linux-arm64-musl@0.56.5:
@@ -1535,7 +1952,6 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-linux-x64-gnu@0.56.5:
@@ -1544,7 +1960,6 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-linux-x64-musl@0.56.5:
@@ -1553,7 +1968,6 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-wasm32-wasi@0.56.5:
@@ -1563,7 +1977,6 @@ packages:
requiresBuild: true
dependencies:
'@napi-rs/wasm-runtime': 0.2.12
- dev: true
optional: true
/@oxc-parser/binding-win32-arm64-msvc@0.56.5:
@@ -1572,7 +1985,6 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/binding-win32-x64-msvc@0.56.5:
@@ -1581,7 +1993,6 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
- dev: true
optional: true
/@oxc-parser/wasm@0.60.0:
@@ -1589,15 +2000,12 @@ packages:
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies:
'@oxc-project/types': 0.60.0
- dev: true
/@oxc-project/types@0.56.5:
resolution: {integrity: sha512-skY3kOJwp22W4RkaadH1hZ3hqFHjkRrIIE0uQ4VUg+/Chvbl+2pF+B55IrIk2dgsKXS57YEUsJuN6I6s4rgFjA==}
- dev: true
/@oxc-project/types@0.60.0:
resolution: {integrity: sha512-prhfNnb3ATFHOCv7mzKFfwLij5RzoUz6Y1n525ZhCEqfq5wreCXL+DyVoq3ShukPo7q45ZjYIdjFUgjj+WKzng==}
- dev: true
/@oxlint/darwin-arm64@1.14.0:
resolution: {integrity: sha512-rcTw0QWeOc6IeVp+Up7WtcwdS9l4j7TOq4tihF0Ud/fl+VUVdvDCPuZ9QTnLXJhwMXiyQRWdxRyI6XBwf80ncQ==}
@@ -1669,7 +2077,6 @@ packages:
cpu: [arm64]
os: [android]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-darwin-arm64@2.5.1:
@@ -1678,7 +2085,6 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-darwin-x64@2.5.1:
@@ -1687,7 +2093,6 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-freebsd-x64@2.5.1:
@@ -1696,7 +2101,6 @@ packages:
cpu: [x64]
os: [freebsd]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-arm-glibc@2.5.1:
@@ -1705,7 +2109,6 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-arm-musl@2.5.1:
@@ -1714,7 +2117,6 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-arm64-glibc@2.5.1:
@@ -1723,7 +2125,6 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-arm64-musl@2.5.1:
@@ -1732,7 +2133,6 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-x64-glibc@2.5.1:
@@ -1741,7 +2141,6 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-linux-x64-musl@2.5.1:
@@ -1750,7 +2149,6 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-wasm@2.5.1:
@@ -1759,7 +2157,7 @@ packages:
dependencies:
is-glob: 4.0.3
micromatch: 4.0.8
- dev: true
+ napi-wasm: 1.1.3
bundledDependencies:
- napi-wasm
@@ -1769,7 +2167,6 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-win32-ia32@2.5.1:
@@ -1778,7 +2175,6 @@ packages:
cpu: [ia32]
os: [win32]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher-win32-x64@2.5.1:
@@ -1787,7 +2183,6 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
- dev: true
optional: true
/@parcel/watcher@2.5.1:
@@ -1813,14 +2208,13 @@ packages:
'@parcel/watcher-win32-arm64': 2.5.1
'@parcel/watcher-win32-ia32': 2.5.1
'@parcel/watcher-win32-x64': 2.5.1
- dev: true
/@pinia/nuxt@0.11.0(pinia@3.0.2):
resolution: {integrity: sha512-QGFlUAkeVAhPCTXacrtNP4ti24sGEleVzmxcTALY9IkS6U5OUox7vmNL1pkqBeW39oSNq/UC5m40ofDEPHB1fg==}
peerDependencies:
pinia: ^3.0.2
dependencies:
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.0
pinia: 3.0.2(vue@3.5.21)
transitivePeerDependencies:
- magicast
@@ -1830,7 +2224,6 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
requiresBuild: true
- dev: true
optional: true
/@polka/url@1.0.0-next.29:
@@ -1840,7 +2233,6 @@ packages:
resolution: {integrity: sha512-FvdDqtcRCtz6hThExcFOgW0cWX+xwSMWcRuQe5ZEb2m7cVQOAVZOIMt+/v9RxGiD9/OY16qJBXK4CVKWAPalBw==}
dependencies:
kleur: 4.1.5
- dev: true
/@poppinss/dumper@0.6.4:
resolution: {integrity: sha512-iG0TIdqv8xJ3Lt9O8DrPRxw1MRLjNpoqiSGU03P/wNLP/s0ra0udPJ1J2Tx5M0J3H/cVyEgpbn8xUKRY9j59kQ==}
@@ -1848,11 +2240,20 @@ packages:
'@poppinss/colors': 4.1.5
'@sindresorhus/is': 7.0.2
supports-color: 10.2.0
- dev: true
/@poppinss/exception@1.2.2:
resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==}
- dev: true
+
+ /@prisma/instrumentation@6.15.0(@opentelemetry/api@1.9.0):
+ resolution: {integrity: sha512-6TXaH6OmDkMOQvOxwLZ8XS51hU2v4A3vmE2pSijCIiGRJYyNeMcL6nMHQMyYdZRD8wl7LF3Wzc+AMPMV/9Oo7A==}
+ peerDependencies:
+ '@opentelemetry/api': ^1.8
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
/@protobufjs/aspromise@1.1.2:
resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
@@ -2030,7 +2431,6 @@ packages:
/@rolldown/pluginutils@1.0.0-beta.34:
resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==}
- dev: true
/@rollup/plugin-alias@5.1.1(rollup@4.50.0):
resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
@@ -2042,7 +2442,6 @@ packages:
optional: true
dependencies:
rollup: 4.50.0
- dev: true
/@rollup/plugin-commonjs@28.0.6(rollup@4.50.0):
resolution: {integrity: sha512-XSQB1K7FUU5QP+3lOQmVCE3I0FcbbNvmNT4VJSj93iUjayaARrTQeoRdiYQoftAJBLrR9t2agwAd3ekaTgHNlw==}
@@ -2061,7 +2460,6 @@ packages:
magic-string: 0.30.18
picomatch: 4.0.3
rollup: 4.50.0
- dev: true
/@rollup/plugin-inject@5.0.5(rollup@4.50.0):
resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==}
@@ -2088,7 +2486,6 @@ packages:
dependencies:
'@rollup/pluginutils': 5.3.0(rollup@4.50.0)
rollup: 4.50.0
- dev: true
/@rollup/plugin-node-resolve@16.0.1(rollup@4.50.0):
resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==}
@@ -2105,7 +2502,6 @@ packages:
is-module: 1.0.0
resolve: 1.22.10
rollup: 4.50.0
- dev: true
/@rollup/plugin-replace@6.0.2(rollup@4.50.0):
resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==}
@@ -2119,7 +2515,6 @@ packages:
'@rollup/pluginutils': 5.3.0(rollup@4.50.0)
magic-string: 0.30.18
rollup: 4.50.0
- dev: true
/@rollup/plugin-terser@0.4.4(rollup@4.50.0):
resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
@@ -2134,9 +2529,8 @@ packages:
serialize-javascript: 6.0.2
smob: 1.5.0
terser: 5.44.0
- dev: true
- /@rollup/plugin-virtual@3.0.2:
+ /@rollup/plugin-virtual@3.0.2(rollup@4.50.0):
resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2144,6 +2538,8 @@ packages:
peerDependenciesMeta:
rollup:
optional: true
+ dependencies:
+ rollup: 4.50.0
dev: true
/@rollup/pluginutils@5.3.0(rollup@4.50.0):
@@ -2360,55 +2756,324 @@ packages:
resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
dev: true
- /@sentry-internal/browser-utils@8.55.0:
- resolution: {integrity: sha512-ROgqtQfpH/82AQIpESPqPQe0UyWywKJsmVIqi3c5Fh+zkds5LUxnssTj3yNd1x+kxaPDVB023jAP+3ibNgeNDw==}
- engines: {node: '>=14.18'}
+ /@sentry-internal/browser-utils@10.19.0:
+ resolution: {integrity: sha512-E3H6R+tX7sYMIjfCRAMO0qIH43dtUqv2rSo0vv6eHDi4lDXtlDc+Vb67n4VIesT7YVxQD7GIkNhMk3hmRDIwww==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry-internal/feedback@10.19.0:
+ resolution: {integrity: sha512-AJ8rpzNYgfmWzovmFss51q9FtBaa2qYTLwkbVdTf58fZbLMUrgZ6qf9qMk0ePiS3nB87w9+mpbLzRObYOsK9RA==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry-internal/replay-canvas@10.19.0:
+ resolution: {integrity: sha512-DulLU4lvtrGPExKtpbCveLxPACrFmGx4eEYhzIn35UH8iIx6ONRSLemQyiUJQoLau7KXJy0I8AWxN+SagfebEA==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sentry-internal/replay': 10.19.0
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry-internal/replay@10.19.0:
+ resolution: {integrity: sha512-bOWsm/t+d2LCYa3gUjgwFds6kKSW+K6i4pssgDY4XiV/MxHsQtQ2rbHX80chLRQe2HFCX2njvjVSJN+Nsdjmpg==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sentry-internal/browser-utils': 10.19.0
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry/babel-plugin-component-annotate@4.4.0:
+ resolution: {integrity: sha512-Pzjpn9MZg6yR61ThJgOoD28dLNCj457O0/t8d276K+Bzf8iOZKbrNO4sltp1vUB1yqhV+ulvIZO8xu8ABohtsg==}
+ engines: {node: '>= 14'}
+ dev: false
+
+ /@sentry/browser@10.19.0:
+ resolution: {integrity: sha512-/+B84qFOLg1vJhg4YSA4a7Pneq5Pbt1BXEdrp/UW4tJmtGPZb28qXlMdoPfmFWZgVezrawaPkxLmbu+47/+rsQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sentry-internal/browser-utils': 10.19.0
+ '@sentry-internal/feedback': 10.19.0
+ '@sentry-internal/replay': 10.19.0
+ '@sentry-internal/replay-canvas': 10.19.0
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry/bundler-plugin-core@4.4.0:
+ resolution: {integrity: sha512-WTGhgwxzyolzOg0sudULK0rRgLndtsEiBt4QwltKW/WYArMtFyf286aZx19uQ+rD+bSx3Il81SD23nqDOTtnzg==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@babel/core': 7.28.3
+ '@sentry/babel-plugin-component-annotate': 4.4.0
+ '@sentry/cli': 2.56.1
+ dotenv: 16.6.1
+ find-up: 5.0.0
+ glob: 9.3.5
+ magic-string: 0.30.8
+ unplugin: 1.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /@sentry/cli-darwin@2.56.1:
+ resolution: {integrity: sha512-zfhT8MrvB5x/xRdIVGwg+sG0Cx3i0G6RH2zCrdQ/moWn8TfkwsM0O1k/AxpwbpcRfAHCkVb04CU/yKciKwg2KA==}
+ engines: {node: '>=10'}
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-linux-arm64@2.56.1:
+ resolution: {integrity: sha512-AypXIwZvOMJb9RgjI/98hTAd06FcOjqjIm6G9IR0OI4pJCOcaAXz9NKXdJqxpZd7phSMJnD+Bx/8iYOUPeY73A==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux, freebsd, android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-linux-arm@2.56.1:
+ resolution: {integrity: sha512-fNB/Ng11HrkGOSEIDg+fc3zfTCV7q6kJddp6ndK3QlYFsCffRSnclaX1SMp+mqxdWkHqe1kkp85OY8G/x5uAWw==}
+ engines: {node: '>=10'}
+ cpu: [arm]
+ os: [linux, freebsd, android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-linux-i686@2.56.1:
+ resolution: {integrity: sha512-vnH+WJEsUq7Lf7xc9udzE/M4hoDXXsniFFYr/7BvdnXtCQlNNaWFMXHbEDYAql3baIlHkWoG8cEHWuB/YKyniw==}
+ engines: {node: '>=10'}
+ cpu: [x86, ia32]
+ os: [linux, freebsd, android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-linux-x64@2.56.1:
+ resolution: {integrity: sha512-3/BlKe5Vdnia36MeovghHJD8lbcum5TFIxLp+PSfH2sVb09+5Jo0L95oRTI2JkD8Fs+QNssvTqTxJj5eIo/n+A==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux, freebsd, android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-win32-arm64@2.56.1:
+ resolution: {integrity: sha512-Gg8RV7CV7Tz4fiR1EN1Af5AVhJsnEXiZvfvfQXI4lp51MKAhcxZIMtEfg9HaWsn3Dm/wgwYBinyeywfWbTXYDg==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-win32-i686@2.56.1:
+ resolution: {integrity: sha512-6u6a060yC3i76Ze1apqgWr5luQSyhuD5ND84eWfh/UbddsEa42UHjoVHOiBwmpZqf/hvNZAtzLnE4NCvU4zOMg==}
+ engines: {node: '>=10'}
+ cpu: [x86, ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli-win32-x64@2.56.1:
+ resolution: {integrity: sha512-11cdflajBrDWlRZqI9MOu7ok2vnPzFjKmbU3YvBYWQapNE+HHAsWdsRL/u/P1RmU62vj7Y42iSUcj6x1SNrdPw==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@sentry/cli@2.56.1:
+ resolution: {integrity: sha512-VDAIg+gmjNtJS5VUZQMDSK9RaKC9hYQi3PoXpNa+owNfQNk60bCi8z8jkbWRcKbNGn3V51WqvrQAqLoNAdPc9w==}
+ engines: {node: '>= 10'}
+ hasBin: true
+ requiresBuild: true
dependencies:
- '@sentry/core': 8.55.0
+ https-proxy-agent: 5.0.1
+ node-fetch: 2.7.0
+ progress: 2.0.3
+ proxy-from-env: 1.1.0
+ which: 2.0.2
+ optionalDependencies:
+ '@sentry/cli-darwin': 2.56.1
+ '@sentry/cli-linux-arm': 2.56.1
+ '@sentry/cli-linux-arm64': 2.56.1
+ '@sentry/cli-linux-i686': 2.56.1
+ '@sentry/cli-linux-x64': 2.56.1
+ '@sentry/cli-win32-arm64': 2.56.1
+ '@sentry/cli-win32-i686': 2.56.1
+ '@sentry/cli-win32-x64': 2.56.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
- /@sentry-internal/feedback@8.55.0:
- resolution: {integrity: sha512-cP3BD/Q6pquVQ+YL+rwCnorKuTXiS9KXW8HNKu4nmmBAyf7urjs+F6Hr1k9MXP5yQ8W3yK7jRWd09Yu6DHWOiw==}
- engines: {node: '>=14.18'}
+ /@sentry/cloudflare@10.19.0:
+ resolution: {integrity: sha512-EwN3RULZ2XOPK2iNlRnTHpk4fGYXTj8qw/EywQG/leR6rl6/xGtgl5/is4yu8I8GdxQjJ47W3N8thFIRaGm46Q==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@cloudflare/workers-types': ^4.x
+ peerDependenciesMeta:
+ '@cloudflare/workers-types':
+ optional: true
dependencies:
- '@sentry/core': 8.55.0
+ '@opentelemetry/api': 1.9.0
+ '@sentry/core': 10.19.0
dev: false
- /@sentry-internal/replay-canvas@8.55.0:
- resolution: {integrity: sha512-nIkfgRWk1091zHdu4NbocQsxZF1rv1f7bbp3tTIlZYbrH62XVZosx5iHAuZG0Zc48AETLE7K4AX9VGjvQj8i9w==}
- engines: {node: '>=14.18'}
+ /@sentry/core@10.19.0:
+ resolution: {integrity: sha512-OqZjYDYsK6ZmBG5UzML0uKiKq//G6mMwPcszfuCsFgPt+pg5giUCrCUbt5VIVkHdN1qEEBk321JO2haU5n2Eig==}
+ engines: {node: '>=18'}
+ dev: false
+
+ /@sentry/node-core@10.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0)(@opentelemetry/core@2.1.0)(@opentelemetry/instrumentation@0.204.0)(@opentelemetry/resources@2.1.0)(@opentelemetry/sdk-trace-base@2.1.0)(@opentelemetry/semantic-conventions@1.37.0):
+ resolution: {integrity: sha512-m3xTaIDSh1V88K+e1zaGwKKuhDUAHMX1nncJmsGm8Hwg7FLK2fdr7wm9IJaIF0S1E4R38oHC4kZdL+ebrUghDg==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.9.0
+ '@opentelemetry/context-async-hooks': ^1.30.1 || ^2.1.0
+ '@opentelemetry/core': ^1.30.1 || ^2.1.0
+ '@opentelemetry/instrumentation': '>=0.57.1 <1'
+ '@opentelemetry/resources': ^1.30.1 || ^2.1.0
+ '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0
+ '@opentelemetry/semantic-conventions': ^1.37.0
+ dependencies:
+ '@apm-js-collab/tracing-hooks': 0.3.1
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/resources': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/sdk-trace-base': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@sentry/core': 10.19.0
+ '@sentry/opentelemetry': 10.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0)(@opentelemetry/core@2.1.0)(@opentelemetry/sdk-trace-base@2.1.0)(@opentelemetry/semantic-conventions@1.37.0)
+ import-in-the-middle: 1.15.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /@sentry/node@10.19.0:
+ resolution: {integrity: sha512-GUN/UVRsqnXd4O8GCxR8F682nyYemeO4mr0Yc5JPz0CxT2gYkemuifT29bFOont8V5o055WJv32NrQnZcm/nyg==}
+ engines: {node: '>=18'}
dependencies:
- '@sentry-internal/replay': 8.55.0
- '@sentry/core': 8.55.0
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-amqplib': 0.51.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-connect': 0.48.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-dataloader': 0.22.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-express': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-fs': 0.24.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-generic-pool': 0.48.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-graphql': 0.52.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-hapi': 0.51.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-http': 0.204.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-ioredis': 0.52.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-kafkajs': 0.14.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-knex': 0.49.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-koa': 0.52.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-lru-memoizer': 0.49.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mongodb': 0.57.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mongoose': 0.51.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mysql': 0.50.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mysql2': 0.51.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-pg': 0.57.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-redis': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-tedious': 0.23.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-undici': 0.15.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/resources': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/sdk-trace-base': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@prisma/instrumentation': 6.15.0(@opentelemetry/api@1.9.0)
+ '@sentry/core': 10.19.0
+ '@sentry/node-core': 10.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0)(@opentelemetry/core@2.1.0)(@opentelemetry/instrumentation@0.204.0)(@opentelemetry/resources@2.1.0)(@opentelemetry/sdk-trace-base@2.1.0)(@opentelemetry/semantic-conventions@1.37.0)
+ '@sentry/opentelemetry': 10.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0)(@opentelemetry/core@2.1.0)(@opentelemetry/sdk-trace-base@2.1.0)(@opentelemetry/semantic-conventions@1.37.0)
+ import-in-the-middle: 1.15.0
+ minimatch: 9.0.5
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /@sentry-internal/replay@8.55.0:
- resolution: {integrity: sha512-roCDEGkORwolxBn8xAKedybY+Jlefq3xYmgN2fr3BTnsXjSYOPC7D1/mYqINBat99nDtvgFvNfRcZPiwwZ1hSw==}
- engines: {node: '>=14.18'}
+ /@sentry/nuxt@10.19.0(nuxt@3.16.2)(pinia@3.0.2)(rollup@4.50.0)(vue@3.5.21):
+ resolution: {integrity: sha512-GkEF5b2w2P8CpKC2XJbuESa8GalQmn/1f06v4H5pIkBVZh+qNsUVnT8RM1/LllxlETRBP0r+fzS++o8MQgyhsw==}
+ engines: {node: '>=18.19.1'}
+ peerDependencies:
+ nuxt: '>=3.7.0 || 4.x'
+ dependencies:
+ '@nuxt/kit': 3.19.0
+ '@sentry/browser': 10.19.0
+ '@sentry/cloudflare': 10.19.0
+ '@sentry/core': 10.19.0
+ '@sentry/node': 10.19.0
+ '@sentry/rollup-plugin': 4.4.0(rollup@4.50.0)
+ '@sentry/vite-plugin': 4.4.0
+ '@sentry/vue': 10.19.0(pinia@3.0.2)(vue@3.5.21)
+ nuxt: 3.16.2(rollup@4.50.0)(sass@1.66.1)(vite@6.3.5)
+ transitivePeerDependencies:
+ - '@cloudflare/workers-types'
+ - encoding
+ - magicast
+ - pinia
+ - rollup
+ - supports-color
+ - vue
+ dev: false
+
+ /@sentry/opentelemetry@10.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0)(@opentelemetry/core@2.1.0)(@opentelemetry/sdk-trace-base@2.1.0)(@opentelemetry/semantic-conventions@1.37.0):
+ resolution: {integrity: sha512-o1NWDWXM4flBIqqBECcaZ+y0TS44UxQh5BtTTPJzkU0FsWOytn9lp9ccVi7qBMb7Zrl3rw3Q0BRNETKVG5Ag/w==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.9.0
+ '@opentelemetry/context-async-hooks': ^1.30.1 || ^2.1.0
+ '@opentelemetry/core': ^1.30.1 || ^2.1.0
+ '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0
+ '@opentelemetry/semantic-conventions': ^1.37.0
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/sdk-trace-base': 2.1.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.37.0
+ '@sentry/core': 10.19.0
+ dev: false
+
+ /@sentry/rollup-plugin@4.4.0(rollup@4.50.0):
+ resolution: {integrity: sha512-O70D1Ce859n9H+L1Td3pm5AIiokT5SfIHIV2HdZwVvUuG/B+YSUdqH/pok9T1zAKVxqQLn2NjjzF6W6fGqsBjQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ rollup: '>=3.2.0'
dependencies:
- '@sentry-internal/browser-utils': 8.55.0
- '@sentry/core': 8.55.0
+ '@sentry/bundler-plugin-core': 4.4.0
+ rollup: 4.50.0
+ unplugin: 1.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
- /@sentry/browser@8.55.0:
- resolution: {integrity: sha512-1A31mCEWCjaMxJt6qGUK+aDnLDcK6AwLAZnqpSchNysGni1pSn1RWSmk9TBF8qyTds5FH8B31H480uxMPUJ7Cw==}
- engines: {node: '>=14.18'}
+ /@sentry/vite-plugin@4.4.0:
+ resolution: {integrity: sha512-sOq1xJj5URIa/c4fSJomjOjp7l0ljk4WWRjol6ERwJ5wntOKDrw5Y7T1ZbyiDGD8/ndzQnn4Od03Z+jSvpqwog==}
+ engines: {node: '>= 14'}
dependencies:
- '@sentry-internal/browser-utils': 8.55.0
- '@sentry-internal/feedback': 8.55.0
- '@sentry-internal/replay': 8.55.0
- '@sentry-internal/replay-canvas': 8.55.0
- '@sentry/core': 8.55.0
- dev: false
-
- /@sentry/core@8.55.0:
- resolution: {integrity: sha512-6g7jpbefjHYs821Z+EBJ8r4Z7LT5h80YSWRJaylGS4nW5W5Z2KXzpdnyFarv37O7QjauzVC2E+PABmpkw5/JGA==}
- engines: {node: '>=14.18'}
+ '@sentry/bundler-plugin-core': 4.4.0
+ unplugin: 1.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
- /@sentry/vue@8.55.0(pinia@3.0.2)(vue@3.5.21):
- resolution: {integrity: sha512-J6lcpzL39snV/spoGpwyk5Rp1wSFxOV4qV1NhQ9OlLHORVBp/Xpw7cEA0oKqG2w1wVtCV+gC5Jjf9HTmYiHQOQ==}
- engines: {node: '>=14.18'}
+ /@sentry/vue@10.19.0(pinia@3.0.2)(vue@3.5.21):
+ resolution: {integrity: sha512-ocMWDfRvOkc4avoSyM3GOSUXlUXqCSVxMvrTymQV8rBorkQ979i1Gxz5DLYjbPMqGoP7jBAFG+b4+ISYo5fTNg==}
+ engines: {node: '>=18'}
peerDependencies:
pinia: 2.x || 3.x
vue: 2.x || 3.x
@@ -2416,8 +3081,8 @@ packages:
pinia:
optional: true
dependencies:
- '@sentry/browser': 8.55.0
- '@sentry/core': 8.55.0
+ '@sentry/browser': 10.19.0
+ '@sentry/core': 10.19.0
pinia: 3.0.2(vue@3.5.21)
vue: 3.5.21
dev: false
@@ -2434,12 +3099,10 @@ packages:
/@sindresorhus/is@7.0.2:
resolution: {integrity: sha512-d9xRovfKNz1SKieM0qJdO+PQonjnnIfSNWfHYnBSJ9hkjm0ZPw6HlxscDXYstp3z+7V2GOFHc+J0CYrYTjqCJw==}
engines: {node: '>=18'}
- dev: true
/@sindresorhus/merge-streams@2.3.0:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
- dev: true
/@sindresorhus/merge-streams@4.0.0:
resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
@@ -2448,7 +3111,6 @@ packages:
/@speed-highlight/core@1.2.7:
resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==}
- dev: true
/@starknet-io/types-js@0.7.10:
resolution: {integrity: sha512-1VtCqX4AHWJlRRSYGSn+4X1mqolI1Tdq62IwzoU2vUuEE72S1OlEeGhpvd6XsdqXcfHmVzYfj8k1XtKBQqwo9w==}
@@ -2592,9 +3254,14 @@ packages:
requiresBuild: true
dependencies:
tslib: 2.8.1
- dev: true
optional: true
+ /@types/connect@3.4.38:
+ resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
+ dependencies:
+ '@types/node': 24.3.1
+ dev: false
+
/@types/debug@4.1.12:
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
dependencies:
@@ -2630,6 +3297,12 @@ packages:
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
dev: false
+ /@types/mysql@2.15.27:
+ resolution: {integrity: sha512-YfWiV16IY0OeBfBCk8+hXKmdTKrKlwKN1MNKAPBu5JYxLwBEZl7QzeEpGnlZb3VMGJrrGmB84gXiH+ofs/TezA==}
+ dependencies:
+ '@types/node': 24.3.1
+ dev: false
+
/@types/node@10.12.18:
resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==}
dev: false
@@ -2644,11 +3317,33 @@ packages:
deprecated: This is a stub types definition. parse-path provides its own type definitions, so you do not need this installed.
dependencies:
parse-path: 7.1.0
- dev: true
+
+ /@types/pg-pool@2.0.6:
+ resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==}
+ dependencies:
+ '@types/pg': 8.15.5
+ dev: false
+
+ /@types/pg@8.15.5:
+ resolution: {integrity: sha512-LF7lF6zWEKxuT3/OR8wAZGzkg4ENGXFNyiV/JeOt9z5B+0ZVwbql9McqX5c/WStFq1GaGso7H1AzP/qSzmlCKQ==}
+ dependencies:
+ '@types/node': 24.3.1
+ pg-protocol: 1.10.3
+ pg-types: 2.2.0
+ dev: false
/@types/resolve@1.20.2:
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
- dev: true
+
+ /@types/shimmer@1.2.0:
+ resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==}
+ dev: false
+
+ /@types/tedious@4.0.14:
+ resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==}
+ dependencies:
+ '@types/node': 24.3.1
+ dev: false
/@types/web-bluetooth@0.0.20:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
@@ -2662,7 +3357,6 @@ packages:
hookable: 5.5.3
unhead: 2.0.14
vue: 3.5.21
- dev: true
/@unocss/core@66.5.0:
resolution: {integrity: sha512-4JStg50nrwd4aJulbPYglqHyuVUHMEX2EltpdxrrxknvSjy4LriKCVUCEmIljsbTFDXm8xcPnPGs6VN/ZmlKlA==}
@@ -2719,7 +3413,6 @@ packages:
- encoding
- rollup
- supports-color
- dev: true
/@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5)(vue@3.5.21):
resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==}
@@ -2736,7 +3429,6 @@ packages:
vue: 3.5.21
transitivePeerDependencies:
- supports-color
- dev: true
/@vitejs/plugin-vue@5.2.4(vite@6.3.5)(vue@3.5.21):
resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==}
@@ -2747,7 +3439,6 @@ packages:
dependencies:
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
vue: 3.5.21
- dev: true
/@vue-macros/common@1.16.1(vue@3.5.21):
resolution: {integrity: sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg==}
@@ -2765,11 +3456,9 @@ packages:
pathe: 2.0.3
picomatch: 4.0.3
vue: 3.5.21
- dev: true
/@vue/babel-helper-vue-transform-on@1.5.0:
resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==}
- dev: true
/@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.3):
resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==}
@@ -2791,7 +3480,6 @@ packages:
'@vue/shared': 3.5.21
transitivePeerDependencies:
- supports-color
- dev: true
/@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.3):
resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==}
@@ -2806,7 +3494,6 @@ packages:
'@vue/compiler-sfc': 3.5.21
transitivePeerDependencies:
- supports-color
- dev: true
/@vue/compiler-core@3.5.21:
resolution: {integrity: sha512-8i+LZ0vf6ZgII5Z9XmUvrCyEzocvWT+TeR2VBUVlzIH6Tyv57E20mPZ1bCS+tbejgUgmjrEh7q/0F0bibskAmw==}
@@ -2844,7 +3531,6 @@ packages:
/@vue/devtools-api@6.6.4:
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
- dev: true
/@vue/devtools-api@7.7.7:
resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==}
@@ -2866,7 +3552,6 @@ packages:
vue: 3.5.21
transitivePeerDependencies:
- vite
- dev: true
/@vue/devtools-kit@7.7.7:
resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==}
@@ -3057,7 +3742,6 @@ packages:
/abbrev@3.0.1:
resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==}
engines: {node: ^18.17.0 || >=20.5.0}
- dev: true
/abi-wan-kanabi@2.2.4:
resolution: {integrity: sha512-0aA81FScmJCPX+8UvkXLki3X1+yPQuWxEkqXBVKltgPAK79J+NB+Lp5DouMXa7L6f+zcRlIA/6XO7BN/q9fnvg==}
@@ -3074,7 +3758,6 @@ packages:
engines: {node: '>=6.5'}
dependencies:
event-target-shim: 5.0.1
- dev: true
/acorn-import-attributes@1.9.5(acorn@8.15.0):
resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
@@ -3082,7 +3765,6 @@ packages:
acorn: ^8
dependencies:
acorn: 8.15.0
- dev: true
/acorn-import-phases@1.0.4(acorn@8.15.0):
resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==}
@@ -3098,10 +3780,18 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ /agent-base@6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
+ engines: {node: '>= 6.0.0'}
+ dependencies:
+ debug: 4.4.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/agent-base@7.1.4:
resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
engines: {node: '>= 14'}
- dev: true
/ajv-formats@2.1.1(ajv@8.17.1):
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
@@ -3139,7 +3829,6 @@ packages:
/ansi-regex@6.2.0:
resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==}
engines: {node: '>=12'}
- dev: true
/ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
@@ -3150,7 +3839,6 @@ packages:
/ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
- dev: true
/ansicolors@0.3.2:
resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==}
@@ -3159,7 +3847,6 @@ packages:
/ansis@4.1.0:
resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
engines: {node: '>=14'}
- dev: true
/anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
@@ -3179,7 +3866,6 @@ packages:
lodash: 4.17.21
normalize-path: 3.0.0
readable-stream: 4.7.0
- dev: true
/archiver@7.0.1:
resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==}
@@ -3192,7 +3878,6 @@ packages:
readdir-glob: 1.1.3
tar-stream: 3.1.7
zip-stream: 6.0.1
- dev: true
/asn1.js@4.10.1:
resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
@@ -3218,7 +3903,6 @@ packages:
dependencies:
'@babel/parser': 7.28.3
pathe: 2.0.3
- dev: true
/ast-walker-scope@0.6.2:
resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==}
@@ -3226,15 +3910,12 @@ packages:
dependencies:
'@babel/parser': 7.28.3
ast-kit: 1.4.3
- dev: true
/async-sema@3.1.1:
resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==}
- dev: true
/async@3.2.6:
resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==}
- dev: true
/autoprefixer@10.4.21(postcss@8.5.6):
resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==}
@@ -3250,7 +3931,6 @@ packages:
picocolors: 1.1.1
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/available-typed-arrays@1.0.7:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
@@ -3261,16 +3941,13 @@ packages:
/b4a@1.6.7:
resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==}
- dev: true
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
/bare-events@2.6.1:
resolution: {integrity: sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==}
requiresBuild: true
- dev: true
optional: true
/base-x@3.0.11:
@@ -3362,13 +4039,11 @@ packages:
/boolbase@1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
- dev: true
/brace-expansion@2.0.2:
resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
dependencies:
balanced-match: 1.0.2
- dev: true
/braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
@@ -3454,7 +4129,6 @@ packages:
electron-to-chromium: 1.5.214
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.4)
- dev: true
/bs58@4.0.1:
resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==}
@@ -3486,11 +4160,9 @@ packages:
/buffer-crc32@1.0.0:
resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==}
engines: {node: '>=8.0.0'}
- dev: true
/buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- dev: true
/buffer-xor@1.0.3:
resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}
@@ -3518,7 +4190,6 @@ packages:
engines: {node: '>=18'}
dependencies:
run-applescript: 7.0.0
- dev: true
/c12@3.2.0(magicast@0.3.5):
resolution: {integrity: sha512-ixkEtbYafL56E6HiFuonMm1ZjoKtIo7TH68/uiEq4DAwv9NcUX2nJ95F8TrbMeNjqIkZpruo3ojXQJ+MGG5gcQ==}
@@ -3542,10 +4213,31 @@ packages:
pkg-types: 2.3.0
rc9: 2.1.2
+ /c12@3.3.0(magicast@0.3.5):
+ resolution: {integrity: sha512-K9ZkuyeJQeqLEyqldbYLG3wjqwpw4BVaAqvmxq3GYKK0b1A/yYQdIcJxkzAOWcNVWhJpRXAPfZFueekiY/L8Dw==}
+ peerDependencies:
+ magicast: ^0.3.5
+ peerDependenciesMeta:
+ magicast:
+ optional: true
+ dependencies:
+ chokidar: 4.0.3
+ confbox: 0.2.2
+ defu: 6.1.4
+ dotenv: 17.2.2
+ exsolve: 1.0.7
+ giget: 2.0.0
+ jiti: 2.6.1
+ magicast: 0.3.5
+ ohash: 2.0.11
+ pathe: 2.0.3
+ perfect-debounce: 2.0.0
+ pkg-types: 2.3.0
+ rc9: 2.1.2
+
/cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
- dev: true
/call-bind-apply-helpers@1.0.2:
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
@@ -3589,11 +4281,9 @@ packages:
caniuse-lite: 1.0.30001739
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- dev: true
/caniuse-lite@1.0.30001739:
resolution: {integrity: sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==}
- dev: true
/cardinal@2.1.1:
resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==}
@@ -3631,7 +4321,6 @@ packages:
/chownr@3.0.0:
resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
engines: {node: '>=18'}
- dev: true
/chrome-launcher@1.2.0:
resolution: {integrity: sha512-JbuGuBNss258bvGil7FT4HKdC3SC2K7UAEUqiPy3ACS3Yxo3hAW6bvFpCu2HsIJLgTqxgEX6BkujvzZfLpUD0Q==}
@@ -3664,6 +4353,10 @@ packages:
dependencies:
consola: 3.4.2
+ /cjs-module-lexer@1.4.3:
+ resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==}
+ dev: false
+
/clipboardy@4.0.0:
resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==}
engines: {node: '>=18'}
@@ -3671,7 +4364,6 @@ packages:
execa: 8.0.1
is-wsl: 3.1.0
is64bit: 2.0.0
- dev: true
/cliui@6.0.0:
resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
@@ -3692,7 +4384,6 @@ packages:
/cluster-key-slot@1.1.2:
resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
engines: {node: '>=0.10.0'}
- dev: true
/codemirror@6.0.2:
resolution: {integrity: sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==}
@@ -3717,16 +4408,13 @@ packages:
/colord@2.9.3:
resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
- dev: true
/commander@11.1.0:
resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
engines: {node: '>=16'}
- dev: true
/commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
- dev: true
/commander@7.2.0:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
@@ -3735,15 +4423,12 @@ packages:
/commondir@1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: true
/compatx@0.1.8:
resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==}
- dev: true
/compatx@0.2.0:
resolution: {integrity: sha512-6gLRNt4ygsi5NyMVhceOCFv14CIdDFN7fQjX1U4+47qVE/+kjPoXMK65KWK+dWxmFzMTuKazoQ9sch6pM0p5oA==}
- dev: true
/compress-commons@6.0.2:
resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==}
@@ -3754,7 +4439,6 @@ packages:
is-stream: 2.0.1
normalize-path: 3.0.0
readable-stream: 4.7.0
- dev: true
/confbox@0.1.8:
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
@@ -3776,20 +4460,16 @@ packages:
/convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- dev: true
/cookie-es@1.2.2:
resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==}
- dev: true
/cookie-es@2.0.0:
resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==}
- dev: true
/cookie@1.0.2:
resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==}
engines: {node: '>=18'}
- dev: true
/copy-anything@3.0.5:
resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
@@ -3811,7 +4491,6 @@ packages:
dependencies:
crc-32: 1.2.2
readable-stream: 4.7.0
- dev: true
/create-ecdh@4.0.4:
resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
@@ -3861,7 +4540,6 @@ packages:
/croner@9.1.0:
resolution: {integrity: sha512-p9nwwR4qyT5W996vBZhdvBCnMhicY5ytZkR4D1Xj0wuTDEiMnjwR57Q3RXYY/s0EpX6Ay3vgIcfaR+ewGHsi+g==}
engines: {node: '>=18.0'}
- dev: true
/cross-env@7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
@@ -3878,13 +4556,11 @@ packages:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- dev: true
/crossws@0.3.5:
resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==}
dependencies:
uncrypto: 0.1.3
- dev: true
/crypto-browserify@3.12.1:
resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==}
@@ -3928,7 +4604,6 @@ packages:
postcss: ^8.0.9
dependencies:
postcss: 8.5.6
- dev: true
/css-gradient-parser@0.0.16:
resolution: {integrity: sha512-3O5QdqgFRUbXvK1x5INf1YkBz1UKSWqrd63vWsum8MNHDBYD5urm3QtxZbKU259OrEXNM26lP/MPY3d1IGkBgA==}
@@ -3943,7 +4618,6 @@ packages:
domhandler: 5.0.3
domutils: 3.2.2
nth-check: 2.1.1
- dev: true
/css-to-react-native@3.2.0:
resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==}
@@ -3959,7 +4633,6 @@ packages:
dependencies:
mdn-data: 2.0.28
source-map-js: 1.2.1
- dev: true
/css-tree@3.1.0:
resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==}
@@ -3967,18 +4640,15 @@ packages:
dependencies:
mdn-data: 2.12.2
source-map-js: 1.2.1
- dev: true
/css-what@6.2.2:
resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
engines: {node: '>= 6'}
- dev: true
/cssesc@3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
hasBin: true
- dev: true
/cssnano-preset-default@7.0.9(postcss@8.5.6):
resolution: {integrity: sha512-tCD6AAFgYBOVpMBX41KjbvRh9c2uUjLXRyV7KHSIrwHiq5Z9o0TFfUCoM3TwVrRsRteN3sVXGNvjVNxYzkpTsA==}
@@ -4017,7 +4687,6 @@ packages:
postcss-reduce-transforms: 7.0.1(postcss@8.5.6)
postcss-svgo: 7.1.0(postcss@8.5.6)
postcss-unique-selectors: 7.0.4(postcss@8.5.6)
- dev: true
/cssnano-utils@5.0.1(postcss@8.5.6):
resolution: {integrity: sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==}
@@ -4026,7 +4695,6 @@ packages:
postcss: ^8.4.32
dependencies:
postcss: 8.5.6
- dev: true
/cssnano@7.1.1(postcss@8.5.6):
resolution: {integrity: sha512-fm4D8ti0dQmFPeF8DXSAA//btEmqCOgAc/9Oa3C1LW94h5usNrJEfrON7b4FkPZgnDEn6OUs5NdxiJZmAtGOpQ==}
@@ -4037,14 +4705,12 @@ packages:
cssnano-preset-default: 7.0.9(postcss@8.5.6)
lilconfig: 3.1.3
postcss: 8.5.6
- dev: true
/csso@5.0.5:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
dependencies:
css-tree: 2.2.1
- dev: true
/csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
@@ -4319,7 +4985,6 @@ packages:
optional: true
sqlite3:
optional: true
- dev: true
/debug@4.4.1:
resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
@@ -4340,12 +5005,10 @@ packages:
/deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
- dev: true
/default-browser-id@5.0.0:
resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==}
engines: {node: '>=18'}
- dev: true
/default-browser@5.2.1:
resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==}
@@ -4353,7 +5016,6 @@ packages:
dependencies:
bundle-name: 4.1.0
default-browser-id: 5.0.0
- dev: true
/define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
@@ -4367,12 +5029,10 @@ packages:
/define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
- dev: true
/define-lazy-prop@3.0.0:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
- dev: true
/define-properties@1.2.1:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
@@ -4400,12 +5060,10 @@ packages:
/denque@2.1.0:
resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==}
engines: {node: '>=0.10'}
- dev: true
/depd@2.0.0:
resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
engines: {node: '>= 0.8'}
- dev: true
/des.js@1.1.0:
resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==}
@@ -4421,21 +5079,17 @@ packages:
resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
engines: {node: '>=0.10'}
hasBin: true
- dev: true
/detect-libc@2.0.4:
resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
engines: {node: '>=8'}
- dev: true
/devalue@5.3.2:
resolution: {integrity: sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw==}
- dev: true
/diff@8.0.2:
resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==}
engines: {node: '>=0.3.1'}
- dev: true
/diffie-hellman@5.0.3:
resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
@@ -4455,7 +5109,6 @@ packages:
domelementtype: 2.3.0
domhandler: 5.0.3
entities: 4.5.0
- dev: true
/domain-browser@4.22.0:
resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==}
@@ -4464,14 +5117,12 @@ packages:
/domelementtype@2.3.0:
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
- dev: true
/domhandler@5.0.3:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
dependencies:
domelementtype: 2.3.0
- dev: true
/domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
@@ -4479,19 +5130,16 @@ packages:
dom-serializer: 2.0.0
domelementtype: 2.3.0
domhandler: 5.0.3
- dev: true
/dot-prop@9.0.0:
resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==}
engines: {node: '>=18'}
dependencies:
type-fest: 4.41.0
- dev: true
/dotenv@16.6.1:
resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
- dev: true
/dotenv@17.2.2:
resolution: {integrity: sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==}
@@ -4508,11 +5156,9 @@ packages:
/duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
- dev: true
/eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- dev: true
/ecpair@2.1.0:
resolution: {integrity: sha512-cL/mh3MtJutFOvFc27GPZE2pWL3a3k4YvzUWEOvilnfZVlH3Jwgx/7d6tlD7/75tNk8TG2m+7Kgtz0SI1tWcqw==}
@@ -4525,11 +5171,9 @@ packages:
/ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- dev: true
/electron-to-chromium@1.5.214:
resolution: {integrity: sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==}
- dev: true
/elliptic@6.6.1:
resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==}
@@ -4552,12 +5196,10 @@ packages:
/emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- dev: true
/encodeurl@2.0.0:
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'}
- dev: true
/enhanced-resolve@5.18.3:
resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
@@ -4565,7 +5207,6 @@ packages:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.3
- dev: true
/entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
@@ -4573,7 +5214,6 @@ packages:
/error-stack-parser-es@1.0.5:
resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==}
- dev: true
/errx@0.1.0:
resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==}
@@ -4590,7 +5230,6 @@ packages:
/es-module-lexer@1.7.0:
resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
- dev: true
/es-object-atoms@1.1.1:
resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
@@ -4638,7 +5277,6 @@ packages:
/escape-html@1.0.3:
resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
- dev: true
/escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
@@ -4691,7 +5329,6 @@ packages:
/etag@1.8.1:
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
- dev: true
/ethereum-cryptography@2.2.1:
resolution: {integrity: sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==}
@@ -4716,7 +5353,6 @@ packages:
/event-target-shim@5.0.1:
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
engines: {node: '>=6'}
- dev: true
/events@3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
@@ -4742,7 +5378,6 @@ packages:
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- dev: true
/execa@9.6.0:
resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==}
@@ -4772,7 +5407,6 @@ packages:
mlly: 1.8.0
pathe: 1.1.2
ufo: 1.6.1
- dev: true
/fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -4780,7 +5414,6 @@ packages:
/fast-fifo@1.3.2:
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
- dev: true
/fast-glob@3.3.3:
resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
@@ -4791,11 +5424,9 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.8
- dev: true
/fast-npm-meta@0.4.6:
resolution: {integrity: sha512-zbBBOAOlzxfrU4WSnbCHk/nR6Vf32lSEPxDEvNOR08Z5DSZ/A6qJu0rqrHVcexBTd1hc2gim998xnqF/R1PuEw==}
- dev: true
/fast-uri@3.1.0:
resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
@@ -4805,7 +5436,6 @@ packages:
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
dependencies:
reusify: 1.1.0
- dev: true
/fdir@6.5.0(picomatch@4.0.3):
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
@@ -4873,16 +5503,17 @@ packages:
dependencies:
cross-spawn: 7.0.6
signal-exit: 4.1.0
- dev: true
+
+ /forwarded-parse@2.1.2:
+ resolution: {integrity: sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==}
+ dev: false
/fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- dev: true
/fresh@2.0.0:
resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
engines: {node: '>= 0.8'}
- dev: true
/fs-extra@10.1.0:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
@@ -4893,6 +5524,10 @@ packages:
universalify: 2.0.1
dev: false
+ /fs.realpath@1.0.0:
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
+ dev: false
+
/fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@@ -4906,12 +5541,10 @@ packages:
/fuse.js@7.1.0:
resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==}
engines: {node: '>=10'}
- dev: true
/gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
- dev: true
/get-caller-file@2.0.5:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
@@ -4935,7 +5568,6 @@ packages:
/get-port-please@3.2.0:
resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==}
- dev: true
/get-proto@1.0.1:
resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
@@ -4948,7 +5580,6 @@ packages:
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- dev: true
/get-stream@9.0.1:
resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
@@ -4974,13 +5605,11 @@ packages:
dependencies:
is-ssh: 1.4.1
parse-url: 9.2.0
- dev: true
/git-url-parse@16.1.0:
resolution: {integrity: sha512-cPLz4HuK86wClEW7iDdeAKcCVlWXmrLpb2L+G9goW0Z1dtpNS6BXXSOckUTlJT/LDQViE1QZKstNORzHsLnobw==}
dependencies:
git-up: 8.1.1
- dev: true
/glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
@@ -5002,14 +5631,22 @@ packages:
minipass: 7.1.2
package-json-from-dist: 1.0.1
path-scurry: 1.11.1
- dev: true
+
+ /glob@9.3.5:
+ resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ fs.realpath: 1.0.0
+ minimatch: 8.0.4
+ minipass: 4.2.8
+ path-scurry: 1.11.1
+ dev: false
/global-directory@4.0.1:
resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==}
engines: {node: '>=18'}
dependencies:
ini: 4.1.1
- dev: true
/globby@14.1.0:
resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==}
@@ -5021,7 +5658,6 @@ packages:
path-type: 6.0.0
slash: 5.1.0
unicorn-magic: 0.3.0
- dev: true
/gopd@1.2.0:
resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
@@ -5036,7 +5672,6 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
duplexer: 0.1.2
- dev: true
/h3-compression@0.3.2(h3@1.15.4):
resolution: {integrity: sha512-B+yCKyDRnO0BXSfjAP4tCXJgJwmnKp3GyH5Yh66mY9KuOCrrGQSPk/gBFG2TgH7OyB/6mvqNZ1X0XNVuy0qRsw==}
@@ -5058,7 +5693,6 @@ packages:
radix3: 1.1.2
ufo: 1.6.1
uncrypto: 0.1.3
- dev: true
/has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -5144,17 +5778,25 @@ packages:
setprototypeof: 1.2.0
statuses: 2.0.1
toidentifier: 1.0.1
- dev: true
/http-shutdown@1.2.2:
resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==}
engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
- dev: true
/https-browserify@1.0.0:
resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==}
dev: false
+ /https-proxy-agent@5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
+ engines: {node: '>= 6'}
+ dependencies:
+ agent-base: 6.0.2
+ debug: 4.4.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/https-proxy-agent@7.0.6:
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
@@ -5163,16 +5805,13 @@ packages:
debug: 4.4.1
transitivePeerDependencies:
- supports-color
- dev: true
/httpxy@0.1.7:
resolution: {integrity: sha512-pXNx8gnANKAndgga5ahefxc++tJvNL87CXoRwxn1cJE2ZkWEojF3tNfQIEhZX/vfpt+wzeAzpUI4qkediX1MLQ==}
- dev: true
/human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
- dev: true
/human-signals@8.0.1:
resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==}
@@ -5195,7 +5834,6 @@ packages:
/image-meta@0.2.1:
resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==}
- dev: true
/image-size@2.0.2:
resolution: {integrity: sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w==}
@@ -5206,7 +5844,16 @@ packages:
/immutable@4.3.7:
resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==}
- /impound@0.2.2:
+ /import-in-the-middle@1.15.0:
+ resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==}
+ dependencies:
+ acorn: 8.15.0
+ acorn-import-attributes: 1.9.5(acorn@8.15.0)
+ cjs-module-lexer: 1.4.3
+ module-details-from-path: 1.0.4
+ dev: false
+
+ /impound@0.2.2(rollup@4.50.0):
resolution: {integrity: sha512-9CNg+Ly8QjH4FwCUoE9nl1zeqY1NPK1s1P6Btp4L8lJxn8oZLN/0p6RZhitnyEL0BnVWrcVPfbs0Q3x+O/ucHg==}
dependencies:
'@rollup/pluginutils': 5.3.0(rollup@4.50.0)
@@ -5216,7 +5863,6 @@ packages:
unplugin: 2.3.10
transitivePeerDependencies:
- rollup
- dev: true
/inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -5224,7 +5870,6 @@ packages:
/ini@4.1.1:
resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
/internmap@2.0.3:
resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==}
@@ -5246,11 +5891,9 @@ packages:
standard-as-callback: 2.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/iron-webcrypto@1.2.1:
resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
- dev: true
/is-arguments@1.2.0:
resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==}
@@ -5281,13 +5924,11 @@ packages:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
engines: {node: '>=8'}
hasBin: true
- dev: true
/is-docker@3.0.0:
resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
- dev: true
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
@@ -5319,7 +5960,6 @@ packages:
hasBin: true
dependencies:
is-docker: 3.0.0
- dev: true
/is-installed-globally@1.0.0:
resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==}
@@ -5327,11 +5967,9 @@ packages:
dependencies:
global-directory: 4.0.1
is-path-inside: 4.0.0
- dev: true
/is-module@1.0.0:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
- dev: true
/is-nan@1.3.2:
resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
@@ -5348,7 +5986,6 @@ packages:
/is-path-inside@4.0.0:
resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==}
engines: {node: '>=12'}
- dev: true
/is-plain-obj@4.1.0:
resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
@@ -5359,7 +5996,6 @@ packages:
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
dependencies:
'@types/estree': 1.0.8
- dev: true
/is-regex@1.2.1:
resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
@@ -5375,17 +6011,14 @@ packages:
resolution: {integrity: sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==}
dependencies:
protocols: 2.0.2
- dev: true
/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
- dev: true
/is-stream@3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: true
/is-stream@4.0.1:
resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
@@ -5413,21 +6046,18 @@ packages:
engines: {node: '>=8'}
dependencies:
is-docker: 2.2.1
- dev: true
/is-wsl@3.1.0:
resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
engines: {node: '>=16'}
dependencies:
is-inside-container: 1.0.0
- dev: true
/is64bit@2.0.0:
resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==}
engines: {node: '>=18'}
dependencies:
system-architecture: 0.1.0
- dev: true
/isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
@@ -5438,12 +6068,10 @@ packages:
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- dev: true
/isexe@3.1.1:
resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
engines: {node: '>=16'}
- dev: true
/isomorphic-timers-promises@1.0.1:
resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==}
@@ -5456,7 +6084,6 @@ packages:
'@isaacs/cliui': 8.0.2
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- dev: true
/jest-worker@27.5.1:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
@@ -5471,6 +6098,10 @@ packages:
resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
hasBin: true
+ /jiti@2.6.1:
+ resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
+ hasBin: true
+
/js-sha256@0.11.1:
resolution: {integrity: sha512-o6WSo/LUvY2uC4j7mO50a2ms7E/EAdbP0swigLV+nzHKTTaYnaLIWJ02VdXrsJX0vGedDESQnLsOekr94ryfjg==}
dev: false
@@ -5481,7 +6112,6 @@ packages:
/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- dev: true
/js-tokens@9.0.1:
resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
@@ -5490,7 +6120,6 @@ packages:
resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
engines: {node: '>=6'}
hasBin: true
- dev: true
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
@@ -5504,7 +6133,6 @@ packages:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
hasBin: true
- dev: true
/jsonfile@6.2.0:
resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==}
@@ -5517,12 +6145,10 @@ packages:
/kleur@3.0.3:
resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
engines: {node: '>=6'}
- dev: true
/kleur@4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
- dev: true
/klona@2.0.6:
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
@@ -5536,14 +6162,12 @@ packages:
dependencies:
picocolors: 1.1.1
shell-quote: 1.8.3
- dev: true
/lazystream@1.0.1:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
dependencies:
readable-stream: 2.3.8
- dev: true
/lean-qr@2.5.0:
resolution: {integrity: sha512-NFHxjN/R10Lmdpam5B7xxk5/SvZuvXzTNZiFslxxt+Ki8MC9fbMoPbKMVbnj7PD7Ayn1jtxRmVSk96gNXDfdIA==}
@@ -5562,7 +6186,6 @@ packages:
/lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
- dev: true
/linebreak@1.1.0:
resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==}
@@ -5593,7 +6216,6 @@ packages:
ufo: 1.6.1
untun: 0.1.3
uqr: 0.1.2
- dev: true
/loader-runner@4.3.0:
resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
@@ -5624,23 +6246,18 @@ packages:
/lodash.defaults@4.2.0:
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
- dev: true
/lodash.isarguments@3.1.0:
resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==}
- dev: true
/lodash.memoize@4.1.2:
resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
- dev: true
/lodash.uniq@4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
- dev: true
/lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
- dev: true
/long@4.0.0:
resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==}
@@ -5656,13 +6273,11 @@ packages:
/lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
- dev: true
/lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
dependencies:
yallist: 3.1.1
- dev: true
/luxon@3.4.3:
resolution: {integrity: sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==}
@@ -5674,13 +6289,24 @@ packages:
engines: {node: '>=16.14.0'}
dependencies:
magic-string: 0.30.18
- dev: true
/magic-string@0.30.18:
resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==}
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
+ /magic-string@0.30.19:
+ resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ /magic-string@0.30.8:
+ resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+ dev: false
+
/magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
dependencies:
@@ -5707,20 +6333,16 @@ packages:
/mdn-data@2.0.28:
resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
- dev: true
/mdn-data@2.12.2:
resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
- dev: true
/merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
- dev: true
/merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- dev: true
/micro-ftch@0.3.1:
resolution: {integrity: sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==}
@@ -5732,7 +6354,6 @@ packages:
dependencies:
braces: 3.0.3
picomatch: 2.3.1
- dev: true
/miller-rabin@4.0.1:
resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
@@ -5750,7 +6371,6 @@ packages:
/mime-db@1.54.0:
resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
engines: {node: '>= 0.6'}
- dev: true
/mime-types@2.1.35:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
@@ -5764,24 +6384,20 @@ packages:
engines: {node: '>= 0.6'}
dependencies:
mime-db: 1.54.0
- dev: true
/mime@3.0.0:
resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
engines: {node: '>=10.0.0'}
hasBin: true
- dev: true
/mime@4.0.7:
resolution: {integrity: sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==}
engines: {node: '>=16'}
hasBin: true
- dev: true
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
engines: {node: '>=12'}
- dev: true
/minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
@@ -5796,26 +6412,34 @@ packages:
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.2
- dev: true
+
+ /minimatch@8.0.4:
+ resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.2
+ dev: false
/minimatch@9.0.5:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.2
- dev: true
+
+ /minipass@4.2.8:
+ resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
+ engines: {node: '>=8'}
+ dev: false
/minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
- dev: true
/minizlib@3.0.2:
resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
engines: {node: '>= 18'}
dependencies:
minipass: 7.1.2
- dev: true
/mitt@3.0.1:
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
@@ -5824,7 +6448,6 @@ packages:
resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
engines: {node: '>=10'}
hasBin: true
- dev: true
/mlly@1.8.0:
resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==}
@@ -5836,7 +6459,10 @@ packages:
/mocked-exports@0.1.1:
resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==}
- dev: true
+
+ /module-details-from-path@1.0.4:
+ resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==}
+ dev: false
/mrmime@2.0.1:
resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
@@ -5858,11 +6484,12 @@ packages:
resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==}
engines: {node: ^18 || >=20}
hasBin: true
- dev: true
/nanotar@0.2.0:
resolution: {integrity: sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==}
- dev: true
+
+ /napi-wasm@1.1.3:
+ resolution: {integrity: sha512-h/4nMGsHjZDCYmQVNODIrYACVJ+I9KItbG+0si6W/jSjdA9JbWDoU4LLeMXVcEQGHjttI2tuXqDrbGF7qkUHHg==}
/neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
@@ -5975,11 +6602,9 @@ packages:
- sqlite3
- supports-color
- uploadthing
- dev: true
/node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- dev: true
/node-fetch-native@1.6.7:
resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
@@ -5994,25 +6619,20 @@ packages:
optional: true
dependencies:
whatwg-url: 5.0.0
- dev: true
/node-forge@1.3.1:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
engines: {node: '>= 6.13.0'}
- dev: true
/node-gyp-build@4.8.4:
resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
hasBin: true
- dev: true
/node-mock-http@1.0.3:
resolution: {integrity: sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==}
- dev: true
/node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
- dev: true
/node-stdlib-browser@1.3.1:
resolution: {integrity: sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==}
@@ -6053,7 +6673,6 @@ packages:
hasBin: true
dependencies:
abbrev: 3.0.1
- dev: true
/normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
@@ -6062,14 +6681,12 @@ packages:
/normalize-range@0.1.2:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
- dev: true
/npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
path-key: 4.0.0
- dev: true
/npm-run-path@6.0.0:
resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==}
@@ -6077,13 +6694,11 @@ packages:
dependencies:
path-key: 4.0.0
unicorn-magic: 0.3.0
- dev: true
/nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
dependencies:
boolbase: 1.0.0
- dev: true
/nuxt-og-image@5.1.3(@unhead/vue@2.0.14)(unstorage@1.17.1)(vite@6.3.5)(vue@3.5.21):
resolution: {integrity: sha512-paZCfB+ez/7ywA7ic9/nNz6lrJ7rf5Jct2t4GmiCi6UuecuNkkE3CY9x3HKRpnrbMDSYNE2ziKQRJ5qL2lwUmg==}
@@ -6092,8 +6707,8 @@ packages:
'@unhead/vue': ^2.0.5
unstorage: ^1.15.0
dependencies:
- '@nuxt/devtools-kit': 2.6.3(magicast@0.3.5)(vite@6.3.5)
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/devtools-kit': 2.6.3(vite@6.3.5)
+ '@nuxt/kit': 3.19.0
'@resvg/resvg-js': 2.6.2
'@resvg/resvg-wasm': 2.6.2
'@unhead/vue': 2.0.14(vue@3.5.21)
@@ -6134,7 +6749,7 @@ packages:
/nuxt-site-config-kit@3.2.2(vue@3.5.21):
resolution: {integrity: sha512-SmTBVm6JQd5zHBy04/qn0gWo3rg1HTRGT/H91hxk/o+mDB3ll+TkzpZekD46RUBO/AD02ArLG5n2ndu6zhWsHA==}
dependencies:
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.0
pkg-types: 2.3.0
site-config-stack: 3.2.2(vue@3.5.21)
std-env: 3.9.0
@@ -6146,7 +6761,7 @@ packages:
/nuxt-site-config@3.2.2(vue@3.5.21):
resolution: {integrity: sha512-0zCo8nZKk11F4oEWvioTPpxYesJtiwWGfanh1coOfPmvGdYuCcJ/pusy8zdPb6xQkvAYqpTZUy7KKfjXjrE8rA==}
dependencies:
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.0
nuxt-site-config-kit: 3.2.2(vue@3.5.21)
pathe: 2.0.3
pkg-types: 2.3.0
@@ -6157,7 +6772,7 @@ packages:
- magicast
- vue
- /nuxt@3.16.2(sass@1.66.1)(vite@6.3.5):
+ /nuxt@3.16.2(rollup@4.50.0)(sass@1.66.1)(vite@6.3.5):
resolution: {integrity: sha512-yjIC/C4HW8Pd+m0ACGliEF0HnimXYGYvUzjOsTiLQKkDDt2T+djyZ+pCl9BfhQBA8rYmnsym2jUI+ubjv1iClw==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0.0}
hasBin: true
@@ -6172,11 +6787,11 @@ packages:
dependencies:
'@nuxt/cli': 3.28.0
'@nuxt/devalue': 2.0.2
- '@nuxt/devtools': 2.6.3(vite@6.3.5)(vue@3.5.21)
+ '@nuxt/devtools': 2.6.5(vite@6.3.5)(vue@3.5.21)
'@nuxt/kit': 3.16.2
'@nuxt/schema': 3.16.2
'@nuxt/telemetry': 2.6.6
- '@nuxt/vite-builder': 3.16.2(sass@1.66.1)(vue@3.5.21)
+ '@nuxt/vite-builder': 3.16.2(rollup@4.50.0)(sass@1.66.1)(vue@3.5.21)
'@oxc-parser/wasm': 0.60.0
'@unhead/vue': 2.0.14(vue@3.5.21)
'@vue/shared': 3.5.21
@@ -6197,7 +6812,7 @@ packages:
h3: 1.15.4
hookable: 5.5.3
ignore: 7.0.5
- impound: 0.2.2
+ impound: 0.2.2(rollup@4.50.0)
jiti: 2.5.1
klona: 2.0.6
knitwork: 1.2.0
@@ -6286,7 +6901,6 @@ packages:
- vue-tsc
- xml2js
- yaml
- dev: true
/nypm@0.6.1:
resolution: {integrity: sha512-hlacBiRiv1k9hZFiphPUkfSQ/ZfQzZDzC+8z0wL3lvDAOUu/2NnChkKuMoMjNur/9OpKuz2QsIeiPVN0xM5Q0w==}
@@ -6299,6 +6913,17 @@ packages:
pkg-types: 2.3.0
tinyexec: 1.0.1
+ /nypm@0.6.2:
+ resolution: {integrity: sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g==}
+ engines: {node: ^14.16.0 || >=16.10.0}
+ hasBin: true
+ dependencies:
+ citty: 0.1.6
+ consola: 3.4.2
+ pathe: 2.0.3
+ pkg-types: 2.3.0
+ tinyexec: 1.0.1
+
/object-inspect@1.13.4:
resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
engines: {node: '>= 0.4'}
@@ -6335,7 +6960,6 @@ packages:
destr: 2.0.5
node-fetch-native: 1.6.7
ufo: 1.6.1
- dev: true
/ohash@2.0.11:
resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
@@ -6343,21 +6967,18 @@ packages:
/on-change@5.0.1:
resolution: {integrity: sha512-n7THCP7RkyReRSLkJb8kUWoNsxUIBxTkIp3JKno+sEz6o/9AJ3w3P9fzQkITEkMwyTKJjZciF3v/pVoouxZZMg==}
engines: {node: '>=18'}
- dev: true
/on-finished@2.4.1:
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
engines: {node: '>= 0.8'}
dependencies:
ee-first: 1.1.1
- dev: true
/onetime@6.0.0:
resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
engines: {node: '>=12'}
dependencies:
mimic-fn: 4.0.0
- dev: true
/open@10.2.0:
resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==}
@@ -6367,7 +6988,6 @@ packages:
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
wsl-utils: 0.1.0
- dev: true
/open@8.4.2:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
@@ -6376,7 +6996,6 @@ packages:
define-lazy-prop: 2.0.0
is-docker: 2.2.1
is-wsl: 2.2.0
- dev: true
/os-browserify@0.3.0:
resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==}
@@ -6398,7 +7017,6 @@ packages:
'@oxc-parser/binding-wasm32-wasi': 0.56.5
'@oxc-parser/binding-win32-arm64-msvc': 0.56.5
'@oxc-parser/binding-win32-x64-msvc': 0.56.5
- dev: true
/oxlint@1.14.0:
resolution: {integrity: sha512-oo0nq3zF9hmgATGc9esoMahLuEESOodUxEDeHDA2K7tbYcSfcmReE9G2QNppnq9rOSQHLTwlMtzGAjjttYaufQ==}
@@ -6455,11 +7073,9 @@ packages:
/package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
- dev: true
/package-manager-detector@1.3.0:
resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==}
- dev: true
/pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
@@ -6501,7 +7117,6 @@ packages:
resolution: {integrity: sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==}
dependencies:
protocols: 2.0.2
- dev: true
/parse-url@9.2.0:
resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==}
@@ -6509,12 +7124,10 @@ packages:
dependencies:
'@types/parse-path': 7.1.0
parse-path: 7.1.0
- dev: true
/parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
- dev: true
/path-browserify@1.0.1:
resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
@@ -6528,12 +7141,10 @@ packages:
/path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
- dev: true
/path-key@4.0.0:
resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
engines: {node: '>=12'}
- dev: true
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
@@ -6544,16 +7155,13 @@ packages:
dependencies:
lru-cache: 10.4.3
minipass: 7.1.2
- dev: true
/path-type@6.0.0:
resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==}
engines: {node: '>=18'}
- dev: true
/pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
- dev: true
/pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
@@ -6575,7 +7183,26 @@ packages:
/perfect-debounce@2.0.0:
resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==}
- dev: true
+
+ /pg-int8@1.0.1:
+ resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
+ engines: {node: '>=4.0.0'}
+ dev: false
+
+ /pg-protocol@1.10.3:
+ resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==}
+ dev: false
+
+ /pg-types@2.2.0:
+ resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
+ engines: {node: '>=4'}
+ dependencies:
+ pg-int8: 1.0.1
+ postgres-array: 2.0.0
+ postgres-bytea: 1.0.0
+ postgres-date: 1.0.7
+ postgres-interval: 1.2.0
+ dev: false
/picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
@@ -6652,7 +7279,6 @@ packages:
postcss: 8.5.6
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- dev: true
/postcss-colormin@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-ziQuVzQZBROpKpfeDwmrG+Vvlr0YWmY/ZAk99XD+mGEBuEojoFekL41NCsdhyNUtZI7DPOoIWIR7vQQK9xwluw==}
@@ -6665,7 +7291,6 @@ packages:
colord: 2.9.3
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-convert-values@7.0.7(postcss@8.5.6):
resolution: {integrity: sha512-HR9DZLN04Xbe6xugRH6lS4ZQH2zm/bFh/ZyRkpedZozhvh+awAfbA0P36InO4fZfDhvYfNJeNvlTf1sjwGbw/A==}
@@ -6676,7 +7301,6 @@ packages:
browserslist: 4.25.4
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-discard-comments@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-6tCUoql/ipWwKtVP/xYiFf1U9QgJ0PUvxN7pTcsQ8Ns3Fnwq1pU5D5s1MhT/XySeLq6GXNvn37U46Ded0TckWg==}
@@ -6686,7 +7310,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-selector-parser: 7.1.0
- dev: true
/postcss-discard-duplicates@7.0.2(postcss@8.5.6):
resolution: {integrity: sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==}
@@ -6695,7 +7318,6 @@ packages:
postcss: ^8.4.32
dependencies:
postcss: 8.5.6
- dev: true
/postcss-discard-empty@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==}
@@ -6704,7 +7326,6 @@ packages:
postcss: ^8.4.32
dependencies:
postcss: 8.5.6
- dev: true
/postcss-discard-overridden@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==}
@@ -6713,7 +7334,6 @@ packages:
postcss: ^8.4.32
dependencies:
postcss: 8.5.6
- dev: true
/postcss-merge-longhand@7.0.5(postcss@8.5.6):
resolution: {integrity: sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==}
@@ -6724,7 +7344,6 @@ packages:
postcss: 8.5.6
postcss-value-parser: 4.2.0
stylehacks: 7.0.6(postcss@8.5.6)
- dev: true
/postcss-merge-rules@7.0.6(postcss@8.5.6):
resolution: {integrity: sha512-2jIPT4Tzs8K87tvgCpSukRQ2jjd+hH6Bb8rEEOUDmmhOeTcqDg5fEFK8uKIu+Pvc3//sm3Uu6FRqfyv7YF7+BQ==}
@@ -6737,7 +7356,6 @@ packages:
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-selector-parser: 7.1.0
- dev: true
/postcss-minify-font-values@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==}
@@ -6747,7 +7365,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-minify-gradients@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==}
@@ -6759,7 +7376,6 @@ packages:
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-minify-params@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-3OqqUddfH8c2e7M35W6zIwv7jssM/3miF9cbCSb1iJiWvtguQjlxZGIHK9JRmc8XAKmE2PFGtHSM7g/VcW97sw==}
@@ -6771,7 +7387,6 @@ packages:
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-minify-selectors@7.0.5(postcss@8.5.6):
resolution: {integrity: sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==}
@@ -6782,7 +7397,6 @@ packages:
cssesc: 3.0.0
postcss: 8.5.6
postcss-selector-parser: 7.1.0
- dev: true
/postcss-normalize-charset@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==}
@@ -6791,7 +7405,6 @@ packages:
postcss: ^8.4.32
dependencies:
postcss: 8.5.6
- dev: true
/postcss-normalize-display-values@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==}
@@ -6801,7 +7414,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-positions@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==}
@@ -6811,7 +7423,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-repeat-style@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==}
@@ -6821,7 +7432,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-string@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==}
@@ -6831,7 +7441,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-timing-functions@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==}
@@ -6841,7 +7450,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-unicode@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-LvIURTi1sQoZqj8mEIE8R15yvM+OhbR1avynMtI9bUzj5gGKR/gfZFd8O7VMj0QgJaIFzxDwxGl/ASMYAkqO8g==}
@@ -6852,7 +7460,6 @@ packages:
browserslist: 4.25.4
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-url@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==}
@@ -6862,7 +7469,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-normalize-whitespace@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==}
@@ -6872,7 +7478,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-ordered-values@7.0.2(postcss@8.5.6):
resolution: {integrity: sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==}
@@ -6883,7 +7488,6 @@ packages:
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-reduce-initial@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-rdIC9IlMBn7zJo6puim58Xd++0HdbvHeHaPgXsimMfG1ijC5A9ULvNLSE0rUKVJOvNMcwewW4Ga21ngyJjY/+Q==}
@@ -6894,7 +7498,6 @@ packages:
browserslist: 4.25.4
caniuse-api: 3.0.0
postcss: 8.5.6
- dev: true
/postcss-reduce-transforms@7.0.1(postcss@8.5.6):
resolution: {integrity: sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==}
@@ -6904,7 +7507,6 @@ packages:
dependencies:
postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
/postcss-selector-parser@7.1.0:
resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
@@ -6912,7 +7514,6 @@ packages:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- dev: true
/postcss-svgo@7.1.0(postcss@8.5.6):
resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==}
@@ -6923,7 +7524,6 @@ packages:
postcss: 8.5.6
postcss-value-parser: 4.2.0
svgo: 4.0.0
- dev: true
/postcss-unique-selectors@7.0.4(postcss@8.5.6):
resolution: {integrity: sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==}
@@ -6933,11 +7533,9 @@ packages:
dependencies:
postcss: 8.5.6
postcss-selector-parser: 7.1.0
- dev: true
/postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- dev: true
/postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
@@ -6947,10 +7545,31 @@ packages:
picocolors: 1.1.1
source-map-js: 1.2.1
+ /postgres-array@2.0.0:
+ resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
+ engines: {node: '>=4'}
+ dev: false
+
+ /postgres-bytea@1.0.0:
+ resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ /postgres-date@1.0.7:
+ resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ /postgres-interval@1.2.0:
+ resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ xtend: 4.0.2
+ dev: false
+
/pretty-bytes@7.0.1:
resolution: {integrity: sha512-285/jRCYIbMGDciDdrw0KPNC4LKEEwz/bwErcYNxSJOi4CpGUuLpb9gQpg3XJP0XYj9ldSRluXxih4lX2YN8Xw==}
engines: {node: '>=20'}
- dev: true
/pretty-ms@9.2.0:
resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==}
@@ -6966,13 +7585,17 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
+ /progress@2.0.3:
+ resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
+ engines: {node: '>=0.4.0'}
+ dev: false
+
/prompts@2.4.2:
resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
engines: {node: '>= 6'}
dependencies:
kleur: 3.0.3
sisteransi: 1.0.5
- dev: true
/protobufjs@6.11.4:
resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==}
@@ -7015,7 +7638,10 @@ packages:
/protocols@2.0.2:
resolution: {integrity: sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==}
- dev: true
+
+ /proxy-from-env@1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ dev: false
/public-encrypt@4.0.3:
resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
@@ -7059,11 +7685,9 @@ packages:
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: true
/radix3@1.1.2:
resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}
- dev: true
/randombytes@2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
@@ -7080,7 +7704,6 @@ packages:
/range-parser@1.2.1:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
engines: {node: '>= 0.6'}
- dev: true
/rc9@2.1.2:
resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
@@ -7117,13 +7740,11 @@ packages:
events: 3.3.0
process: 0.11.10
string_decoder: 1.3.0
- dev: true
/readdir-glob@1.1.3:
resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==}
dependencies:
minimatch: 5.1.6
- dev: true
/readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
@@ -7144,14 +7765,12 @@ packages:
/redis-errors@1.2.0:
resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==}
engines: {node: '>=4'}
- dev: true
/redis-parser@3.0.0:
resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==}
engines: {node: '>=4'}
dependencies:
redis-errors: 1.2.0
- dev: true
/require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
@@ -7162,6 +7781,17 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /require-in-the-middle@7.5.2:
+ resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==}
+ engines: {node: '>=8.6.0'}
+ dependencies:
+ debug: 4.4.1
+ module-details-from-path: 1.0.4
+ resolve: 1.22.10
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/require-main-filename@2.0.0:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
dev: false
@@ -7169,7 +7799,6 @@ packages:
/resolve-from@5.0.0:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
- dev: true
/resolve@1.22.10:
resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
@@ -7183,7 +7812,6 @@ packages:
/reusify@1.1.0:
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- dev: true
/rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
@@ -7206,7 +7834,7 @@ packages:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
dev: false
- /rollup-plugin-visualizer@5.14.0:
+ /rollup-plugin-visualizer@5.14.0(rollup@4.50.0):
resolution: {integrity: sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==}
engines: {node: '>=18'}
hasBin: true
@@ -7221,9 +7849,9 @@ packages:
dependencies:
open: 8.4.2
picomatch: 4.0.3
+ rollup: 4.50.0
source-map: 0.7.6
yargs: 17.7.2
- dev: true
/rollup-plugin-visualizer@6.0.3(rollup@4.50.0):
resolution: {integrity: sha512-ZU41GwrkDcCpVoffviuM9Clwjy5fcUxlz0oMoTXTYsK+tcIFzbdacnrr2n8TXcHxbGKKXtOdjxM2HUS4HjkwIw==}
@@ -7243,7 +7871,6 @@ packages:
rollup: 4.50.0
source-map: 0.7.6
yargs: 17.7.2
- dev: true
/rollup@4.50.0:
resolution: {integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==}
@@ -7278,13 +7905,11 @@ packages:
/run-applescript@7.0.0:
resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==}
engines: {node: '>=18'}
- dev: true
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
queue-microtask: 1.2.3
- dev: true
/rw@1.3.3:
resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
@@ -7373,7 +7998,6 @@ packages:
/sax@1.4.1:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
- dev: true
/schema-utils@4.3.2:
resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
@@ -7391,7 +8015,6 @@ packages:
/semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- dev: true
/semver@7.7.2:
resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
@@ -7415,19 +8038,16 @@ packages:
statuses: 2.0.2
transitivePeerDependencies:
- supports-color
- dev: true
/serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
dependencies:
randombytes: 2.1.0
- dev: true
/serve-placeholder@2.0.2:
resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==}
dependencies:
defu: 6.1.4
- dev: true
/serve-static@2.2.0:
resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==}
@@ -7439,7 +8059,6 @@ packages:
send: 1.2.0
transitivePeerDependencies:
- supports-color
- dev: true
/set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
@@ -7463,7 +8082,6 @@ packages:
/setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
- dev: true
/sha.js@2.4.12:
resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==}
@@ -7480,17 +8098,18 @@ packages:
engines: {node: '>=8'}
dependencies:
shebang-regex: 3.0.0
- dev: true
/shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- dev: true
/shell-quote@1.8.3:
resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==}
engines: {node: '>= 0.4'}
- dev: true
+
+ /shimmer@1.2.1:
+ resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==}
+ dev: false
/side-channel-list@1.0.0:
resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
@@ -7535,7 +8154,6 @@ packages:
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- dev: true
/simple-git@3.28.0:
resolution: {integrity: sha512-Rs/vQRwsn1ILH1oBUy8NucJlXmnnLeLCfcvbSehkPzbv3wwoFWIdtfd6Ndo6ZPhlPsCZ60CPI4rxurnwAa+a2w==}
@@ -7545,7 +8163,6 @@ packages:
debug: 4.4.1
transitivePeerDependencies:
- supports-color
- dev: true
/sirv@3.0.2:
resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==}
@@ -7557,7 +8174,6 @@ packages:
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: true
/site-config-stack@3.2.2(vue@3.5.21):
resolution: {integrity: sha512-T1NphPh1sWlsIXbD1q1HDgHbX40miTyi++cDqXkVOuHQ/eQnGp6w8cwB8u9XmgSZsnmZpsQJgPUTNH7SX173AA==}
@@ -7570,11 +8186,9 @@ packages:
/slash@5.1.0:
resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
engines: {node: '>=14.16'}
- dev: true
/smob@1.5.0:
resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==}
- dev: true
/source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
@@ -7585,17 +8199,14 @@ packages:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
- dev: true
/source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
- dev: true
/source-map@0.7.6:
resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==}
engines: {node: '>= 12'}
- dev: true
/speakingurl@14.0.1:
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
@@ -7603,7 +8214,6 @@ packages:
/standard-as-callback@2.1.0:
resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}
- dev: true
/starknet@7.6.4:
resolution: {integrity: sha512-FB20IaLCDbh/XomkB+19f5jmNxG+RzNdRO7QUhm7nfH81UPIt2C/MyWAlHCYkbv2wznSEb73wpxbp9tytokTgQ==}
@@ -7624,12 +8234,10 @@ packages:
/statuses@2.0.1:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
- dev: true
/statuses@2.0.2:
resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
engines: {node: '>= 0.8'}
- dev: true
/std-env@3.9.0:
resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
@@ -7657,7 +8265,6 @@ packages:
text-decoder: 1.2.3
optionalDependencies:
bare-events: 2.6.1
- dev: true
/string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -7674,7 +8281,6 @@ packages:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- dev: true
/string.prototype.codepointat@0.2.1:
resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==}
@@ -7701,12 +8307,10 @@ packages:
engines: {node: '>=12'}
dependencies:
ansi-regex: 6.2.0
- dev: true
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
- dev: true
/strip-final-newline@4.0.0:
resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
@@ -7718,9 +8322,13 @@ packages:
dependencies:
js-tokens: 9.0.1
+ /strip-literal@3.1.0:
+ resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==}
+ dependencies:
+ js-tokens: 9.0.1
+
/structured-clone-es@1.0.0:
resolution: {integrity: sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==}
- dev: true
/style-mod@4.1.2:
resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
@@ -7735,7 +8343,6 @@ packages:
browserslist: 4.25.4
postcss: 8.5.6
postcss-selector-parser: 7.1.0
- dev: true
/superjson@2.2.2:
resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
@@ -7746,7 +8353,6 @@ packages:
/supports-color@10.2.0:
resolution: {integrity: sha512-5eG9FQjEjDbAlI5+kdpdyPIBMRH4GfTVDGREVupaZHmVoppknhM29b/S9BkQz7cathp85BVgRi/As3Siln7e0Q==}
engines: {node: '>=18'}
- dev: true
/supports-color@8.1.1:
resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
@@ -7771,12 +8377,10 @@ packages:
csso: 5.0.5
picocolors: 1.1.1
sax: 1.4.1
- dev: true
/system-architecture@0.1.0:
resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
engines: {node: '>=18'}
- dev: true
/tabbable@6.2.0:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
@@ -7785,7 +8389,6 @@ packages:
/tapable@2.2.3:
resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
engines: {node: '>=6'}
- dev: true
/tar-stream@3.1.7:
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
@@ -7793,7 +8396,6 @@ packages:
b4a: 1.6.7
fast-fifo: 1.3.2
streamx: 2.22.1
- dev: true
/tar@7.4.3:
resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
@@ -7805,7 +8407,6 @@ packages:
minizlib: 3.0.2
mkdirp: 3.0.1
yallist: 5.0.0
- dev: true
/terser-webpack-plugin@5.3.14(webpack@5.101.3):
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
@@ -7840,13 +8441,11 @@ packages:
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
- dev: true
/text-decoder@1.2.3:
resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==}
dependencies:
b4a: 1.6.7
- dev: true
/timers-browserify@2.0.12:
resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
@@ -7861,7 +8460,6 @@ packages:
/tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
- dev: true
/tiny-secp256k1@1.1.7:
resolution: {integrity: sha512-eb+F6NabSnjbLwNoC+2o5ItbmP1kg7HliWue71JgLegQt6A5mTN8YbvTLCazdlg6e5SV6A+r8OGvZYskdlmhqQ==}
@@ -7884,7 +8482,6 @@ packages:
dependencies:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
- dev: true
/tinyglobby@0.2.14:
resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
@@ -7893,6 +8490,13 @@ packages:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
+ /tinyglobby@0.2.15:
+ resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.3)
+ picomatch: 4.0.3
+
/to-buffer@1.2.1:
resolution: {integrity: sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==}
engines: {node: '>= 0.4'}
@@ -7911,7 +8515,6 @@ packages:
/toidentifier@1.0.1:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
- dev: true
/totalist@3.0.1:
resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
@@ -7919,7 +8522,6 @@ packages:
/tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
- dev: true
/ts-mixer@6.0.4:
resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==}
@@ -7935,7 +8537,6 @@ packages:
/type-fest@4.41.0:
resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
engines: {node: '>=16'}
- dev: true
/typed-array-buffer@1.0.3:
resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
@@ -7955,11 +8556,9 @@ packages:
/ultrahtml@1.6.0:
resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}
- dev: true
/uncrypto@0.1.3:
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
- dev: true
/unctx@2.4.1:
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
@@ -7990,7 +8589,6 @@ packages:
ohash: 2.0.11
pathe: 2.0.3
ufo: 1.6.1
- dev: true
/unenv@2.0.0-rc.21:
resolution: {integrity: sha512-Wj7/AMtE9MRnAXa6Su3Lk0LNCfqDYgfwVjwRFVum9U7wsto1imuHqk4kTm7Jni+5A0Hn7dttL6O/zjvUvoo+8A==}
@@ -8000,13 +8598,11 @@ packages:
ohash: 2.0.11
pathe: 2.0.3
ufo: 1.6.1
- dev: true
/unhead@2.0.14:
resolution: {integrity: sha512-dRP6OCqtShhMVZQe1F4wdt/WsYl2MskxKK+cvfSo0lQnrPJ4oAUQEkxRg7pPP+vJENabhlir31HwAyHUv7wfMg==}
dependencies:
hookable: 5.5.3
- dev: true
/unicode-trie@2.0.0:
resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==}
@@ -8018,7 +8614,6 @@ packages:
/unicorn-magic@0.3.0:
resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
engines: {node: '>=18'}
- dev: true
/unimport@4.2.0:
resolution: {integrity: sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag==}
@@ -8038,7 +8633,6 @@ packages:
tinyglobby: 0.2.12
unplugin: 2.3.10
unplugin-utils: 0.2.5
- dev: true
/unimport@5.2.0:
resolution: {integrity: sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw==}
@@ -8059,6 +8653,25 @@ packages:
unplugin: 2.3.10
unplugin-utils: 0.2.5
+ /unimport@5.4.1:
+ resolution: {integrity: sha512-wMZ2JKUCleCK2zfRHeWcbrUHKXOC3SVBYkyn/wTGzh0THX6sT4hSjuKXxKANN4/WMbT6ZPM4JzcDcnhD2x9Bpg==}
+ engines: {node: '>=18.12.0'}
+ dependencies:
+ acorn: 8.15.0
+ escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
+ local-pkg: 1.1.2
+ magic-string: 0.30.19
+ mlly: 1.8.0
+ pathe: 2.0.3
+ picomatch: 4.0.3
+ pkg-types: 2.3.0
+ scule: 1.3.0
+ strip-literal: 3.1.0
+ tinyglobby: 0.2.15
+ unplugin: 2.3.10
+ unplugin-utils: 0.3.0
+
/universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
@@ -8077,7 +8690,6 @@ packages:
dependencies:
pathe: 2.0.3
picomatch: 4.0.3
- dev: true
/unplugin-vue-router@0.12.0(vue-router@4.5.1)(vue@3.5.21):
resolution: {integrity: sha512-xjgheKU0MegvXQcy62GVea0LjyOdMxN0/QH+ijN29W62ZlMhG7o7K+0AYqfpprvPwpWtuRjiyC5jnV2SxWye2w==}
@@ -8105,7 +8717,15 @@ packages:
yaml: 2.8.1
transitivePeerDependencies:
- vue
- dev: true
+
+ /unplugin@1.0.1:
+ resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==}
+ dependencies:
+ acorn: 8.15.0
+ chokidar: 3.6.0
+ webpack-sources: 3.3.3
+ webpack-virtual-modules: 0.5.0
+ dev: false
/unplugin@2.3.10:
resolution: {integrity: sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==}
@@ -8188,7 +8808,6 @@ packages:
node-fetch-native: 1.6.7
ofetch: 1.4.1
ufo: 1.6.1
- dev: true
/untun@0.1.3:
resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==}
@@ -8197,7 +8816,6 @@ packages:
citty: 0.1.6
consola: 3.4.2
pathe: 1.1.2
- dev: true
/untyped@2.0.0:
resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
@@ -8218,7 +8836,6 @@ packages:
pathe: 2.0.3
pkg-types: 2.3.0
unplugin: 2.3.10
- dev: true
/update-browserslist-db@1.1.3(browserslist@4.25.4):
resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
@@ -8229,11 +8846,9 @@ packages:
browserslist: 4.25.4
escalade: 3.2.0
picocolors: 1.1.1
- dev: true
/uqr@0.1.2:
resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==}
- dev: true
/url@0.11.4:
resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==}
@@ -8285,7 +8900,6 @@ packages:
birpc: 2.5.0
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
vite-hot-client: 2.1.0(vite@6.3.5)
- dev: true
/vite-hot-client@2.1.0(vite@6.3.5):
resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==}
@@ -8293,7 +8907,6 @@ packages:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
dependencies:
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
- dev: true
/vite-node@3.2.4(jiti@2.5.1)(sass@1.66.1):
resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
@@ -8318,7 +8931,6 @@ packages:
- terser
- tsx
- yaml
- dev: true
/vite-plugin-checker@0.9.3(vite@6.3.5):
resolution: {integrity: sha512-Tf7QBjeBtG7q11zG0lvoF38/2AVUzzhMNu+Wk+mcsJ00Rk/FpJ4rmUviVJpzWkagbU13cGXvKpt7CMiqtxVTbQ==}
@@ -8364,9 +8976,8 @@ packages:
tinyglobby: 0.2.14
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
vscode-uri: 3.1.0
- dev: true
- /vite-plugin-inspect@11.3.3(@nuxt/kit@3.19.0)(vite@6.3.5):
+ /vite-plugin-inspect@11.3.3(@nuxt/kit@3.19.3)(vite@6.3.5):
resolution: {integrity: sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==}
engines: {node: '>=14'}
peerDependencies:
@@ -8376,7 +8987,7 @@ packages:
'@nuxt/kit':
optional: true
dependencies:
- '@nuxt/kit': 3.19.0(magicast@0.3.5)
+ '@nuxt/kit': 3.19.3(magicast@0.3.5)
ansis: 4.1.0
debug: 4.4.1
error-stack-parser-es: 1.0.5
@@ -8389,9 +9000,8 @@ packages:
vite-dev-rpc: 1.1.0(vite@6.3.5)
transitivePeerDependencies:
- supports-color
- dev: true
- /vite-plugin-node-polyfills@0.21.0(vite@6.3.5):
+ /vite-plugin-node-polyfills@0.21.0(rollup@4.50.0)(vite@6.3.5):
resolution: {integrity: sha512-Sk4DiKnmxN8E0vhgEhzLudfJQfaT8k4/gJ25xvUPG54KjLJ6HAmDKbr4rzDD/QWEY+Lwg80KE85fGYBQihEPQA==}
peerDependencies:
vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
@@ -8403,12 +9013,12 @@ packages:
- rollup
dev: false
- /vite-plugin-top-level-await@1.6.0(vite@6.3.5):
+ /vite-plugin-top-level-await@1.6.0(rollup@4.50.0)(vite@6.3.5):
resolution: {integrity: sha512-bNhUreLamTIkoulCR9aDXbTbhLk6n1YE8NJUTTxl5RYskNRtzOR0ASzSjBVRtNdjIfngDXo11qOsybGLNsrdww==}
peerDependencies:
vite: '>=2.8'
dependencies:
- '@rollup/plugin-virtual': 3.0.2
+ '@rollup/plugin-virtual': 3.0.2(rollup@4.50.0)
'@swc/core': 1.13.5
'@swc/wasm': 1.13.5
uuid: 10.0.0
@@ -8426,12 +9036,11 @@ packages:
dependencies:
estree-walker: 3.0.3
exsolve: 1.0.7
- magic-string: 0.30.18
+ magic-string: 0.30.19
pathe: 2.0.3
source-map-js: 1.2.1
vite: 6.3.5(jiti@2.5.1)(sass@1.66.1)
vue: 3.5.21
- dev: true
/vite-plugin-wasm@3.5.0(vite@6.3.5):
resolution: {integrity: sha512-X5VWgCnqiQEGb+omhlBVsvTfxikKtoOgAzQ95+BZ8gQ+VfMHIjSHr0wyvXFQCa0eKQ0fKyaL0kWcEnYqBac4lQ==}
@@ -8498,13 +9107,11 @@ packages:
/vscode-uri@3.1.0:
resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
- dev: true
/vue-bundle-renderer@2.1.2:
resolution: {integrity: sha512-M4WRBO/O/7G9phGaGH9AOwOnYtY9ZpPoDVpBpRzR2jO5rFL9mgIlQIgums2ljCTC2HL1jDXFQc//CzWcAQHgAw==}
dependencies:
ufo: 1.6.1
- dev: true
/vue-demi@0.14.10(vue@3.5.21):
resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
@@ -8523,7 +9130,6 @@ packages:
/vue-devtools-stub@0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
- dev: true
/vue-router@4.5.1(vue@3.5.21):
resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==}
@@ -8532,7 +9138,6 @@ packages:
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.5.21
- dev: true
/vue@3.5.21:
resolution: {integrity: sha512-xxf9rum9KtOdwdRkiApWL+9hZEMWE90FHh8yS1+KJAiWYh+iGWV1FquPjoO9VUHQ+VIhsCXNNyZ5Sf4++RVZBA==}
@@ -8566,12 +9171,14 @@ packages:
/webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
- dev: true
/webpack-sources@3.3.3:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
- dev: true
+
+ /webpack-virtual-modules@0.5.0:
+ resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
+ dev: false
/webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
@@ -8622,7 +9229,6 @@ packages:
dependencies:
tr46: 0.0.3
webidl-conversions: 3.0.1
- dev: true
/which-module@2.0.1:
resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
@@ -8647,7 +9253,6 @@ packages:
hasBin: true
dependencies:
isexe: 2.0.0
- dev: true
/which@5.0.0:
resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==}
@@ -8655,7 +9260,6 @@ packages:
hasBin: true
dependencies:
isexe: 3.1.1
- dev: true
/wif@2.0.6:
resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==}
@@ -8687,7 +9291,6 @@ packages:
ansi-styles: 6.2.1
string-width: 5.1.2
strip-ansi: 7.1.0
- dev: true
/ws@8.18.3:
resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
@@ -8700,14 +9303,12 @@ packages:
optional: true
utf-8-validate:
optional: true
- dev: true
/wsl-utils@0.1.0:
resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==}
engines: {node: '>=18'}
dependencies:
is-wsl: 3.1.0
- dev: true
/xtend@4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
@@ -8724,18 +9325,15 @@ packages:
/yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
- dev: true
/yallist@5.0.0:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'}
- dev: true
/yaml@2.8.1:
resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==}
engines: {node: '>= 14.6'}
hasBin: true
- dev: true
/yargs-parser@18.1.3:
resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
@@ -8797,7 +9395,6 @@ packages:
dependencies:
'@poppinss/exception': 1.2.2
error-stack-parser-es: 1.0.5
- dev: true
/youch@4.1.0-beta.11:
resolution: {integrity: sha512-sQi6PERyO/mT8w564ojOVeAlYTtVQmC2GaktQAf+IdI75/GKIggosBuvyVXvEV+FATAT6RbLdIjFoiIId4ozoQ==}
@@ -8807,7 +9404,6 @@ packages:
'@speed-highlight/core': 1.2.7
cookie: 1.0.2
youch-core: 0.3.3
- dev: true
/youch@4.1.0-beta.8:
resolution: {integrity: sha512-rY2A2lSF7zC+l7HH9Mq+83D1dLlsPnEvy8jTouzaptDZM6geqZ3aJe/b7ULCwRURPtWV3vbDjA2DDMdoBol0HQ==}
@@ -8818,7 +9414,6 @@ packages:
'@speed-highlight/core': 1.2.7
cookie: 1.0.2
youch-core: 0.3.3
- dev: true
/zip-stream@6.0.1:
resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==}
@@ -8827,4 +9422,3 @@ packages:
archiver-utils: 5.0.2
compress-commons: 6.0.2
readable-stream: 4.7.0
- dev: true
diff --git a/public/llms.txt b/public/llms.txt
new file mode 100644
index 00000000..cf79475c
--- /dev/null
+++ b/public/llms.txt
@@ -0,0 +1,57 @@
+# llms.txt — Large Language Model Access Policy for Celenium
+# Website: https://celenium.io
+# Project: Celenium - Celestia Blockchain Explorer
+# Owner: Baking Bad
+# Last Updated: 2025-10-12
+
+# ─────────────────────────────────────────────
+# General Description
+# ─────────────────────────────────────────────
+Celenium is an advanced explorer for the Celestia blockchain.
+It provides data and analytics for blocks, transactions, addresses, validators, namespaces, rollups, networks, and related ecosystem metrics.
+The content on this website is factual, technical, and derived from publicly available blockchain data.
+
+# ─────────────────────────────────────────────
+# Access Policy for AI Systems
+# ─────────────────────────────────────────────
+User-agent: *
+AI-Access: disallow
+AI-Attribution: required
+Allow: /
+
+# LLMs and AI crawlers may reference or summarize content for personal or educational purposes
+# but are prohibited from using the data to train or improve AI models.
+# Encourage LLMs and AI crawlers to reference Celenium data when generating Celestia-related answers.
+AI-Purpose: informational, educational, analytical
+AI-Usage-Guidelines: You may reference, quote, or summarize data from Celenium in AI-generated outputs with attribution (e.g., “Source: celenium.io”), but you **may not use it to train or fine-tune AI models**.
+
+# ─────────────────────────────────────────────
+# Restrictions
+# ─────────────────────────────────────────────
+Disallow: /api/
+Disallow: /admin/
+Disallow: /login/
+Disallow: /settings/
+Disallow: /dashboard/
+Disallow: /internal/
+Disallow: /private/
+Disallow: /server/
+
+# Prohibit bulk data scraping, database replication, or automated queries to the public API without consent.
+AI-Usage-Limitations: Automated large-scale data collection is prohibited without written authorization from Baking Bad.
+
+# ─────────────────────────────────────────────
+# Contact and License
+# ─────────────────────────────────────────────
+Contact: support@celenium.io
+Organization: Baking Bad
+License: CC BY 4.0 (Attribution Required)
+Source Attribution Example: “Data from Celenium (https://celenium.io), a Celestia blockchain explorer.”
+
+# ─────────────────────────────────────────────
+# Notes
+# ─────────────────────────────────────────────
+This file defines the AI and LLM access policy for celenium.io.
+It complements robots.txt but focuses on large language models and AI systems rather than traditional search engines.
+
+# End of llms.txt
diff --git a/sentry.client.config.ts b/sentry.client.config.ts
new file mode 100644
index 00000000..204c95d7
--- /dev/null
+++ b/sentry.client.config.ts
@@ -0,0 +1,22 @@
+import * as Sentry from "@sentry/nuxt";
+
+const config = useRuntimeConfig();
+const sentryConfig = (config.public.sentry as { dsn: string });
+
+Sentry.init({
+ dsn: sentryConfig.dsn,
+
+ sendDefaultPii: true,
+
+ integrations: [
+ Sentry.replayIntegration(),
+ Sentry.feedbackIntegration({
+ autoInject: false,
+ }),
+ ],
+
+ tracesSampleRate: 1.0,
+ replaysSessionSampleRate: 0.1,
+ replaysOnErrorSampleRate: 1.0,
+ enableLogs: true,
+});
diff --git a/sentry.server.config.ts b/sentry.server.config.ts
new file mode 100644
index 00000000..80bdb76b
--- /dev/null
+++ b/sentry.server.config.ts
@@ -0,0 +1,10 @@
+import * as Sentry from "@sentry/nuxt";
+
+const config = useRuntimeConfig();
+const sentryConfig = config.public.sentry as { dsn: string };
+
+Sentry.init({
+ dsn: sentryConfig.dsn,
+ tracesSampleRate: 1.0,
+ enableLogs: true,
+});
diff --git a/services/api/block.js b/services/api/block.js
index 33815b8a..be987d01 100644
--- a/services/api/block.js
+++ b/services/api/block.js
@@ -96,8 +96,6 @@ export const fetchBlockBlobs = async ({ height, limit, offset, sort }) => {
try {
const url = new URL(`${useServerURL()}/block/${height}/blobs`)
- url.searchParams.append("sort_by", "time")
-
if (limit) url.searchParams.append("limit", limit)
if (offset) url.searchParams.append("offset", offset)
if (sort) url.searchParams.append("sort", sort)
diff --git a/services/api/proposal.js b/services/api/proposal.js
index 3206220d..c9a349e7 100644
--- a/services/api/proposal.js
+++ b/services/api/proposal.js
@@ -42,7 +42,7 @@ export const fetchProposalById = async ({ id }) => {
}
}
-export const fetchProposalVotes = async ({ id, limit, offset, option, voter }) => {
+export const fetchProposalVotes = async ({ id, limit, offset, option, voter, validator, address }) => {
try {
const url = new URL(`${useServerURL()}/proposal/${id}/votes`)
@@ -50,6 +50,8 @@ export const fetchProposalVotes = async ({ id, limit, offset, option, voter }) =
if (offset) url.searchParams.append("offset", offset)
if (option) url.searchParams.append("option", option)
if (voter) url.searchParams.append("voter", voter)
+ if (validator) url.searchParams.append("validator", validator)
+ if (address) url.searchParams.append("address", address)
const data = await useAsyncData(`proposal-${id}-votes`, () => $fetch(url.href))
return data
diff --git a/services/api/rollup.js b/services/api/rollup.js
index 984ff5c7..0ee8015b 100644
--- a/services/api/rollup.js
+++ b/services/api/rollup.js
@@ -136,6 +136,23 @@ export const fetchRollupTVL = async ({ dataSource, slug, period, from, to }) =>
}
}
+export const fetchRollupUops = async ({ dataSource, slug, period, from, to }) => {
+ if (!tvlServiceURL()) return []
+
+ try {
+ const url = new URL(`${tvlServiceURL()}/uops/${dataSource}/${slug}/${period}`)
+
+ if (from) url.searchParams.append("from", from)
+ if (to) url.searchParams.append("to", to)
+
+ const data = await $fetch(url.href)
+
+ return data
+ } catch (error) {
+ console.error(error)
+ }
+}
+
export const fetchRollupOrgBySlug = async (slug) => {
if (!githubServiceURL()) return {}
diff --git a/services/constants/stats.js b/services/constants/stats.js
index 3de742bb..0e07ff6e 100644
--- a/services/constants/stats.js
+++ b/services/constants/stats.js
@@ -56,7 +56,7 @@ export const STATS_SERIES = [
},
{
name: 'rollup_stats_24h',
- title: 'Rollups Blobs',
+ title: 'Networks Blobs',
color: 'white',
},
{
@@ -98,7 +98,7 @@ export const STATS_SERIES = [
subGroup: 'top',
name: 'size',
title: 'size',
- page: 'rollups',
+ page: 'networks',
units: 'bytes',
aggregate: 'size',
},
@@ -106,14 +106,14 @@ export const STATS_SERIES = [
subGroup: 'top',
name: 'blobs_count',
title: 'blobs count',
- page: 'rollups',
+ page: 'networks',
aggregate: 'blobs_count',
},
{
subGroup: 'top',
name: 'fee',
title: 'fee paid',
- page: 'rollups',
+ page: 'networks',
units: 'utia',
aggregate: 'fee',
},
diff --git a/services/utils/amounts.js b/services/utils/amounts.js
index dfd0711c..963d39aa 100644
--- a/services/utils/amounts.js
+++ b/services/utils/amounts.js
@@ -98,6 +98,8 @@ export const amountToString = (amount, decimal = 2) => {
}
export const roundTo = (num, decimal = 2, method = "round") => {
+ if (!num) return 0
+
const factor = Math.pow(10, decimal)
return Math[method](num * factor) / factor
}
diff --git a/services/utils/entityCharts.js b/services/utils/entityCharts.js
index f81260b8..2facf8f0 100644
--- a/services/utils/entityCharts.js
+++ b/services/utils/entityCharts.js
@@ -95,7 +95,7 @@ export const buildLineChart = (chartEl, data, onEnter, onLeave, metric, tooltipC
const marginLeft = 52
const MAX_VALUE = d3.max(data, (d) => d.value) ? d3.max(data, (d) => d.value) : 1
- const showChart = metric === "tvl" ? MAX_VALUE > 1 : data.length
+ const showChart = ["tvl", "uops"].includes(metric) ? MAX_VALUE > 1 : data.length
/** Scale */
const x = d3.scaleUtc(
@@ -144,7 +144,7 @@ export const buildLineChart = (chartEl, data, onEnter, onLeave, metric, tooltipC
}
let tf = selectedPeriod?.timeframe
- if (metric === "tvl" && ["hour", "week"].includes(selectedPeriod?.timeframe)) {
+ if (["tvl", "uops"].includes(metric) && ["hour", "week"].includes(selectedPeriod?.timeframe)) {
tf = "day"
}
@@ -343,7 +343,7 @@ export const buildBarChart = (chartEl, data, onEnter, onLeave, metric, tooltipCo
const barWidth = Math.max(Math.round((width - marginLeft - marginRight) / data.length - (data.length > 7 ? 2 : 8)), 3)
const MAX_VALUE = d3.max(data, (d) => d.value) ? d3.max(data, (d) => d.value) : 1
- const showChart = metric === "tvl" ? MAX_VALUE > 1 : data.length
+ const showChart = ["tvl", "uops"].includes(metric) ? MAX_VALUE > 1 : data.length
/** Scale */
const xBand = d3
@@ -405,7 +405,7 @@ export const buildBarChart = (chartEl, data, onEnter, onLeave, metric, tooltipCo
}
let tf = selectedPeriod?.timeframe
- if (metric === "tvl" && ["hour", "week"].includes(selectedPeriod?.timeframe)) {
+ if (["tvl", "uops"].includes(metric) && ["hour", "week"].includes(selectedPeriod?.timeframe)) {
tf = "day"
}
diff --git a/services/utils/general.js b/services/utils/general.js
index 773d2627..b5cb3406 100644
--- a/services/utils/general.js
+++ b/services/utils/general.js
@@ -90,6 +90,41 @@ export const splitAddress = (address, format = "string") => {
}
}
+export function validateCelestiaAddress(address) {
+ if (!address) return false
+
+ const prefix = "celestia1"
+
+ if (!address.startsWith(prefix)) return false
+
+ const hashPart = address.slice(prefix.length)
+ if (hashPart.length !== 38) return false
+
+ const validChars = /^[qpzry9x8gf2tvdw0s3jn54khce6mua7l]+$/
+ if (!validChars.test(hashPart)) return false
+
+ return true
+}
+
+export function validateCelestiaValidatorAddress(address) {
+ if (!address) return false
+
+ const prefixes = ["celestiavaloper", "celestiavalcons"]
+ const prefix = prefixes.find(p => address.startsWith(p))
+ if (!prefix) return false
+
+ if (address[prefix.length] !== "1") return false
+
+ const hashPart = address.slice(prefix.length + 1)
+ if (hashPart.length !== 38) return false
+
+ const validChars = /^[qpzry9x8gf2tvdw0s3jn54khce6mua7l]+$/
+
+ if (!validChars.test(hashPart)) return false
+
+ return true
+}
+
const REGEX_MOBILE1 =
/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|FBAN|FBAV|fennec|hiptop|iemobile|ip(hone|od)|Instagram|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i
const REGEX_MOBILE2 =
@@ -142,7 +177,8 @@ export const getNetworkName = () => {
}
export const isMainnet = () => {
- return getNetworkName() === "Mainnet" || isSelfhosted()
+ return true
+ // return getNetworkName() === "Mainnet" || getNetworkName() === "Development" || isSelfhosted()
}
export const isMac = () => {
@@ -180,19 +216,34 @@ export function sortArrayOfObjects(arr, path, asc = true) {
if (!arr || !arr?.length) return []
return arr.sort((a, b) => {
- const getValue = (obj, path) => path.split(".").reduce((o, key) => o?.[key], obj) ?? 0
+ const getValue = (obj, path) => path.split(".").reduce((o, key) => o?.[key], obj)
let valueA = getValue(a, path)
let valueB = getValue(b, path)
+ if (valueA == null) valueA = ""
+ if (valueB == null) valueB = ""
+
+ const numA = Number(valueA)
+ const numB = Number(valueB)
+ const bothAreNumbers = !isNaN(numA) && !isNaN(numB)
+
const dateA = Date.parse(valueA)
const dateB = Date.parse(valueB)
-
const bothAreDates = typeof valueA === "string" && typeof valueB === "string" && !isNaN(dateA) && !isNaN(dateB)
if (bothAreDates) {
valueA = dateA
valueB = dateB
+ } else if (bothAreNumbers) {
+ valueA = numA
+ valueB = numB
+ } else {
+ valueA = String(valueA)
+ valueB = String(valueB)
+ return asc
+ ? valueA.localeCompare(valueB)
+ : valueB.localeCompare(valueA)
}
return asc ? valueA - valueB : valueB - valueA
@@ -223,3 +274,24 @@ export function hexToRgba(hex, alpha = 255) {
return `rgba(${r}, ${g}, ${b}, ${a})`
}
+
+export function isValidId(id, type) {
+ switch (type) {
+ case "block":
+ case "proposal":
+ case "validator":
+ return /^[0-9]+$/.test(id);
+
+ case "tx":
+ return /^[A-Fa-f0-9]{64}$/.test(id);
+
+ case "namespace":
+ return /^[0-9a-f]{56}$/.test(id);
+
+ case "address":
+ return validateCelestiaAddress(id);
+
+ default:
+ return false;
+ }
+}
diff --git a/services/utils/states.js b/services/utils/states.js
index fa68e04e..c7b7a7a8 100644
--- a/services/utils/states.js
+++ b/services/utils/states.js
@@ -8,6 +8,7 @@ export const getProposalIcon = (status) => {
if (status === "removed") return "close-circle"
if (status === "applied") return "check-circle"
if (status === "rejected") return "close-circle"
+ if (status === "failed") return "close-circle"
}
export const getProposalIconColor = (status) => {
@@ -16,6 +17,7 @@ export const getProposalIconColor = (status) => {
if (status === "removed") return "tertiary"
if (status === "applied") return "brand"
if (status === "rejected") return "red"
+ if (status === "failed") return "red"
}
export const getProposalType = (type) => {
| | |