Files
Kun Chen 4c548eec7d fix(cli): speed up standalone version flags (#98)
* perf(cli): answer --version via the axi-sdk-js fast path

Bare `-v`/`-V`/`--version` now resolve through `tryFastPath` from the
dependency-free `axi-sdk-js/fast-path` subpath, with the command graph
loaded lazily via dynamic import only when the fast path declines. This
drops `gh-axi --version` from ~31ms to ~20ms, the bare node floor.

`readPackageVersion()` moves out of `src/cli.ts` into a leaf
`src/version.ts` that imports node builtins only, so the bin can read
the version without pulling in the heavy graph.

Guarded deterministically by a `module.register()` load-hook trace plus
a negative control on `--help`, and flag-parity assertions; no
wall-clock timing assertion (flaky under CI contention).

* no-mistakes(document): Confirm fast-path documentation and lint
2026-08-06 20:55:18 -07:00

2390 lines
62 KiB
YAML

lockfileVersion: "9.0"
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
dependencies:
"@toon-format/toon":
specifier: ^2.1.0
version: 2.1.0
axi-sdk-js:
specifier: ^0.1.10
version: 0.1.10
devDependencies:
"@eslint/js":
specifier: ^10.0.1
version: 10.0.1(eslint@10.1.0)
"@types/node":
specifier: ^22.0.0
version: 22.19.15
eslint:
specifier: ^10.1.0
version: 10.1.0
globals:
specifier: ^17.4.0
version: 17.4.0
prettier:
specifier: ^3.8.1
version: 3.8.1
tsx:
specifier: ^4.0.0
version: 4.21.0
typescript:
specifier: ^5.7.0
version: 5.9.3
typescript-eslint:
specifier: ^8.58.0
version: 8.58.0(eslint@10.1.0)(typescript@5.9.3)
vitest:
specifier: ^3.0.0
version: 3.2.4(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0)
yaml:
specifier: ^2.9.0
version: 2.9.0
packages:
"@esbuild/aix-ppc64@0.27.4":
resolution:
{
integrity: sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==,
}
engines: { node: ">=18" }
cpu: [ppc64]
os: [aix]
"@esbuild/android-arm64@0.27.4":
resolution:
{
integrity: sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [android]
"@esbuild/android-arm@0.27.4":
resolution:
{
integrity: sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==,
}
engines: { node: ">=18" }
cpu: [arm]
os: [android]
"@esbuild/android-x64@0.27.4":
resolution:
{
integrity: sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [android]
"@esbuild/darwin-arm64@0.27.4":
resolution:
{
integrity: sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [darwin]
"@esbuild/darwin-x64@0.27.4":
resolution:
{
integrity: sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [darwin]
"@esbuild/freebsd-arm64@0.27.4":
resolution:
{
integrity: sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [freebsd]
"@esbuild/freebsd-x64@0.27.4":
resolution:
{
integrity: sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [freebsd]
"@esbuild/linux-arm64@0.27.4":
resolution:
{
integrity: sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [linux]
"@esbuild/linux-arm@0.27.4":
resolution:
{
integrity: sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==,
}
engines: { node: ">=18" }
cpu: [arm]
os: [linux]
"@esbuild/linux-ia32@0.27.4":
resolution:
{
integrity: sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==,
}
engines: { node: ">=18" }
cpu: [ia32]
os: [linux]
"@esbuild/linux-loong64@0.27.4":
resolution:
{
integrity: sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==,
}
engines: { node: ">=18" }
cpu: [loong64]
os: [linux]
"@esbuild/linux-mips64el@0.27.4":
resolution:
{
integrity: sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==,
}
engines: { node: ">=18" }
cpu: [mips64el]
os: [linux]
"@esbuild/linux-ppc64@0.27.4":
resolution:
{
integrity: sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==,
}
engines: { node: ">=18" }
cpu: [ppc64]
os: [linux]
"@esbuild/linux-riscv64@0.27.4":
resolution:
{
integrity: sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==,
}
engines: { node: ">=18" }
cpu: [riscv64]
os: [linux]
"@esbuild/linux-s390x@0.27.4":
resolution:
{
integrity: sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==,
}
engines: { node: ">=18" }
cpu: [s390x]
os: [linux]
"@esbuild/linux-x64@0.27.4":
resolution:
{
integrity: sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [linux]
"@esbuild/netbsd-arm64@0.27.4":
resolution:
{
integrity: sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [netbsd]
"@esbuild/netbsd-x64@0.27.4":
resolution:
{
integrity: sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [netbsd]
"@esbuild/openbsd-arm64@0.27.4":
resolution:
{
integrity: sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [openbsd]
"@esbuild/openbsd-x64@0.27.4":
resolution:
{
integrity: sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [openbsd]
"@esbuild/openharmony-arm64@0.27.4":
resolution:
{
integrity: sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [openharmony]
"@esbuild/sunos-x64@0.27.4":
resolution:
{
integrity: sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [sunos]
"@esbuild/win32-arm64@0.27.4":
resolution:
{
integrity: sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==,
}
engines: { node: ">=18" }
cpu: [arm64]
os: [win32]
"@esbuild/win32-ia32@0.27.4":
resolution:
{
integrity: sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==,
}
engines: { node: ">=18" }
cpu: [ia32]
os: [win32]
"@esbuild/win32-x64@0.27.4":
resolution:
{
integrity: sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==,
}
engines: { node: ">=18" }
cpu: [x64]
os: [win32]
"@eslint-community/eslint-utils@4.9.1":
resolution:
{
integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==,
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
"@eslint-community/regexpp@4.12.2":
resolution:
{
integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==,
}
engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 }
"@eslint/config-array@0.23.3":
resolution:
{
integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
"@eslint/config-helpers@0.5.3":
resolution:
{
integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
"@eslint/core@1.1.1":
resolution:
{
integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
"@eslint/js@10.0.1":
resolution:
{
integrity: sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
peerDependencies:
eslint: ^10.0.0
peerDependenciesMeta:
eslint:
optional: true
"@eslint/object-schema@3.0.3":
resolution:
{
integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
"@eslint/plugin-kit@0.6.1":
resolution:
{
integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
"@humanfs/core@0.19.1":
resolution:
{
integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==,
}
engines: { node: ">=18.18.0" }
"@humanfs/node@0.16.7":
resolution:
{
integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==,
}
engines: { node: ">=18.18.0" }
"@humanwhocodes/module-importer@1.0.1":
resolution:
{
integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==,
}
engines: { node: ">=12.22" }
"@humanwhocodes/retry@0.4.3":
resolution:
{
integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==,
}
engines: { node: ">=18.18" }
"@jridgewell/sourcemap-codec@1.5.5":
resolution:
{
integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==,
}
"@rollup/rollup-android-arm-eabi@4.59.0":
resolution:
{
integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==,
}
cpu: [arm]
os: [android]
"@rollup/rollup-android-arm64@4.59.0":
resolution:
{
integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==,
}
cpu: [arm64]
os: [android]
"@rollup/rollup-darwin-arm64@4.59.0":
resolution:
{
integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==,
}
cpu: [arm64]
os: [darwin]
"@rollup/rollup-darwin-x64@4.59.0":
resolution:
{
integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==,
}
cpu: [x64]
os: [darwin]
"@rollup/rollup-freebsd-arm64@4.59.0":
resolution:
{
integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==,
}
cpu: [arm64]
os: [freebsd]
"@rollup/rollup-freebsd-x64@4.59.0":
resolution:
{
integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==,
}
cpu: [x64]
os: [freebsd]
"@rollup/rollup-linux-arm-gnueabihf@4.59.0":
resolution:
{
integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==,
}
cpu: [arm]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-arm-musleabihf@4.59.0":
resolution:
{
integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==,
}
cpu: [arm]
os: [linux]
libc: [musl]
"@rollup/rollup-linux-arm64-gnu@4.59.0":
resolution:
{
integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==,
}
cpu: [arm64]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-arm64-musl@4.59.0":
resolution:
{
integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==,
}
cpu: [arm64]
os: [linux]
libc: [musl]
"@rollup/rollup-linux-loong64-gnu@4.59.0":
resolution:
{
integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==,
}
cpu: [loong64]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-loong64-musl@4.59.0":
resolution:
{
integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==,
}
cpu: [loong64]
os: [linux]
libc: [musl]
"@rollup/rollup-linux-ppc64-gnu@4.59.0":
resolution:
{
integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==,
}
cpu: [ppc64]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-ppc64-musl@4.59.0":
resolution:
{
integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==,
}
cpu: [ppc64]
os: [linux]
libc: [musl]
"@rollup/rollup-linux-riscv64-gnu@4.59.0":
resolution:
{
integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==,
}
cpu: [riscv64]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-riscv64-musl@4.59.0":
resolution:
{
integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==,
}
cpu: [riscv64]
os: [linux]
libc: [musl]
"@rollup/rollup-linux-s390x-gnu@4.59.0":
resolution:
{
integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==,
}
cpu: [s390x]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-x64-gnu@4.59.0":
resolution:
{
integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==,
}
cpu: [x64]
os: [linux]
libc: [glibc]
"@rollup/rollup-linux-x64-musl@4.59.0":
resolution:
{
integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==,
}
cpu: [x64]
os: [linux]
libc: [musl]
"@rollup/rollup-openbsd-x64@4.59.0":
resolution:
{
integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==,
}
cpu: [x64]
os: [openbsd]
"@rollup/rollup-openharmony-arm64@4.59.0":
resolution:
{
integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==,
}
cpu: [arm64]
os: [openharmony]
"@rollup/rollup-win32-arm64-msvc@4.59.0":
resolution:
{
integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==,
}
cpu: [arm64]
os: [win32]
"@rollup/rollup-win32-ia32-msvc@4.59.0":
resolution:
{
integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==,
}
cpu: [ia32]
os: [win32]
"@rollup/rollup-win32-x64-gnu@4.59.0":
resolution:
{
integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==,
}
cpu: [x64]
os: [win32]
"@rollup/rollup-win32-x64-msvc@4.59.0":
resolution:
{
integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==,
}
cpu: [x64]
os: [win32]
"@toon-format/toon@2.1.0":
resolution:
{
integrity: sha512-JwWptdF5eOA0HaQxbKAzkpQtR4wSWTEfDlEy/y3/4okmOAX1qwnpLZMmtEWr+ncAhTTY1raCKH0kteHhSXnQqg==,
}
"@types/chai@5.2.3":
resolution:
{
integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==,
}
"@types/deep-eql@4.0.2":
resolution:
{
integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==,
}
"@types/esrecurse@4.3.1":
resolution:
{
integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==,
}
"@types/estree@1.0.8":
resolution:
{
integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==,
}
"@types/json-schema@7.0.15":
resolution:
{
integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==,
}
"@types/node@22.19.15":
resolution:
{
integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==,
}
"@typescript-eslint/eslint-plugin@8.58.0":
resolution:
{
integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
"@typescript-eslint/parser": ^8.58.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/parser@8.58.0":
resolution:
{
integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/project-service@8.58.0":
resolution:
{
integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/scope-manager@8.58.0":
resolution:
{
integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
"@typescript-eslint/tsconfig-utils@8.58.0":
resolution:
{
integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/type-utils@8.58.0":
resolution:
{
integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/types@8.58.0":
resolution:
{
integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
"@typescript-eslint/typescript-estree@8.58.0":
resolution:
{
integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/utils@8.58.0":
resolution:
{
integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.1.0"
"@typescript-eslint/visitor-keys@8.58.0":
resolution:
{
integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
"@vitest/expect@3.2.4":
resolution:
{
integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==,
}
"@vitest/mocker@3.2.4":
resolution:
{
integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==,
}
peerDependencies:
msw: ^2.4.9
vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
peerDependenciesMeta:
msw:
optional: true
vite:
optional: true
"@vitest/pretty-format@3.2.4":
resolution:
{
integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==,
}
"@vitest/runner@3.2.4":
resolution:
{
integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==,
}
"@vitest/snapshot@3.2.4":
resolution:
{
integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==,
}
"@vitest/spy@3.2.4":
resolution:
{
integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==,
}
"@vitest/utils@3.2.4":
resolution:
{
integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==,
}
acorn-jsx@5.3.2:
resolution:
{
integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==,
}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
acorn@8.16.0:
resolution:
{
integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==,
}
engines: { node: ">=0.4.0" }
hasBin: true
ajv@6.14.0:
resolution:
{
integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==,
}
assertion-error@2.0.1:
resolution:
{
integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==,
}
engines: { node: ">=12" }
axi-sdk-js@0.1.10:
resolution:
{
integrity: sha512-mktHOya6qUgqDcMpmj5WsNDzArre15N2qfns8bY98nrHGTSqdBnH2Ok77c2zOA2jYbGHO/BhhVZtDGK/UTO70g==,
}
engines: { node: ">=20" }
balanced-match@4.0.4:
resolution:
{
integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==,
}
engines: { node: 18 || 20 || >=22 }
brace-expansion@5.0.5:
resolution:
{
integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==,
}
engines: { node: 18 || 20 || >=22 }
cac@6.7.14:
resolution:
{
integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==,
}
engines: { node: ">=8" }
chai@5.3.3:
resolution:
{
integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==,
}
engines: { node: ">=18" }
check-error@2.1.3:
resolution:
{
integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==,
}
engines: { node: ">= 16" }
cross-spawn@7.0.6:
resolution:
{
integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==,
}
engines: { node: ">= 8" }
debug@4.4.3:
resolution:
{
integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==,
}
engines: { node: ">=6.0" }
peerDependencies:
supports-color: "*"
peerDependenciesMeta:
supports-color:
optional: true
deep-eql@5.0.2:
resolution:
{
integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==,
}
engines: { node: ">=6" }
deep-is@0.1.4:
resolution:
{
integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==,
}
es-module-lexer@1.7.0:
resolution:
{
integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==,
}
esbuild@0.27.4:
resolution:
{
integrity: sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==,
}
engines: { node: ">=18" }
hasBin: true
escape-string-regexp@4.0.0:
resolution:
{
integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==,
}
engines: { node: ">=10" }
eslint-scope@9.1.2:
resolution:
{
integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
eslint-visitor-keys@3.4.3:
resolution:
{
integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==,
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
eslint-visitor-keys@5.0.1:
resolution:
{
integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
eslint@10.1.0:
resolution:
{
integrity: sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
hasBin: true
peerDependencies:
jiti: "*"
peerDependenciesMeta:
jiti:
optional: true
espree@11.2.0:
resolution:
{
integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==,
}
engines: { node: ^20.19.0 || ^22.13.0 || >=24 }
esquery@1.7.0:
resolution:
{
integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==,
}
engines: { node: ">=0.10" }
esrecurse@4.3.0:
resolution:
{
integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==,
}
engines: { node: ">=4.0" }
estraverse@5.3.0:
resolution:
{
integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==,
}
engines: { node: ">=4.0" }
estree-walker@3.0.3:
resolution:
{
integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==,
}
esutils@2.0.3:
resolution:
{
integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==,
}
engines: { node: ">=0.10.0" }
expect-type@1.3.0:
resolution:
{
integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==,
}
engines: { node: ">=12.0.0" }
fast-deep-equal@3.1.3:
resolution:
{
integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==,
}
fast-json-stable-stringify@2.1.0:
resolution:
{
integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==,
}
fast-levenshtein@2.0.6:
resolution:
{
integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==,
}
fdir@6.5.0:
resolution:
{
integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==,
}
engines: { node: ">=12.0.0" }
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
picomatch:
optional: true
file-entry-cache@8.0.0:
resolution:
{
integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==,
}
engines: { node: ">=16.0.0" }
find-up@5.0.0:
resolution:
{
integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==,
}
engines: { node: ">=10" }
flat-cache@4.0.1:
resolution:
{
integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==,
}
engines: { node: ">=16" }
flatted@3.4.2:
resolution:
{
integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==,
}
fsevents@2.3.3:
resolution:
{
integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==,
}
engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 }
os: [darwin]
get-tsconfig@4.13.6:
resolution:
{
integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==,
}
glob-parent@6.0.2:
resolution:
{
integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==,
}
engines: { node: ">=10.13.0" }
globals@17.4.0:
resolution:
{
integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==,
}
engines: { node: ">=18" }
ignore@5.3.2:
resolution:
{
integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==,
}
engines: { node: ">= 4" }
ignore@7.0.5:
resolution:
{
integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==,
}
engines: { node: ">= 4" }
imurmurhash@0.1.4:
resolution:
{
integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==,
}
engines: { node: ">=0.8.19" }
is-extglob@2.1.1:
resolution:
{
integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==,
}
engines: { node: ">=0.10.0" }
is-glob@4.0.3:
resolution:
{
integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==,
}
engines: { node: ">=0.10.0" }
isexe@2.0.0:
resolution:
{
integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==,
}
js-tokens@9.0.1:
resolution:
{
integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==,
}
json-buffer@3.0.1:
resolution:
{
integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==,
}
json-schema-traverse@0.4.1:
resolution:
{
integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==,
}
json-stable-stringify-without-jsonify@1.0.1:
resolution:
{
integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==,
}
keyv@4.5.4:
resolution:
{
integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==,
}
levn@0.4.1:
resolution:
{
integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==,
}
engines: { node: ">= 0.8.0" }
locate-path@6.0.0:
resolution:
{
integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==,
}
engines: { node: ">=10" }
loupe@3.2.1:
resolution:
{
integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==,
}
magic-string@0.30.21:
resolution:
{
integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==,
}
minimatch@10.2.5:
resolution:
{
integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==,
}
engines: { node: 18 || 20 || >=22 }
ms@2.1.3:
resolution:
{
integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==,
}
nanoid@3.3.11:
resolution:
{
integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==,
}
engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 }
hasBin: true
natural-compare@1.4.0:
resolution:
{
integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==,
}
optionator@0.9.4:
resolution:
{
integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==,
}
engines: { node: ">= 0.8.0" }
p-limit@3.1.0:
resolution:
{
integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==,
}
engines: { node: ">=10" }
p-locate@5.0.0:
resolution:
{
integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==,
}
engines: { node: ">=10" }
path-exists@4.0.0:
resolution:
{
integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==,
}
engines: { node: ">=8" }
path-key@3.1.1:
resolution:
{
integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==,
}
engines: { node: ">=8" }
pathe@2.0.3:
resolution:
{
integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==,
}
pathval@2.0.1:
resolution:
{
integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==,
}
engines: { node: ">= 14.16" }
picocolors@1.1.1:
resolution:
{
integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==,
}
picomatch@4.0.3:
resolution:
{
integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==,
}
engines: { node: ">=12" }
postcss@8.5.8:
resolution:
{
integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==,
}
engines: { node: ^10 || ^12 || >=14 }
prelude-ls@1.2.1:
resolution:
{
integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==,
}
engines: { node: ">= 0.8.0" }
prettier@3.8.1:
resolution:
{
integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==,
}
engines: { node: ">=14" }
hasBin: true
punycode@2.3.1:
resolution:
{
integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==,
}
engines: { node: ">=6" }
resolve-pkg-maps@1.0.0:
resolution:
{
integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==,
}
rollup@4.59.0:
resolution:
{
integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==,
}
engines: { node: ">=18.0.0", npm: ">=8.0.0" }
hasBin: true
semver@7.7.4:
resolution:
{
integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==,
}
engines: { node: ">=10" }
hasBin: true
shebang-command@2.0.0:
resolution:
{
integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==,
}
engines: { node: ">=8" }
shebang-regex@3.0.0:
resolution:
{
integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==,
}
engines: { node: ">=8" }
siginfo@2.0.0:
resolution:
{
integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==,
}
source-map-js@1.2.1:
resolution:
{
integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==,
}
engines: { node: ">=0.10.0" }
stackback@0.0.2:
resolution:
{
integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==,
}
std-env@3.10.0:
resolution:
{
integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==,
}
strip-literal@3.1.0:
resolution:
{
integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==,
}
tinybench@2.9.0:
resolution:
{
integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==,
}
tinyexec@0.3.2:
resolution:
{
integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==,
}
tinyglobby@0.2.15:
resolution:
{
integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==,
}
engines: { node: ">=12.0.0" }
tinypool@1.1.1:
resolution:
{
integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==,
}
engines: { node: ^18.0.0 || >=20.0.0 }
tinyrainbow@2.0.0:
resolution:
{
integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==,
}
engines: { node: ">=14.0.0" }
tinyspy@4.0.4:
resolution:
{
integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==,
}
engines: { node: ">=14.0.0" }
ts-api-utils@2.5.0:
resolution:
{
integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==,
}
engines: { node: ">=18.12" }
peerDependencies:
typescript: ">=4.8.4"
tsx@4.21.0:
resolution:
{
integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==,
}
engines: { node: ">=18.0.0" }
hasBin: true
type-check@0.4.0:
resolution:
{
integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==,
}
engines: { node: ">= 0.8.0" }
typescript-eslint@8.58.0:
resolution:
{
integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.1.0"
typescript@5.9.3:
resolution:
{
integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==,
}
engines: { node: ">=14.17" }
hasBin: true
undici-types@6.21.0:
resolution:
{
integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==,
}
uri-js@4.4.1:
resolution:
{
integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==,
}
vite-node@3.2.4:
resolution:
{
integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==,
}
engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 }
hasBin: true
vite@7.3.1:
resolution:
{
integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==,
}
engines: { node: ^20.19.0 || >=22.12.0 }
hasBin: true
peerDependencies:
"@types/node": ^20.19.0 || >=22.12.0
jiti: ">=1.21.0"
less: ^4.0.0
lightningcss: ^1.21.0
sass: ^1.70.0
sass-embedded: ^1.70.0
stylus: ">=0.54.8"
sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
yaml: ^2.4.2
peerDependenciesMeta:
"@types/node":
optional: true
jiti:
optional: true
less:
optional: true
lightningcss:
optional: true
sass:
optional: true
sass-embedded:
optional: true
stylus:
optional: true
sugarss:
optional: true
terser:
optional: true
tsx:
optional: true
yaml:
optional: true
vitest@3.2.4:
resolution:
{
integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==,
}
engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 }
hasBin: true
peerDependencies:
"@edge-runtime/vm": "*"
"@types/debug": ^4.1.12
"@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0
"@vitest/browser": 3.2.4
"@vitest/ui": 3.2.4
happy-dom: "*"
jsdom: "*"
peerDependenciesMeta:
"@edge-runtime/vm":
optional: true
"@types/debug":
optional: true
"@types/node":
optional: true
"@vitest/browser":
optional: true
"@vitest/ui":
optional: true
happy-dom:
optional: true
jsdom:
optional: true
which@2.0.2:
resolution:
{
integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==,
}
engines: { node: ">= 8" }
hasBin: true
why-is-node-running@2.3.0:
resolution:
{
integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==,
}
engines: { node: ">=8" }
hasBin: true
word-wrap@1.2.5:
resolution:
{
integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==,
}
engines: { node: ">=0.10.0" }
yaml@2.9.0:
resolution:
{
integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==,
}
engines: { node: ">= 14.6" }
hasBin: true
yocto-queue@0.1.0:
resolution:
{
integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==,
}
engines: { node: ">=10" }
snapshots:
"@esbuild/aix-ppc64@0.27.4":
optional: true
"@esbuild/android-arm64@0.27.4":
optional: true
"@esbuild/android-arm@0.27.4":
optional: true
"@esbuild/android-x64@0.27.4":
optional: true
"@esbuild/darwin-arm64@0.27.4":
optional: true
"@esbuild/darwin-x64@0.27.4":
optional: true
"@esbuild/freebsd-arm64@0.27.4":
optional: true
"@esbuild/freebsd-x64@0.27.4":
optional: true
"@esbuild/linux-arm64@0.27.4":
optional: true
"@esbuild/linux-arm@0.27.4":
optional: true
"@esbuild/linux-ia32@0.27.4":
optional: true
"@esbuild/linux-loong64@0.27.4":
optional: true
"@esbuild/linux-mips64el@0.27.4":
optional: true
"@esbuild/linux-ppc64@0.27.4":
optional: true
"@esbuild/linux-riscv64@0.27.4":
optional: true
"@esbuild/linux-s390x@0.27.4":
optional: true
"@esbuild/linux-x64@0.27.4":
optional: true
"@esbuild/netbsd-arm64@0.27.4":
optional: true
"@esbuild/netbsd-x64@0.27.4":
optional: true
"@esbuild/openbsd-arm64@0.27.4":
optional: true
"@esbuild/openbsd-x64@0.27.4":
optional: true
"@esbuild/openharmony-arm64@0.27.4":
optional: true
"@esbuild/sunos-x64@0.27.4":
optional: true
"@esbuild/win32-arm64@0.27.4":
optional: true
"@esbuild/win32-ia32@0.27.4":
optional: true
"@esbuild/win32-x64@0.27.4":
optional: true
"@eslint-community/eslint-utils@4.9.1(eslint@10.1.0)":
dependencies:
eslint: 10.1.0
eslint-visitor-keys: 3.4.3
"@eslint-community/regexpp@4.12.2": {}
"@eslint/config-array@0.23.3":
dependencies:
"@eslint/object-schema": 3.0.3
debug: 4.4.3
minimatch: 10.2.5
transitivePeerDependencies:
- supports-color
"@eslint/config-helpers@0.5.3":
dependencies:
"@eslint/core": 1.1.1
"@eslint/core@1.1.1":
dependencies:
"@types/json-schema": 7.0.15
"@eslint/js@10.0.1(eslint@10.1.0)":
optionalDependencies:
eslint: 10.1.0
"@eslint/object-schema@3.0.3": {}
"@eslint/plugin-kit@0.6.1":
dependencies:
"@eslint/core": 1.1.1
levn: 0.4.1
"@humanfs/core@0.19.1": {}
"@humanfs/node@0.16.7":
dependencies:
"@humanfs/core": 0.19.1
"@humanwhocodes/retry": 0.4.3
"@humanwhocodes/module-importer@1.0.1": {}
"@humanwhocodes/retry@0.4.3": {}
"@jridgewell/sourcemap-codec@1.5.5": {}
"@rollup/rollup-android-arm-eabi@4.59.0":
optional: true
"@rollup/rollup-android-arm64@4.59.0":
optional: true
"@rollup/rollup-darwin-arm64@4.59.0":
optional: true
"@rollup/rollup-darwin-x64@4.59.0":
optional: true
"@rollup/rollup-freebsd-arm64@4.59.0":
optional: true
"@rollup/rollup-freebsd-x64@4.59.0":
optional: true
"@rollup/rollup-linux-arm-gnueabihf@4.59.0":
optional: true
"@rollup/rollup-linux-arm-musleabihf@4.59.0":
optional: true
"@rollup/rollup-linux-arm64-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-arm64-musl@4.59.0":
optional: true
"@rollup/rollup-linux-loong64-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-loong64-musl@4.59.0":
optional: true
"@rollup/rollup-linux-ppc64-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-ppc64-musl@4.59.0":
optional: true
"@rollup/rollup-linux-riscv64-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-riscv64-musl@4.59.0":
optional: true
"@rollup/rollup-linux-s390x-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-x64-gnu@4.59.0":
optional: true
"@rollup/rollup-linux-x64-musl@4.59.0":
optional: true
"@rollup/rollup-openbsd-x64@4.59.0":
optional: true
"@rollup/rollup-openharmony-arm64@4.59.0":
optional: true
"@rollup/rollup-win32-arm64-msvc@4.59.0":
optional: true
"@rollup/rollup-win32-ia32-msvc@4.59.0":
optional: true
"@rollup/rollup-win32-x64-gnu@4.59.0":
optional: true
"@rollup/rollup-win32-x64-msvc@4.59.0":
optional: true
"@toon-format/toon@2.1.0": {}
"@types/chai@5.2.3":
dependencies:
"@types/deep-eql": 4.0.2
assertion-error: 2.0.1
"@types/deep-eql@4.0.2": {}
"@types/esrecurse@4.3.1": {}
"@types/estree@1.0.8": {}
"@types/json-schema@7.0.15": {}
"@types/node@22.19.15":
dependencies:
undici-types: 6.21.0
"@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0)(typescript@5.9.3))(eslint@10.1.0)(typescript@5.9.3)":
dependencies:
"@eslint-community/regexpp": 4.12.2
"@typescript-eslint/parser": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
"@typescript-eslint/scope-manager": 8.58.0
"@typescript-eslint/type-utils": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
"@typescript-eslint/utils": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
"@typescript-eslint/visitor-keys": 8.58.0
eslint: 10.1.0
ignore: 7.0.5
natural-compare: 1.4.0
ts-api-utils: 2.5.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/parser@8.58.0(eslint@10.1.0)(typescript@5.9.3)":
dependencies:
"@typescript-eslint/scope-manager": 8.58.0
"@typescript-eslint/types": 8.58.0
"@typescript-eslint/typescript-estree": 8.58.0(typescript@5.9.3)
"@typescript-eslint/visitor-keys": 8.58.0
debug: 4.4.3
eslint: 10.1.0
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/project-service@8.58.0(typescript@5.9.3)":
dependencies:
"@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.9.3)
"@typescript-eslint/types": 8.58.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/scope-manager@8.58.0":
dependencies:
"@typescript-eslint/types": 8.58.0
"@typescript-eslint/visitor-keys": 8.58.0
"@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.9.3)":
dependencies:
typescript: 5.9.3
"@typescript-eslint/type-utils@8.58.0(eslint@10.1.0)(typescript@5.9.3)":
dependencies:
"@typescript-eslint/types": 8.58.0
"@typescript-eslint/typescript-estree": 8.58.0(typescript@5.9.3)
"@typescript-eslint/utils": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
debug: 4.4.3
eslint: 10.1.0
ts-api-utils: 2.5.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/types@8.58.0": {}
"@typescript-eslint/typescript-estree@8.58.0(typescript@5.9.3)":
dependencies:
"@typescript-eslint/project-service": 8.58.0(typescript@5.9.3)
"@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.9.3)
"@typescript-eslint/types": 8.58.0
"@typescript-eslint/visitor-keys": 8.58.0
debug: 4.4.3
minimatch: 10.2.5
semver: 7.7.4
tinyglobby: 0.2.15
ts-api-utils: 2.5.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/utils@8.58.0(eslint@10.1.0)(typescript@5.9.3)":
dependencies:
"@eslint-community/eslint-utils": 4.9.1(eslint@10.1.0)
"@typescript-eslint/scope-manager": 8.58.0
"@typescript-eslint/types": 8.58.0
"@typescript-eslint/typescript-estree": 8.58.0(typescript@5.9.3)
eslint: 10.1.0
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
"@typescript-eslint/visitor-keys@8.58.0":
dependencies:
"@typescript-eslint/types": 8.58.0
eslint-visitor-keys: 5.0.1
"@vitest/expect@3.2.4":
dependencies:
"@types/chai": 5.2.3
"@vitest/spy": 3.2.4
"@vitest/utils": 3.2.4
chai: 5.3.3
tinyrainbow: 2.0.0
"@vitest/mocker@3.2.4(vite@7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0))":
dependencies:
"@vitest/spy": 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
vite: 7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0)
"@vitest/pretty-format@3.2.4":
dependencies:
tinyrainbow: 2.0.0
"@vitest/runner@3.2.4":
dependencies:
"@vitest/utils": 3.2.4
pathe: 2.0.3
strip-literal: 3.1.0
"@vitest/snapshot@3.2.4":
dependencies:
"@vitest/pretty-format": 3.2.4
magic-string: 0.30.21
pathe: 2.0.3
"@vitest/spy@3.2.4":
dependencies:
tinyspy: 4.0.4
"@vitest/utils@3.2.4":
dependencies:
"@vitest/pretty-format": 3.2.4
loupe: 3.2.1
tinyrainbow: 2.0.0
acorn-jsx@5.3.2(acorn@8.16.0):
dependencies:
acorn: 8.16.0
acorn@8.16.0: {}
ajv@6.14.0:
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
uri-js: 4.4.1
assertion-error@2.0.1: {}
axi-sdk-js@0.1.10:
dependencies:
"@toon-format/toon": 2.1.0
balanced-match@4.0.4: {}
brace-expansion@5.0.5:
dependencies:
balanced-match: 4.0.4
cac@6.7.14: {}
chai@5.3.3:
dependencies:
assertion-error: 2.0.1
check-error: 2.1.3
deep-eql: 5.0.2
loupe: 3.2.1
pathval: 2.0.1
check-error@2.1.3: {}
cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
debug@4.4.3:
dependencies:
ms: 2.1.3
deep-eql@5.0.2: {}
deep-is@0.1.4: {}
es-module-lexer@1.7.0: {}
esbuild@0.27.4:
optionalDependencies:
"@esbuild/aix-ppc64": 0.27.4
"@esbuild/android-arm": 0.27.4
"@esbuild/android-arm64": 0.27.4
"@esbuild/android-x64": 0.27.4
"@esbuild/darwin-arm64": 0.27.4
"@esbuild/darwin-x64": 0.27.4
"@esbuild/freebsd-arm64": 0.27.4
"@esbuild/freebsd-x64": 0.27.4
"@esbuild/linux-arm": 0.27.4
"@esbuild/linux-arm64": 0.27.4
"@esbuild/linux-ia32": 0.27.4
"@esbuild/linux-loong64": 0.27.4
"@esbuild/linux-mips64el": 0.27.4
"@esbuild/linux-ppc64": 0.27.4
"@esbuild/linux-riscv64": 0.27.4
"@esbuild/linux-s390x": 0.27.4
"@esbuild/linux-x64": 0.27.4
"@esbuild/netbsd-arm64": 0.27.4
"@esbuild/netbsd-x64": 0.27.4
"@esbuild/openbsd-arm64": 0.27.4
"@esbuild/openbsd-x64": 0.27.4
"@esbuild/openharmony-arm64": 0.27.4
"@esbuild/sunos-x64": 0.27.4
"@esbuild/win32-arm64": 0.27.4
"@esbuild/win32-ia32": 0.27.4
"@esbuild/win32-x64": 0.27.4
escape-string-regexp@4.0.0: {}
eslint-scope@9.1.2:
dependencies:
"@types/esrecurse": 4.3.1
"@types/estree": 1.0.8
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-visitor-keys@3.4.3: {}
eslint-visitor-keys@5.0.1: {}
eslint@10.1.0:
dependencies:
"@eslint-community/eslint-utils": 4.9.1(eslint@10.1.0)
"@eslint-community/regexpp": 4.12.2
"@eslint/config-array": 0.23.3
"@eslint/config-helpers": 0.5.3
"@eslint/core": 1.1.1
"@eslint/plugin-kit": 0.6.1
"@humanfs/node": 0.16.7
"@humanwhocodes/module-importer": 1.0.1
"@humanwhocodes/retry": 0.4.3
"@types/estree": 1.0.8
ajv: 6.14.0
cross-spawn: 7.0.6
debug: 4.4.3
escape-string-regexp: 4.0.0
eslint-scope: 9.1.2
eslint-visitor-keys: 5.0.1
espree: 11.2.0
esquery: 1.7.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 8.0.0
find-up: 5.0.0
glob-parent: 6.0.2
ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
json-stable-stringify-without-jsonify: 1.0.1
minimatch: 10.2.5
natural-compare: 1.4.0
optionator: 0.9.4
transitivePeerDependencies:
- supports-color
espree@11.2.0:
dependencies:
acorn: 8.16.0
acorn-jsx: 5.3.2(acorn@8.16.0)
eslint-visitor-keys: 5.0.1
esquery@1.7.0:
dependencies:
estraverse: 5.3.0
esrecurse@4.3.0:
dependencies:
estraverse: 5.3.0
estraverse@5.3.0: {}
estree-walker@3.0.3:
dependencies:
"@types/estree": 1.0.8
esutils@2.0.3: {}
expect-type@1.3.0: {}
fast-deep-equal@3.1.3: {}
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
fdir@6.5.0(picomatch@4.0.3):
optionalDependencies:
picomatch: 4.0.3
file-entry-cache@8.0.0:
dependencies:
flat-cache: 4.0.1
find-up@5.0.0:
dependencies:
locate-path: 6.0.0
path-exists: 4.0.0
flat-cache@4.0.1:
dependencies:
flatted: 3.4.2
keyv: 4.5.4
flatted@3.4.2: {}
fsevents@2.3.3:
optional: true
get-tsconfig@4.13.6:
dependencies:
resolve-pkg-maps: 1.0.0
glob-parent@6.0.2:
dependencies:
is-glob: 4.0.3
globals@17.4.0: {}
ignore@5.3.2: {}
ignore@7.0.5: {}
imurmurhash@0.1.4: {}
is-extglob@2.1.1: {}
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
isexe@2.0.0: {}
js-tokens@9.0.1: {}
json-buffer@3.0.1: {}
json-schema-traverse@0.4.1: {}
json-stable-stringify-without-jsonify@1.0.1: {}
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
locate-path@6.0.0:
dependencies:
p-locate: 5.0.0
loupe@3.2.1: {}
magic-string@0.30.21:
dependencies:
"@jridgewell/sourcemap-codec": 1.5.5
minimatch@10.2.5:
dependencies:
brace-expansion: 5.0.5
ms@2.1.3: {}
nanoid@3.3.11: {}
natural-compare@1.4.0: {}
optionator@0.9.4:
dependencies:
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
word-wrap: 1.2.5
p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
p-locate@5.0.0:
dependencies:
p-limit: 3.1.0
path-exists@4.0.0: {}
path-key@3.1.1: {}
pathe@2.0.3: {}
pathval@2.0.1: {}
picocolors@1.1.1: {}
picomatch@4.0.3: {}
postcss@8.5.8:
dependencies:
nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
prelude-ls@1.2.1: {}
prettier@3.8.1: {}
punycode@2.3.1: {}
resolve-pkg-maps@1.0.0: {}
rollup@4.59.0:
dependencies:
"@types/estree": 1.0.8
optionalDependencies:
"@rollup/rollup-android-arm-eabi": 4.59.0
"@rollup/rollup-android-arm64": 4.59.0
"@rollup/rollup-darwin-arm64": 4.59.0
"@rollup/rollup-darwin-x64": 4.59.0
"@rollup/rollup-freebsd-arm64": 4.59.0
"@rollup/rollup-freebsd-x64": 4.59.0
"@rollup/rollup-linux-arm-gnueabihf": 4.59.0
"@rollup/rollup-linux-arm-musleabihf": 4.59.0
"@rollup/rollup-linux-arm64-gnu": 4.59.0
"@rollup/rollup-linux-arm64-musl": 4.59.0
"@rollup/rollup-linux-loong64-gnu": 4.59.0
"@rollup/rollup-linux-loong64-musl": 4.59.0
"@rollup/rollup-linux-ppc64-gnu": 4.59.0
"@rollup/rollup-linux-ppc64-musl": 4.59.0
"@rollup/rollup-linux-riscv64-gnu": 4.59.0
"@rollup/rollup-linux-riscv64-musl": 4.59.0
"@rollup/rollup-linux-s390x-gnu": 4.59.0
"@rollup/rollup-linux-x64-gnu": 4.59.0
"@rollup/rollup-linux-x64-musl": 4.59.0
"@rollup/rollup-openbsd-x64": 4.59.0
"@rollup/rollup-openharmony-arm64": 4.59.0
"@rollup/rollup-win32-arm64-msvc": 4.59.0
"@rollup/rollup-win32-ia32-msvc": 4.59.0
"@rollup/rollup-win32-x64-gnu": 4.59.0
"@rollup/rollup-win32-x64-msvc": 4.59.0
fsevents: 2.3.3
semver@7.7.4: {}
shebang-command@2.0.0:
dependencies:
shebang-regex: 3.0.0
shebang-regex@3.0.0: {}
siginfo@2.0.0: {}
source-map-js@1.2.1: {}
stackback@0.0.2: {}
std-env@3.10.0: {}
strip-literal@3.1.0:
dependencies:
js-tokens: 9.0.1
tinybench@2.9.0: {}
tinyexec@0.3.2: {}
tinyglobby@0.2.15:
dependencies:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
tinypool@1.1.1: {}
tinyrainbow@2.0.0: {}
tinyspy@4.0.4: {}
ts-api-utils@2.5.0(typescript@5.9.3):
dependencies:
typescript: 5.9.3
tsx@4.21.0:
dependencies:
esbuild: 0.27.4
get-tsconfig: 4.13.6
optionalDependencies:
fsevents: 2.3.3
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
typescript-eslint@8.58.0(eslint@10.1.0)(typescript@5.9.3):
dependencies:
"@typescript-eslint/eslint-plugin": 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0)(typescript@5.9.3))(eslint@10.1.0)(typescript@5.9.3)
"@typescript-eslint/parser": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
"@typescript-eslint/typescript-estree": 8.58.0(typescript@5.9.3)
"@typescript-eslint/utils": 8.58.0(eslint@10.1.0)(typescript@5.9.3)
eslint: 10.1.0
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
typescript@5.9.3: {}
undici-types@6.21.0: {}
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
vite-node@3.2.4(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0):
dependencies:
cac: 6.7.14
debug: 4.4.3
es-module-lexer: 1.7.0
pathe: 2.0.3
vite: 7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0)
transitivePeerDependencies:
- "@types/node"
- jiti
- less
- lightningcss
- sass
- sass-embedded
- stylus
- sugarss
- supports-color
- terser
- tsx
- yaml
vite@7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0):
dependencies:
esbuild: 0.27.4
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.8
rollup: 4.59.0
tinyglobby: 0.2.15
optionalDependencies:
"@types/node": 22.19.15
fsevents: 2.3.3
tsx: 4.21.0
yaml: 2.9.0
vitest@3.2.4(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0):
dependencies:
"@types/chai": 5.2.3
"@vitest/expect": 3.2.4
"@vitest/mocker": 3.2.4(vite@7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0))
"@vitest/pretty-format": 3.2.4
"@vitest/runner": 3.2.4
"@vitest/snapshot": 3.2.4
"@vitest/spy": 3.2.4
"@vitest/utils": 3.2.4
chai: 5.3.3
debug: 4.4.3
expect-type: 1.3.0
magic-string: 0.30.21
pathe: 2.0.3
picomatch: 4.0.3
std-env: 3.10.0
tinybench: 2.9.0
tinyexec: 0.3.2
tinyglobby: 0.2.15
tinypool: 1.1.1
tinyrainbow: 2.0.0
vite: 7.3.1(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0)
vite-node: 3.2.4(@types/node@22.19.15)(tsx@4.21.0)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
"@types/node": 22.19.15
transitivePeerDependencies:
- jiti
- less
- lightningcss
- msw
- sass
- sass-embedded
- stylus
- sugarss
- supports-color
- terser
- tsx
- yaml
which@2.0.2:
dependencies:
isexe: 2.0.0
why-is-node-running@2.3.0:
dependencies:
siginfo: 2.0.0
stackback: 0.0.2
word-wrap@1.2.5: {}
yaml@2.9.0: {}
yocto-queue@0.1.0: {}