JSON-Rohbericht maschinenlesbar
{
"data": {
"repo": {
"topics": [],
"is_fork": false,
"size_kb": 29179,
"has_wiki": false,
"homepage": "https://viteplus.dev",
"languages": {
"CSS": 64,
"HTML": 1541,
"Just": 3900,
"Rust": 2281332,
"Shell": 47155,
"Dockerfile": 3548,
"JavaScript": 72696,
"PowerShell": 40508,
"TypeScript": 1936094
},
"pushed_at": "2026-07-21T02:19:34Z",
"created_at": "2025-03-06T13:04:32Z",
"owner_type": "Organization",
"updated_at": "2026-07-21T17:19:25Z",
"description": "Vite+ is the unified toolchain and entry point for web development. It manages your runtime, package manager, and frontend toolchain in one place.",
"is_archived": false,
"is_disabled": false,
"license_spdx": "MIT",
"default_branch": "main",
"license_spdx_raw": "MIT",
"primary_language": "Rust",
"significant_languages": [
"Rust",
"TypeScript"
]
},
"owner": {
"blog": "https://voidzero.dev",
"name": "VoidZero",
"type": "Organization",
"login": "voidzero-dev",
"company": null,
"location": null,
"followers": 3408,
"avatar_url": "https://avatars.githubusercontent.com/u/149750581?v=4",
"created_at": "2023-11-03T03:25:35Z",
"is_verified": null,
"public_repos": 11,
"account_age_days": 991
},
"license": {
"state": "standard",
"spdx_id": "MIT",
"raw_spdx": "MIT",
"file_present": true,
"scorecard_found": true,
"profile_has_license": true
},
"activity": {
"releases": [
{
"tag": "v0.2.5",
"kind": "patch",
"published_at": "2026-07-17T01:21:15Z"
},
{
"tag": "v0.2.4",
"kind": "patch",
"published_at": "2026-07-08T09:18:16Z"
},
{
"tag": "v0.2.3",
"kind": "patch",
"published_at": "2026-07-07T12:11:50Z"
},
{
"tag": "v0.2.2",
"kind": "patch",
"published_at": "2026-07-02T09:59:39Z"
},
{
"tag": "v0.2.1",
"kind": "patch",
"published_at": "2026-06-18T05:33:40Z"
},
{
"tag": "v0.2.0",
"kind": "minor",
"published_at": "2026-06-17T12:28:42Z"
},
{
"tag": "v0.1.24",
"kind": "patch",
"published_at": "2026-06-01T13:05:17Z"
},
{
"tag": "v0.1.23",
"kind": "patch",
"published_at": "2026-05-29T02:58:50Z"
},
{
"tag": "v0.1.22",
"kind": "patch",
"published_at": "2026-05-20T01:38:35Z"
},
{
"tag": "v0.1.21",
"kind": "patch",
"published_at": "2026-05-13T08:26:20Z"
},
{
"tag": "v0.1.21-alpha.7",
"kind": "prerelease",
"published_at": "2026-05-13T06:48:18Z"
},
{
"tag": "v0.1.21-alpha.6",
"kind": "prerelease",
"published_at": "2026-05-12T07:51:15Z"
},
{
"tag": "v0.1.21-alpha.5",
"kind": "prerelease",
"published_at": "2026-05-11T14:06:47Z"
},
{
"tag": "v0.1.21-alpha.4",
"kind": "prerelease",
"published_at": "2026-05-08T07:34:59Z"
},
{
"tag": "v0.1.21-alpha.3",
"kind": "prerelease",
"published_at": "2026-05-07T13:44:43Z"
},
{
"tag": "v0.1.21-alpha.2",
"kind": "prerelease",
"published_at": "2026-05-07T12:22:08Z"
},
{
"tag": "v0.1.21-alpha.1",
"kind": "prerelease",
"published_at": "2026-04-30T12:58:31Z"
},
{
"tag": "v0.1.21-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-30T09:20:13Z"
},
{
"tag": "v0.1.20",
"kind": "patch",
"published_at": "2026-04-29T03:08:53Z"
},
{
"tag": "v0.1.20-alpha.4",
"kind": "prerelease",
"published_at": "2026-04-28T09:25:19Z"
},
{
"tag": "v0.1.20-alpha.3",
"kind": "prerelease",
"published_at": "2026-04-27T14:08:44Z"
},
{
"tag": "v0.1.20-alpha.2",
"kind": "prerelease",
"published_at": "2026-04-25T03:49:05Z"
},
{
"tag": "v0.1.20-alpha.1",
"kind": "prerelease",
"published_at": "2026-04-23T02:02:25Z"
},
{
"tag": "v0.1.20-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-22T15:26:16Z"
},
{
"tag": "v0.1.19",
"kind": "patch",
"published_at": "2026-04-21T08:15:45Z"
},
{
"tag": "v0.1.19-alpha.3",
"kind": "prerelease",
"published_at": "2026-04-21T04:05:08Z"
},
{
"tag": "v0.1.19-alpha.2",
"kind": "prerelease",
"published_at": "2026-04-19T02:15:25Z"
},
{
"tag": "v0.1.19-alpha.1",
"kind": "prerelease",
"published_at": "2026-04-18T08:42:34Z"
},
{
"tag": "v0.1.19-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-16T14:00:47Z"
},
{
"tag": "v0.1.18",
"kind": "patch",
"published_at": "2026-04-15T06:21:19Z"
},
{
"tag": "v0.1.18-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-15T05:46:10Z"
},
{
"tag": "v0.1.17",
"kind": "patch",
"published_at": "2026-04-15T03:15:06Z"
},
{
"tag": "v0.1.17-alpha.5",
"kind": "prerelease",
"published_at": "2026-04-14T09:33:51Z"
},
{
"tag": "v0.1.17-alpha.4",
"kind": "prerelease",
"published_at": "2026-04-13T09:11:12Z"
},
{
"tag": "v0.1.17-alpha.3",
"kind": "prerelease",
"published_at": "2026-04-12T12:25:19Z"
},
{
"tag": "v0.1.17-alpha.2",
"kind": "prerelease",
"published_at": "2026-04-11T07:41:29Z"
},
{
"tag": "v0.1.17-alpha.1",
"kind": "prerelease",
"published_at": "2026-04-08T15:19:16Z"
},
{
"tag": "v0.1.17-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-08T03:05:26Z"
},
{
"tag": "v0.1.16",
"kind": "patch",
"published_at": "2026-04-06T15:34:05Z"
},
{
"tag": "v0.1.16-alpha.4",
"kind": "prerelease",
"published_at": "2026-04-06T14:19:05Z"
},
{
"tag": "v0.1.16-alpha.3",
"kind": "prerelease",
"published_at": "2026-04-04T16:14:31Z"
},
{
"tag": "v0.1.16-alpha.2",
"kind": "prerelease",
"published_at": "2026-04-03T05:55:32Z"
},
{
"tag": "v0.1.16-alpha.1",
"kind": "prerelease",
"published_at": "2026-04-03T04:03:04Z"
},
{
"tag": "v0.1.16-alpha.0",
"kind": "prerelease",
"published_at": "2026-04-02T07:49:02Z"
},
{
"tag": "v0.1.15",
"kind": "patch",
"published_at": "2026-03-31T14:33:37Z"
},
{
"tag": "v0.1.15-alpha.7",
"kind": "prerelease",
"published_at": "2026-03-31T12:57:22Z"
},
{
"tag": "v0.1.15-alpha.6",
"kind": "prerelease",
"published_at": "2026-03-30T15:00:43Z"
},
{
"tag": "v0.1.15-alpha.5",
"kind": "prerelease",
"published_at": "2026-03-28T15:17:18Z"
},
{
"tag": "v0.1.15-alpha.4",
"kind": "prerelease",
"published_at": "2026-03-28T09:09:41Z"
},
{
"tag": "v0.1.15-alpha.3",
"kind": "prerelease",
"published_at": "2026-03-28T07:21:21Z"
},
{
"tag": "v0.1.15-alpha.2",
"kind": "prerelease",
"published_at": "2026-03-27T07:05:25Z"
},
{
"tag": "v0.1.15-alpha.1",
"kind": "prerelease",
"published_at": "2026-03-26T16:30:05Z"
},
{
"tag": "v0.1.15-alpha.0",
"kind": "prerelease",
"published_at": "2026-03-25T16:58:38Z"
},
{
"tag": "v0.1.14",
"kind": "patch",
"published_at": "2026-03-24T14:56:48Z"
},
{
"tag": "v0.1.14-alpha.3",
"kind": "prerelease",
"published_at": "2026-03-24T13:31:30Z"
},
{
"tag": "v0.1.14-alpha.1",
"kind": "prerelease",
"published_at": "2026-03-24T03:33:41Z"
},
{
"tag": "v0.1.14-alpha.0",
"kind": "prerelease",
"published_at": "2026-03-23T06:31:57Z"
},
{
"tag": "v0.1.13",
"kind": "patch",
"published_at": "2026-03-20T05:16:52Z"
},
{
"tag": "v0.1.13-alpha.5",
"kind": "prerelease",
"published_at": "2026-03-20T00:36:03Z"
},
{
"tag": "v0.1.13-alpha.4",
"kind": "prerelease",
"published_at": "2026-03-19T12:51:00Z"
},
{
"tag": "v0.1.13-alpha.3",
"kind": "prerelease",
"published_at": "2026-03-18T08:19:34Z"
},
{
"tag": "v0.1.13-alpha.2",
"kind": "prerelease",
"published_at": "2026-03-18T06:08:13Z"
},
{
"tag": "v0.1.13-alpha.1",
"kind": "prerelease",
"published_at": "2026-03-17T13:42:13Z"
},
{
"tag": "v0.1.13-alpha.0",
"kind": "prerelease",
"published_at": "2026-03-17T12:40:18Z"
},
{
"tag": "v0.1.12",
"kind": "patch",
"published_at": "2026-03-16T09:26:34Z"
},
{
"tag": "v0.1.12-alpha.2",
"kind": "prerelease",
"published_at": "2026-03-16T04:08:28Z"
},
{
"tag": "v0.1.11",
"kind": "patch",
"published_at": "2026-03-13T06:15:38Z"
},
{
"tag": "v0.1.10",
"kind": "patch",
"published_at": "2026-03-13T03:31:20Z"
},
{
"tag": "v0.1.9",
"kind": "patch",
"published_at": "2026-03-12T17:33:47Z"
},
{
"tag": "v0.1.8",
"kind": "patch",
"published_at": "2026-03-12T09:09:34Z"
},
{
"tag": "v0.1.7",
"kind": "patch",
"published_at": "2026-03-11T11:42:50Z"
},
{
"tag": "v0.1.6",
"kind": "patch",
"published_at": "2026-03-11T00:12:34Z"
},
{
"tag": "v0.1.5",
"kind": "patch",
"published_at": "2026-03-10T15:50:37Z"
},
{
"tag": "v0.1.4",
"kind": "patch",
"published_at": "2026-03-10T15:10:49Z"
},
{
"tag": "v0.1.3",
"kind": "patch",
"published_at": "2026-03-10T02:46:52Z"
},
{
"tag": "v0.1.2",
"kind": "patch",
"published_at": "2026-03-09T06:40:40Z"
},
{
"tag": "v0.1.1",
"kind": "patch",
"published_at": "2026-03-06T11:03:30Z"
},
{
"tag": "v0.1.1-alpha.0",
"kind": "prerelease",
"published_at": "2026-03-06T10:06:38Z"
},
{
"tag": "v0.1.0",
"kind": "minor",
"published_at": "2026-03-06T06:40:38Z"
},
{
"tag": "v0.1.0-alpha.0",
"kind": "prerelease",
"published_at": "2026-03-06T01:06:40Z"
},
{
"tag": "v0.0.2-g3cb78c3c.20260305-0800",
"kind": "prerelease",
"published_at": "2026-03-05T08:37:39Z"
},
{
"tag": "v0.0.2-g17a37daf.20260304-1136",
"kind": "prerelease",
"published_at": "2026-03-04T12:18:45Z"
},
{
"tag": "v0.0.2-g9a3a310d.20260303-0757",
"kind": "prerelease",
"published_at": "2026-03-03T08:36:09Z"
},
{
"tag": "v0.0.2-gd8fe16bf.20260302-1535",
"kind": "prerelease",
"published_at": "2026-03-02T16:13:56Z"
},
{
"tag": "v0.0.2-g5d96ecf4.20260228-1157",
"kind": "prerelease",
"published_at": "2026-02-28T12:37:18Z"
},
{
"tag": "v0.0.0-gbe8891a5.20260227-1615",
"kind": "prerelease",
"published_at": "2026-02-27T16:51:20Z"
},
{
"tag": "v0.0.0-g61d318d2.20260227-0939",
"kind": "prerelease",
"published_at": "2026-02-27T10:15:27Z"
},
{
"tag": "v0.0.0-g999c5046.20260226-1450",
"kind": "prerelease",
"published_at": "2026-02-26T15:13:17Z"
},
{
"tag": "v0.0.0-g52709db6.20260226-1136",
"kind": "prerelease",
"published_at": "2026-02-26T12:14:26Z"
},
{
"tag": "v0.0.0-g28c55a1f.20260226-0707",
"kind": "prerelease",
"published_at": "2026-02-26T07:43:15Z"
},
{
"tag": "v0.0.0-g0fd4d06d.20260225-1306",
"kind": "prerelease",
"published_at": "2026-02-25T13:31:13Z"
},
{
"tag": "v0.0.0-gd42e0ca6.20260225-0619",
"kind": "prerelease",
"published_at": "2026-02-25T06:58:54Z"
},
{
"tag": "v0.0.0-e32b32e5.20260224-0706",
"kind": "prerelease",
"published_at": "2026-02-24T07:44:33Z"
},
{
"tag": "v0.0.0-f74442ad.20260222-0755",
"kind": "prerelease",
"published_at": "2026-02-22T08:31:09Z"
},
{
"tag": "v0.0.0-4fd98a46.20260222-0623",
"kind": "prerelease",
"published_at": "2026-02-22T06:58:16Z"
},
{
"tag": "v0.0.0-b19dc2a6.20260221-1545",
"kind": "prerelease",
"published_at": "2026-02-21T16:21:06Z"
},
{
"tag": "v0.0.0-6c768303.20260221-0820",
"kind": "prerelease",
"published_at": "2026-02-21T09:01:52Z"
},
{
"tag": "v0.0.0-e7cbd08c.20260221-0702",
"kind": "prerelease",
"published_at": "2026-02-21T07:37:39Z"
},
{
"tag": "v0.0.0-b1666489.20260220-0254",
"kind": "prerelease",
"published_at": "2026-02-20T03:27:34Z"
},
{
"tag": "v0.0.0-3262bda4.20260210-0221",
"kind": "prerelease",
"published_at": "2026-02-10T02:45:41Z"
}
],
"recent_commits": [
{
"oid": "5db2802c74c8a63dc4bf6542ea4d8c3224948549",
"body": "Vite+ codebase uses `vp fmt` and `vp lint` to lint and format JavaScript\ncode.\n\nNot only are these two `devDependencies` stale, but they also make\neditor's format feature (LSP) broken, because they will use the binaries\nfrom raw Oxlint and Oxfmt, which won't trace `vite.config.ts`.\n\nThis PR removes them.\n\n---------\n\nCo-authored-by: Charles Wang <3612422+wan9chi@users.noreply.github.com>",
"is_bot": false,
"headline": "chore: remove stale Oxlint and Oxfmt from devDependencies (#2187)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-20T09:39:46Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "04692be1b301391f033511d27dbed08829a405a9",
"body": "The Vite branding patcher currently treats a missing removable\nbuild-banner pattern as \"Already patched\". When upstream changes, sync\ncan continue even though the branding patch no longer applies.\n\nThis PR restores the nested Vite checkout from `HEAD` before each patch\npass, so repeated calls still \n[…]\nes a known pattern, the patcher raises an\nactionable upstream-drift error instead.\n\nIt leaves the build-banner behavior and CLI snapshots unchanged.\n\nA small follow-up to #2200\n\n🤖 Generated with Codex",
"is_bot": false,
"headline": "fix(tools): fail on Vite branding source drift (#2205)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-20T08:21:23Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b88cbe7bc9a803841ef20ad28adb546613f75797",
"body": "## Summary\n\nFixes four broken internal anchor links in the docs site and adds the\npreviously-orphaned Migration Rules page to the guide sidebar. These\nsurfaced during a proofreading pass over the documentation website.\n\n## Changes\n\n**Broken anchors** — these links resolved to the correct page but\nsi\n[…]\nmat nesting). The page previously existed and was reachable only\nthrough an inline link in `migrate.md`, with no sidebar entry.\n\nCo-authored-by: Charles Wang <3612422+wan9chi@users.noreply.github.com>",
"is_bot": false,
"headline": "docs: fix broken anchor links and add migrate-rules to sidebar (#2203)",
"author_name": "Nicolas Charpentier",
"author_login": "charpeni",
"committed_at": "2026-07-20T05:05:17Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ae97a85bb12f0242848eecb18dff261ff0f887c1",
"body": "## Summary\nPackage-manager command tests now share one source of truth for fixture\ndefaults, preventing setup drift across 32 command modules.\nVersion-specific tests retain explicit versions, while tests that do not\ndepend on a version use the common default.\n\nCo-authored-by: Charles Wang <3612422+wan9chi@users.noreply.github.com>",
"is_bot": false,
"headline": "test(cli): share package manager fixtures (#2197)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-20T04:56:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "24de05a28149eac187cd76e115bc7aa6bc634c8e",
"body": "`vp build` still prints its startup banner as `vite v<Vite version>`,\nwhile the rest of the CLI identifies the tool as Vite+. This is the\nremaining user-visible build output that uses Vite’s `VERSION`.\n\nThe banner was first rebranded for Vite+ in\n[#614](https://github.com/voidzero-dev/vite-plus/pull\n[…]\nVite’s own `VERSION` remains unchanged for the public\nAPI and plugin context metadata. The affected `vp build` snapshots and\nversion redaction coverage are updated accordingly.\n\n🤖 Generated with Codex",
"is_bot": false,
"headline": "fix(build): brand vite build banner (#2200)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-20T03:26:19Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "8f5c57b9d54bd9e1716b8313ab4200c288490c8c",
"body": "## Why\n\n[v0.2.5](https://github.com/voidzero-dev/vite-plus/releases/tag/v0.2.5)\nhas been published successfully by [Release run\n29545637687](https://github.com/voidzero-dev/vite-plus/actions/runs/29545637687).\n\nPR #2190 added a temporary manual trigger to retry the unpublished\nrelease after fixing the npm/Node compatibility failure.\n\n## Changes\n\n- remove the temporary `workflow_dispatch` trigger\n- remove the now-redundant `main` ref guard; the remaining push trigger\nalready only accepts `main`",
"is_bot": false,
"headline": "ci: remove temporary release dispatch (#2193)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-17T01:54:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "93dc59a324f790603ce65e629c13617468d1027d",
"body": "## Why\n\nThe [v0.2.5 release\nrun](https://github.com/voidzero-dev/vite-plus/actions/runs/29493170643)\nfailed before publishing because `npm@latest` resolved to npm 12.0.1.\nnpm 12.0.1 requires Node 22.22.2 or newer, while the workflow used Node\n22.18.0.\n\n## Changes\n\n- run the publishing job on Node 24.18.0, which bundles npm 11.16.0\n- remove the separate global npm installation\n- add `workflow_dispatch` so the corrected v0.2.5 release can be started\nmanually",
"is_bot": false,
"headline": "fix release npm compatibility (#2190)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-17T00:43:23Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b9acb2f716871ee506124d31ef152659e0c75674",
"body": "…180)\n\nRelease vite-plus v0.2.5: Cleaner environments and more reliable\nworkflows.\n\nThis release adds cleanup and package version commands, supports\nTypeScript 7 declaration generation, reduces the standalone binary size,\nand hardens task tracking, CLI output, package-manager routing, Docker\nworkflo\n[…]\n\nMerging this PR will trigger the release workflow.\n\n---------\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: wan9chi <dk4rest@gmail.com>",
"is_bot": true,
"headline": "release: v0.2.5: Cleaner environments and more reliable workflows (#2…",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-16T11:05:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b2884074f4fc7d1e865d289dda4e69d1bdccdb9a",
"body": "## Summary\n\n- redact `vp/<version>` agent strings in CLI snapshots\n- redact only the running version in upgrade-check output while\npreserving the fixture-controlled remote version\n- re-record the three affected PTY snapshots\n\n## Validation\n\n- `cargo test -p vite_cli_snapshots --test redact_unit`\n- `just snapshot-test command_helper`\n- `just snapshot-test command_upgrade_check`\n- `just snapshot-test synthetic_dev_cache_disabled`",
"is_bot": false,
"headline": "fix(test): redact release-dependent CLI versions (#2182)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-16T02:53:08Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7062bfd849bd5a75be3f95a4f3137ebba1c32281",
"body": "fixes #2157\nthere was a gated case where in case of Bun package manager, appending\nnode to `PATH` was being skipped, so if the child bun process tried to\nspawn node process `vp` would see that its running inside of another\n`vp` process but as there is no node path appended, it would crash\n\nI fixed t\n[…]\nse if related cleanup,\nwhitespace changes and added tests\n\n---\n> I used Codex with GPT 5.6 Sol (High) to discuss and help me with\nsetting up vite-plus locally and figure out how to write the test case",
"is_bot": false,
"headline": "fix(cli): always append node path when spawning child pm process (#2158)",
"author_name": "Rahul Mishra",
"author_login": "BlankParticle",
"committed_at": "2026-07-15T11:16:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4179ff4b2805db5ed1299a31614aa6a4faec6126",
"body": "Added ` ```bash` markings to CONTRIBUTING.md so the code blocks are\neasier to notice when trying to follow the setup guide\n\n---------\n\nCo-authored-by: Charles Wang <3612422+wan9chi@users.noreply.github.com>\nCo-authored-by: wan9chi <dk4rest@gmail.com>",
"is_bot": false,
"headline": "docs: add bash lang to CONTRIBUTING.md code blocks (#2159)",
"author_name": "Rahul Mishra",
"author_login": "BlankParticle",
"committed_at": "2026-07-15T10:02:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "103b30f42795af1d6b7d075380dfd011c7d0f4e4",
"body": "Fixes #2165.\n\n## Root cause\n\nNode marks non-TTY stdio as non-blocking, and the flag is shared with inherited child descriptors. Rust's standard I/O and embedded dependencies assume blocking writes, so a full consumer pipe can return `EAGAIN`, truncate diagnostics, or panic.\n\n## Why this approach\n\n#2169 retries writes in code we control. Dependencies like vite-task write directly to the same stdio, so those retries cannot protect them. Clearing `O_NONBLOCK` at startup covers every writer.",
"is_bot": false,
"headline": "fix(cli): ensure blocking stdio (#2173)",
"author_name": "wan9chi",
"author_login": "wan9chi",
"committed_at": "2026-07-15T07:20:23Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7f1e760be436bd4bb8bd7d091653cfbf0dcd577f",
"body": "## Motivation\n\nReproduces #2165, so the fix in #2173 can be verified.\n\n## How\n\n- add a Unix-only `vpt backpressure-run` payload that gives a child a non-blocking socket-backed stdout\n- keep the channel pressurized by reading one small chunk only when it is full, allowing blocking output to progress \n[…]\nnd behavior is the expected snapshot in this layer, so the regression is visible without making this PR's CI red. The next PR in the stack changes the same snapshots to the complete successful output.",
"is_bot": false,
"headline": "test(cli): reproduce stdio backpressure (#2172)",
"author_name": "wan9chi",
"author_login": "wan9chi",
"committed_at": "2026-07-15T07:19:55Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "8ea414584d79356cbc5afdaf9c542913ab25281c",
"body": "Bumps the `vite-task` git dependency from `cb580c2` to `4003f65`.\n\n## Changes\n\nThe delta is entirely internal `fspy` (file-access tracking)\nshared-memory work — no user-facing CLI flags, config fields, or\nbehavior changes, so no docs updates were needed.\n\n- **fix(fspy):** use `memfd` for Linux share\n[…]\n Generated with [Claude Code](https://claude.com/claude-code)\n\n---\n_Generated by [Claude\nCode](https://claude.ai/code/session_01YERo1yECf81w37US2Gqnow)_\n\nCo-authored-by: Claude <noreply@anthropic.com>",
"is_bot": false,
"headline": "chore: bump vite-task to 4003f65 (#2167)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-15T06:39:24Z",
"body_truncated": true,
"is_coding_agent": true
},
{
"oid": "7b8f5642af2d0ac33b2202934f0002e6d2c3d5ca",
"body": "## Summary\n\nAdds a declaration-output assertion to the `vp create monorepo` CI jobs:\nafter `vp run ready`, `packages/utils/dist/index.d.mts` must exist.\n\n## Why\n\nA green `vp run ready` only proves the build exited 0. Declaration\ngeneration can degrade silently — generator skipped, output landing in\n\n[…]\npescript@7.0.2\n ℹ dist/index.mjs 0.10 kB\n ℹ dist/index.d.mts 0.08 kB\n ```\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
"is_bot": false,
"headline": "ci(create): assert the monorepo library emits declarations (#2171)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-15T06:13:10Z",
"body_truncated": true,
"is_coding_agent": true
},
{
"oid": "19efdd05866f3eb9181654649dee27b8571c4a4d",
"body": "## Summary\n\n- Automated upgrade of upstream dependencies, most notably `vite` to\n`v8.1.4` and `tsdown` (`@tsdown/css`, `@tsdown/exe`) to `0.22.7`.\n- Bumps `@vitejs/devtools` to `0.4.0`; `rolldown` and the `vitest` stack\nare unchanged.\n- Pins `postcss-modules@9.0.0` so vite's bundled patch keeps appl\n[…]\n-------\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: wan9chi <dk4rest@gmail.com>\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
"is_bot": true,
"headline": "feat(deps): upgrade upstream dependencies (#2168)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-14T09:17:30Z",
"body_truncated": true,
"is_coding_agent": true
},
{
"oid": "5d61de0b4b0b75bf3fa1b2f4da407fd244c3c6dc",
"body": null,
"is_bot": false,
"headline": "test(snapshots): remove legacy snapshot infrastructure (#2146)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-10T15:39:00Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0e5a8a45132f1b4e5d7d0c40fa229d8bd5f94bc7",
"body": null,
"is_bot": false,
"headline": "test(snapshots): remove the parked snap-tests-todo tree (#2145)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-10T14:45:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e208eefbc1e05461883ad5cd7cb3a9408febc893",
"body": "… (#2143)\n\nMigrates the final 10 legacy snap tests, emptying both legacy trees (`packages/cli/snap-tests`, `packages/cli/snap-tests-global`).\n\nRunner additions that unblock them:\n\n- Step env values expand `${NAME}`: `${workspace}` resolves to the step's working directory, any other name to the case \n[…]\nts cleanly when a tree is absent from a fresh checkout, so local `pnpm test` keeps working. Deleting the legacy runner and migrator tooling under `packages/tools` can follow separately.\n\nCloses #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate the last blocked snap tests to the PTY suite…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T14:06:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "98cca64baba45c6fda5524404c2862f28a81eb49",
"body": "…cases (#2141)\n\nMigrates the ~105 `command-*` package-manager passthrough cases (add, dedupe, install, link, list, outdated, owner, prune, publish, remove, unlink, update, view, why across npm/pnpm/yarn/bun) from both legacy trees to the PTY snapshot suite, and removes the legacy dirs. Same-name cas\n[…]\nw/install pipe-and-sed wrappers became plain steps whose output the snapshot asserts.\n\nBaselines are recorded in the pinned blank-line layout the parent PR adds to the redaction layer.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate the `command-*` package-manager passthrough …",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T14:06:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "c20b931ed9e1c503dbe94cac48460435d91c92dd",
"body": "…napshot suite (#2138)\n\nMigrates the ~112 toolchain command-* cases (cache, check, config, dev,\ndlx, doc, env, exec, fmt, helper, info, init, lint, nested, node, pack,\npm, preview, rebuild, run, staged, upgrade, version, vp-alias, vpr, vpx)\nfrom both legacy trees, and removes the legacy dirs. Same-n\n[…]\ntic progress lines.\n\ncommand-env-setup-external-vp stays in the legacy tree: it rebinds\nVP_HOME to a workspace-relative path via shell expansion, which static\nstep envs cannot express.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate the `command-*` toolchain cases to the PTY s…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T14:06:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0a767d67708244eca2e1e9f78a8291be88ac61fa",
"body": "- Create docs/guide/installer-env-vars.md documenting env vars used by\ninstallers (vp-setup.exe, install.ps1, install.sh)\n- Add links from Getting Started, Environment, Install, Docker, and\nUpgrade\n- Cover install vars (VP_VERSION, VP_HOME, NPM_CONFIG_REGISTRY,\nVP_NODE_MANAGER, VP_PR_VERSION, etc.)\n\n[…]\nt standard vars (CI, NO_COLOR, HOME) and precedence rules\n\nCloses #1957\n\n---------\n\nCo-authored-by: yukinoshi <9241225+yukionno@user.noreply.gitee.com>\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "docs: add installer environment variables documentation (#2114)",
"author_name": "yukino",
"author_login": "yukinoshi",
"committed_at": "2026-07-10T12:15:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "de65091b6a520373c69e10bc06d60f99610168c7",
"body": "Close #1983\n\nThis pull request add a `vp env clean` command that is used to clean all\nunused Node.js runtime and package managers downloaded by Vite+ and\ncorepack.\n\nThe clean order:\n1. `corepack cache clean`\n2. Clean `$VP_HOME/js_runtime` (Except the current use one and the\ndefault one)\n3. Clean `$V\n[…]\nist-remote`\ncommand to suggest users use `vp env clean` command. Personally, I think\nadding tips in all `vp env` sub commands can be noisy and conflict with\n#1799's philosophy.\n\n🤖 Generated with Codex",
"is_bot": false,
"headline": "feat(env): add `vp env clean` command (#2003)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-10T11:42:25Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "dcb0ba1e572583b5ec18c253e5907b010d4e3376",
"body": "## Summary\n\n- Fallback to `yarn install` for `vp dedupe` on Yarn Classic, as\nrecommended by the [Yarn Classic `dedupe`\ndocumentation](https://classic.yarnpkg.com/en/docs/cli/dedupe), and\nprint a warning.\n- Add PTY snapshot coverage for npm, pnpm, Yarn Classic, Yarn Berry, and\nBun.",
"is_bot": false,
"headline": "fix(pm): fallback for Yarn Classic dedupe (#2139)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-10T10:17:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e13e029e2f9dd87ad6f6af20566f710a91ee8739",
"body": "Migrates the 5 global env-* cases (binary conflict, install interrupt,\nmixed-case bin, stale bin, node child-process npm resolution) from\npackages/cli/snap-tests-global, and removes the legacy dirs. Hand\nconversions: `cat`/`test -f` on $VP_HOME paths became vpt\nprint-file/stat-file, installed global\n[…]\nmmand-substitution comparisons became\nsnapshot assertions (both projects pin the resolution deterministically,\nand print-path.js asserts the child process resolves npm to the vp shim).\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `env-*` cases to the PTY snapshot suite (#2137)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T08:13:31Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "dfba9bae91b86b54366bd1cfe51c334b5bab2c87",
"body": "…te (#2134)\n\nMigrates 9 of the 10 npm-global shim cases (global npm install/uninstall\nlink behavior) from packages/cli/snap-tests-global, unblocked by #2110\nremoving the step program allow-list. Runner/vpt additions the cases need:\n\n- `vpt stat-file` gains a `symlink` state (via symlink_metadata, sh\n[…]\n the legacy runner always piped stdio.\nnpm-global-install-custom-prefix-on-path stays in the legacy tree: its\n`PATH=$(pwd)/...:$PATH` dynamic prefix is not expressible without a\nshell.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `npm-global-*` cases to the PTY snapshot sui…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T08:13:31Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "5986daee95d4ed3c8b9f8f5dc1a9049e8a50d175",
"body": "…snapshot suite (#2132)\n\nMigrates the 11 cases (10 local + 1 global) from the legacy snap-test\ntrees to the PTY snapshot suite, and removes the legacy dirs. Hand\nconversions: `cmd 2>&1 | grep`/`| head` wrappers became the plain command\n(the PTY snapshot asserts the full combined output), and\ntest-ma\n[…]\n than through the step's PATH. Adds the redaction rule\nmasking vitest's nondeterministic \"Start at HH:MM:SS\" line (same rule as\non the vite-* branch; identical content merges cleanly).\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `test-*`/`fmt-*`/`cache-*` cases to the PTY …",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T08:13:30Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "e40e85f1bc74cc8d43e8ca8465e0577dd0ef9f86",
"body": "…t suite (#2131)\n\nMigrates the 6 lint cases (ignore patterns, unmatched pattern, vite config rules, vite-plus import rules, nuxt variant, type-aware) from `packages/cli/snap-tests` to the PTY snapshot suite, and removes the legacy dirs. Part of #2116.\n\n`oxlint-typeaware` needed hand conversion: its \n[…]\ntype-aware shows `cache miss: 'types.ts' modified`.\n\nAdds a redaction rule masking oxlint's `with N rules` count, which grows on every bundled oxlint upgrade (the legacy suite masked it the same way).",
"is_bot": false,
"headline": "test(snapshots): migrate `lint-*`/`oxlint-*` cases to the PTY snapsho…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T08:06:23Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "9d3e77bf81b7ceb76f9e1aa65a495c494305e41c",
"body": "## Summary\n- Add `vp pm version` support by forwarding all arguments to the\ndetected package manager's native `version` command.\n- Use `<pm> version` for npm, pnpm, and Yarn, and `bun pm version` for\nBun.\n\nCloses #2092 \n\n> Reference\n> npm : https://docs.npmjs.com/cli/v11/commands/npm-version\n> Yarn1\n[…]\nversion/\n> Yarn berry : https://yarnpkg.com/cli/version\n> Pnpm : https://pnpm.io/cli/version\n> Bun : https://bun.com/docs/pm/cli/pm#version\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "feat(pm): forward native version commands (#2127)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-10T07:24:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "d18576e66de36acadfdcedc47fe864dc01a7eb11",
"body": "pnpm/pnpm main now pins packageManager to pnpm v12 alphas\n(pnpm/pnpm#12811).\nThe @pnpm/exe v12 alpha ships a placeholder bin that pnpm's version\nself-switch executes before the install script replaces it with the real\nbinary, failing with a shell syntax error and breaking this job on every\nmain run.\n\nPin the clone to the latest stable tag (packageManager pnpm@11.9.0, the\nsame version the last green run used) and support an optional ref field\nin the repos list so future pins are one-line changes.",
"is_bot": false,
"headline": "ci: pin pnpm/pnpm clone to v11.11.0 in vp install E2E test (#2133)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-10T06:54:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ccfc2613f2f997125297e7ba99edbc2ed1385342",
"body": "Some user-facing Vite+ diagnostics rely on Rust's `Debug` formatting.\nThis can expose implementation details such as `Some(1)` for a failed\nprocess status and wrapper types around paths.\n\nThis PR uses display formatting for Vite+-owned paths and process\nstatuses, while keeping explicit quotes in pac\n[…]\ng` formatters in `vite_workspace` should be\nfixed upstream, followed by updating Vite+'s pinned Vite Task revision.\n\n🤖 Generated with Codex\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(cli): avoid debug formatting in user output (#2130)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-10T06:31:47Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "daeb1c044ac110b86522c2e048a6f387f39a3722",
"body": "Summary\n\n- Exclude the PTY CLI snapshot fixtures from Vitest config discovery in\nVS Code.\n- Prevent vite_plugins_async_test/.vitest-plugin-loaded from being\ngenerated automatically.\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "chore: exclude PTY snapshot configs from Vitest discovery (#2135)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-10T06:22:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f2b83d32c91d559dbcfe31a31aae228529cfe929",
"body": "Migrates the 10 `vp-*` cases (build/run/fmt/lint/pack cache behavior)\nfrom packages/cli/snap-tests to the PTY snapshot suite, and removes the\nlegacy dirs. Six build-cache cases used `vp run/build 2>&1 | grep 'cache\nhit/miss/disabled'` shell pipes the migrator cannot translate; converted\neach to run the command directly and let the snapshot capture the full\ncombined output, so the cache-status line is asserted by the snapshot\n(stricter than the old grep).\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `vp-*` cases to the PTY snapshot suite (#2120)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T05:36:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5b216f2b6eb8d44c8f3f2088176ad5d13b6ebc21",
"body": "The size gate compared the PR head against the current tip of the base\nbranch. A branch that forked before a native-input change landed on main\nfailed the hash comparison and got a six-platform rebuild plus a size\nreport whose deltas came from commits already on main. #2111 hit this:\nan RFC-only PR \n[…]\n this\nworkflow file still trigger a run.\n\nThe run on this PR exercised the new path end to end: base built at the\nmerge base, head at the PR, and the size report shows 0 B raw delta on\nevery artifact.",
"is_bot": false,
"headline": "fix(ci): compare native binary size against PR merge base (#2112)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-10T05:21:30Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a8678fb1ce1cc907097614926c00bbb0dc644d0e",
"body": "…e (#2121)\n\nMigrates 21 small single/pair categories (workspace, synthetic, plain,\nbin, yarn, task, run, exit, change, ignore_dist local; fallback, dev,\nruntime, global, delegate global) from the legacy snap-test trees to the\nPTY snapshot suite, and removes the legacy dirs. `vitest-browser-mode` and\n`fingerprint-ignore-test` stay in the legacy tree: both are\nskip-platforms-all (register no test), and vitest also needs a vpt append\nprimitive (`echo >> file`).\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate the misc tail cases to the PTY snapshot suit…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8ad49e0aa58093c7b93646c129d88be5126a658e",
"body": "…shot suite (#2119)\n\nMigrates npm-install-with-options (the one local npm-* case) from\npackages/cli/snap-tests to the PTY snapshot suite, and removes the legacy\ndir. The 10 npm-global-* cases stay in the legacy tree for now: they rely\non shell primitives the no-shell runner cannot yet express (test -L\nsymlink checks, $VP_HOME / $(pwd) expansion, invoking the installed\nglobal CLIs, dynamic NPM_CONFIG_PREFIX), which need new vpt/runner support.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate the local `npm install` case to the PTY snap…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4c16d78df75f70478f8a952ce8e1dc08fd8af290",
"body": "…118)\n\nMigrates the 11 `vite-*` cases (vite plugin factory loading, config task,\ntask-path env) from `packages/cli/snap-tests` to the PTY snapshot suite,\nand removes the legacy dirs. The 5 `vite-plugins-*` build cases asserted a\nbuilt marker via a `cat dist/index.html | grep '<marker>'` shell pipe t\n[…]\n hand-converted to\n`vpt grep-file dist/index.html <marker>`. Adds a redaction rule for\nvitest's nondeterministic `Start at HH:MM:SS` wall-clock line, needed by\nvite_plugins_async_test.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `vite-*` cases to the PTY snapshot suite (#2…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "982be5ecdb48e2906171650933514ec65f4590ec",
"body": "…#2117)\n\nMigrates the 30 hand-convertible `check-*` cases from\n`packages/cli/snap-tests` to the PTY snapshot suite under\n`crates/vite_cli_snapshots`, and removes the legacy dirs. The 4\n`check-pass*` cases were already covered by net-new fixtures on main\n(same env + `vp check`), so their redundant legacy dirs are removed too.\n`fmt-check-with-vite-config` is left in place for the fmt migration.\n\nPart of #2116.",
"is_bot": false,
"headline": "test(snapshots): migrate `vp check` cases to the PTY snapshot suite (…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9a4fadde506dbfaf8c126f1799d8e1d59fcfdd96",
"body": "Stacked on #2107.\n\nMigrates 7 of the 11 legacy `shim-*` global snap-test cases (node/npm/pnpm shim behavior) to the PTY snapshot suite:\n\n- `shim-inherits-parent-{dev-engines-runtime,engines-node,node-version}`\n- `shim-npm-uses-package-manager-version`\n- `shim-npm-ignores-mismatched-package-manager`\n\n[…]\nfake runtimes, arbitrary installed binaries): `shim-corepack-bundled`, `shim-corepack-enable-install-directory`, `shim-npm-downloads-uncached-package-manager-version`, `shim-recursive-package-binary`.",
"is_bot": false,
"headline": "test(snapshots): migrate shim snap test cases (#2109)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3b4829e414d3c95df0d54abb679d94f87384881b",
"body": "Migrates all 149 legacy `vp migrate` snap-test cases (144 from `snap-tests-global`, 5 from `snap-tests`) to the PTY snapshot suite under `crates/vite_cli_snapshots`, and removes the legacy dirs. Part of #2078.\n\nAdds `redact.rs` rules for the managed-toolchain versions that appear in `vp migrate` out\n[…]\n>/package.json` instead of running a network `vp install`, so migrate reads the unsupported version offline.\n\nStacked on #2115 (local-registry teardown signal fix), which the Linux snapshot job needs.",
"is_bot": false,
"headline": "test(snapshots): migrate `vp migrate` snap test cases (#2107)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-10T03:46:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3fe3f0d10cba3358bc98879711ac6f2e7ec8b325",
"body": "…2110)\n\nAt present, the PTY runner will find the needed binaries like `node`,\nand inject these directories directly into `PATH`.\n\nThis can cause problem, if the users are already using Vite+, it might\nleak the `node` shim in the user's original `VP_HOME`, triggering\nNode.js re-fetching and behavior-\n[…]\nhis allow us to migrate global\npackage related tests here in the future, but it also reduces the\nmaintenance costs.\n\n🤖 Generated with Codex\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "test(snapshots): expose Vite+ managed binaries with `vp env setup` (#…",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-10T03:14:42Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "62f9f0e37da603bfc2dc8b6788577d9b0e91475e",
"body": "`vp env setup` currently creates `vp-use.cmd` on every platform even\nthough the wrapper is only usable from Windows Command Prompt. Its\nwriter also runs before `VP_HOME/bin` is created, so setup skips the\nwrapper when starting from a fresh home. The CMD-specific\nversion-switching command is also mis\n[…]\nindows shims after the bin\ndirectory is initialized, adds regression coverage for fresh Windows\nsetup and Unix exclusion, and documents how to use `vp-use` from Command\nPrompt.\n\n🤖 Generated with Codex",
"is_bot": false,
"headline": "fix(env): clarify the use case of `vp-use.cmd` (#2128)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-10T02:45:26Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "924758394bf47cc2689c709a024fbec6204e97b0",
"body": "The local-registry teardown sent SIGTERM to both the server process and\nits process group (kill -TERM <pid> -<pid>). On the GitHub-hosted\nubuntu-latest PTY runs that process-group signal leaked past the case\nboundary and reached the Actions runner agent, which reported \"runner\nreceived a shutdown si\n[…]\nelling in response to the\nstray group SIGTERM. Scope the SIGTERM to the direct child; the server's\nown handler still removes its throwaway caches and the force-kill\nfallback\nstill guarantees teardown.",
"is_bot": false,
"headline": "fix(snapshots): scope registry teardown signal (#2115)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-10T02:26:36Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "27ca4ef2822b27440b70cbc16a70e05404315302",
"body": "Bumps the `vite-task` git dependency from `417b6aa` to `cb580c2`.\n\n### Changes in this bump\n\n- **fix:** task process exit failures no longer incorrectly report spawn\nfailures (vite-task#515)\n- **fix:** Windows automatic input tracking now records executable image\nreads during process creation in `Nt\n[…]\n://claude.ai/code/session_01TsbeRwtxNNtT2VA6YSRKa9\n\n---\n_Generated by [Claude\nCode](https://claude.ai/code/session_01TsbeRwtxNNtT2VA6YSRKa9)_\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
"is_bot": false,
"headline": "chore: bump vite-task to cb580c2 (#2126)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-10T01:42:56Z",
"body_truncated": true,
"is_coding_agent": true
},
{
"oid": "6afb440a7f6a027b16e8d3c22eab45e1d884f88a",
"body": "Bumps the pinned `voidzero-dev/pkg-pr-registry-bridge` publish action in\n`publish-preview.yml` from `4fbc413` (bridge #60) to `f57eaa9` (bridge\n#61).\n\nThe bridge removed its `PKG_PR_NEW_BASE` var and the Worker's on-demand\npkg.pr.new fallback; it now serves preview artifacts only from R2. The\naction's inputs are unchanged and this step packs locally, so publish\nbehavior here is identical. This just keeps the pin in sync with the\ndeployed bridge.",
"is_bot": false,
"headline": "chore: bump pkg-pr-registry-bridge publish action to latest main (#2106)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-09T14:19:40Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "dceae8c108a059b5a9bc4808fce7f6ec22874013",
"body": "## Summary\n\n- Automated daily upgrade of upstream dependencies.\n- Bumps rolldown to `v1.1.5` and tsdown to `0.22.4`, plus the oxc\ntoolchain (oxlint `1.73.0`, oxfmt `0.58.0`, `@oxc-project/*` / `oxc-*`\n`0.139.0`, and the Rust `oxc*` crates `0.139.0`).\n- Keeps `yuku-codegen`/`yuku-parser` (rolldown-pl\n[…]\ny: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>\nCo-authored-by: Charles Wang <3612422+wan9chi@users.noreply.github.com>",
"is_bot": true,
"headline": "feat(deps): upgrade upstream dependencies (#2104)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-09T11:16:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "317974dc4b3f32a980b8f7e94443dde0574cc649",
"body": "CI now runs on Namespace-provided Windows runners\n(namespace-profile-windows-4c-8g)\nacross ci.yml, e2e-test.yml, reusable-release-build.yml, and\ntest-standalone-install.yml, so the sponsor line should credit macOS,\nLinux, and\nWindows runners.",
"is_bot": false,
"headline": "docs: add windows to namespace sponsor credit (#2108)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-09T08:43:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9f43d67089d1377c4c0d712de0cd037c6c994eec",
"body": "## Summary\n\n- Add dotenv environment files to the built-in monorepo template\n`.gitignore`.\n- Extend create-time `.gitignore` defaults so generated projects also\nignore `.env` and `.env.*` while keeping `!.env.example` trackable.\n- Update focused unit coverage and the migrated PTY snapshot for\ngenera\n[…]\norkspace install is still not available in this\nworktree because the checkout lacks `vite/patches/*` files referenced by\n`pnpm-workspace.yaml`, so the focused test used a temporary dependency\ninstall.",
"is_bot": false,
"headline": "fix(create): ignore dotenv files in new projects (#2095)",
"author_name": "Yii",
"author_login": "forehalo",
"committed_at": "2026-07-09T06:02:32Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a885da69f93fac305053a14635bc7471038b2bb0",
"body": "The vp-binary-size workflow measured vp, NAPI, and the Windows trampoline (vp-shim.exe) but omitted the Windows installer (vp-setup.exe), even though both build-upstream and build-windows-cli build and cache it alongside the other artifacts.\n\nMeasure vp-setup.exe on Windows and add an \"Installer (Windows x64)\" row to the report.",
"is_bot": false,
"headline": "ci: add installer (vp-setup.exe) to native binary size report (#2105)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-09T03:17:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fd4144bd5ca3a277155a7372902f0ab553306b37",
"body": "The per-step timeout only wrapped the interaction phase\n(`rx.recv_timeout`): `TestTerminal::spawn` (openpty + fork/exec the\nchild into the PTY) ran synchronously before it. On runners where that\nspawn can block (the Linux analog of the ConPTY blocking that keeps the\nWindows snapshot job on a GitHub-\n[…]\n; the real per-step default is 50s. The\nother cases keep running and the step log is preserved, versus the old\nbehavior where this same block hung the whole step until the 6h job\ndefault with no log.)",
"is_bot": false,
"headline": "test(snapshots): bound the PTY spawn with the per-step timeout (#2102)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-09T02:50:56Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "5f293a15e6ae0397adf7085c0fcf4414793e6819",
"body": "The toolchain image runs as the non-root `vp` user but shipped no `sudo`, so\n`playwright install --with-deps` (Vitest browser mode) and any `apt-get` during\nbuild or CI failed. When not already root, Playwright installs system libraries\nvia `sudo` if present and otherwise falls back to `su root`, wh\n[…]\ne` and the literal `sudo -- sh -c 'apt-get ...'` escalation\nboth work passwordlessly; and the no-sudo negative control reproduces the issue\nerror verbatim (`su: Authentication failure`).\n\nCloses #2087",
"is_bot": false,
"headline": "fix(docker): passwordless sudo for the non-root vp user (#2088)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-09T02:32:51Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f29c25beec7cf08b765a9a9b13e5721f0fe257b7",
"body": "…100)\n\nPoints the `preview-build` action at\n[pkg-pr-registry-bridge#58](https://github.com/voidzero-dev/pkg-pr-registry-bridge/pull/58)\n(`a83d8aa`, merged + deployed), which makes preview tarballs\ncontent-addressed:\n\n- uploads to `/-/tarball/<name>/<version>/<shasum>.tgz`\n- `dist.tarball` = `/tarbal\n[…]\nl\ninstall via a revalidatable fallback), so this just activates the new\nupload path for future preview builds.\n\nAdd the `preview-build` label to smoke-test a labeled build against the\ndeployed bridge.",
"is_bot": false,
"headline": "ci: bump registry-bridge action to content-addressed tarball URLs (#2…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-09T02:31:37Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ab7f35bdff02278c1415492bd4d7fe7513c4b51b",
"body": "vp create/migrate write the resolved runtime and package-manager version\ninto a scaffolded package.json devEngines block, so recorded snapshots go\nstale whenever the package manager or Node publishes a release (yarn\n4.17.0 -> 4.17.1 broke the create_approve_builds_yarn case).\n\nMask the version value\n[…]\n\n\"yarn <version>\", and normalize the 9 existing pins across 5 snapshots.\nUser-controlled semver in the same manifests (core-js, a pre-existing\npackageManager string, top-level version) stays verbatim.",
"is_bot": false,
"headline": "test(snapshots): redact scaffolded devEngines version pins (#2103)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-09T01:40:52Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "5ebe64e9bd20128dcf24d6092e47245a931adfb9",
"body": "## Summary\n\n- trim unused features and dependencies from `tracing-subscriber`,\n`zip`, and `vite_error`\n- gate migration-only error conversions so unrelated binaries do not\nlink them\n- add a workflow that builds the shipped Linux, macOS, and Windows\nartifacts with the existing native build actions, t\n[…]\n-upstream`, `build-windows-cli`, and\n`compute-native-cache-input-hash`. Linux and Windows cross-compilation\nrun on `namespace-profile-linux-x64-default`; macOS runs on\n`namespace-profile-mac-default`.",
"is_bot": false,
"headline": "perf: reduce vp binary size (#2043)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-08T16:47:20Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "63f837ba43427758fc781e6c9c52e15b993c6cbc",
"body": "Run the Windows CI and release jobs on Namespace runners, matching how\nLinux and macOS already do, except for the handful of jobs that depend\non GitHub-hosted Windows behavior.\n\n## What changed\nSwap `windows-latest` -> `namespace-profile-windows-4c-8g` (4 vCPU / 8\nGB) for the Windows jobs in `ci.yml\n[…]\n comparison: `Build Windows CLI/tests` already\ncross-compile on Namespace Linux (unchanged), and\n`cli-snapshot-test-windows`, `windows-11-arm`, and `test-install-ps1`\n(plain) stay on `windows-latest`.",
"is_bot": false,
"headline": "ci: run Windows jobs on Namespace runners (#2083)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-08T16:22:05Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7334b340ac5d13a5275414a1868954db1a162762",
"body": "Migrate all 34 legacy snap-test cases that exercise vp create (15 from\nsnap-tests, 19 from snap-tests-global, including the historical new-*\ncases) to crates/vite_cli_snapshots fixtures via tool migrate-snap-tests.\nThe 39 TODO placeholders are hand-converted: test/|| chains became vpt\nstat-file asse\n[…]\nlocal-registry = true and ignore = true and keep their\nlegacy dirs until runner support lands. The registry-bound create step in\nnew_create_vite_migrates_eslint_prettier gets an explicit 180s timeout.",
"is_bot": false,
"headline": "test: migrate vp create snap tests to the PTY snapshot suite (#2071)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-08T15:00:48Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "113a1e6e0474a60eb759f85330da60f016d4f6df",
"body": "Implement `local-registry = true` in crates/vite_cli_snapshots (previously\na \"not implemented yet\" stub). The runner now packs the checkout's\nvite-plus and @voidzero-dev/vite-plus-core once per run, then for each\nlocal-registry case starts local-npm-registry.ts --serve (cwd = the staged\nfixture, so \n[…]\ne that installs a\npackage served only by the fixture's mock-manifest to prove the path.\n\nThis unblocks the local-registry create cases parked as `ignore = true`\nin #2071, which rebases on top of this.",
"is_bot": false,
"headline": "test(snapshots): support local-registry cases in the PTY runner (#2080)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-08T15:00:47Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "80e72cb0a58c4c09608118b6962dd5c1d20e90d7",
"body": "…sensitive ones (#2084)\n\nThe runner forced --test-threads=1 on Linux to protect ctrl-c cases from\nparallel-PTY signal-routing contention, but that serialized the entire\nsuite: the Linux leg's wall time equals the sum of every case's time\n(~146s) while macOS runs the same cases in parallel (~26s).\n\nR\n[…]\nt scripts a ctrl-c keystroke (detected\nautomatically) or sets the new `serial = true` flag. With no ctrl-c cases\ntoday, the whole suite parallelizes on Linux like it already does on macOS\nand Windows.",
"is_bot": false,
"headline": "test(snapshots): run cases in parallel on Linux, isolate only signal-…",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-08T15:00:47Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f43f53238a94875dfc665eef898b4ed8369337c2",
"body": "Skips three CI cases that fail on transient upstream conditions, not on\ncode in this repo.\n\n## Node `latest` alias on musl\nunofficial-builds.nodejs.org lists a Node release in index.json as soon\nas its directory is created, before every architecture's binary is\nbuilt. Resolving the `latest` alias ca\n[…]\ng `vp install` then fails with ERR_PNPM_NO_MATCHING_VERSION\non every platform.\n\n- snap-tests-global `create-framework-shim-astro`: skipped (the vp\nmigrate astro shim cases still cover the shim itself)",
"is_bot": false,
"headline": "test: skip upstream-flaky snap/runtime cases (#2099)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-08T13:37:44Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "409d5d061f8c97a671c24c7a722967398975a5eb",
"body": "## Summary\n\n- Clarify Docker release verification when `vp --version` omits bundled\ntool versions.\n- Proceed directly to the skill-update step after the Discord draft is\napproved, then ask before pushing/opening the skill PR.\n- Update Discord draft guidance so dependency bumps use **Upstream\nUpgrades**, security items link advisories, and empty **Also in this\nrelease** sections are omitted.\n\n## Validation\n\n- `git diff --check origin/main...HEAD`",
"is_bot": false,
"headline": "docs(skill): update release-manager post-release guidance (#2096)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-08T10:19:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "29dc5807839091cd43c913eb1ef3e6394b95ac8a",
"body": "Assign release PRs to the account that triggered the Prepare Release workflow via github.actor.\n\nRemove the hard-coded fengmk2 assignee from prepare_release.yml.",
"is_bot": false,
"headline": "fix(ci): assign release PRs to workflow actor",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-08T10:10:49Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1ca9f0fcef42bbfb9a5a559f3cc4553c49c80f8c",
"body": "Merging this PR triggers the release workflow.",
"is_bot": true,
"headline": "release: v0.2.4: Vitest security hotfix",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-08T08:42:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "747f0e512b538773ec6f1902d94ad7e5ed9f45c3",
"body": "Bump the bundled Vitest stack from 4.1.9 to 4.1.10.",
"is_bot": true,
"headline": "fix(deps): upgrade vitest to 4.1.10",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-08T08:21:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cfa4061b9540214590e0c48931c865a05d43b540",
"body": "…cess (#2019)\n\nFor human usage:\n\n```bash\n /release-manager\n```\n\n---------\n\nCo-authored-by: wan9chi <dk4rest@gmail.com>\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
"is_bot": false,
"headline": "chore(skills): add release-manager skill for the standard release pro…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-08T06:19:18Z",
"body_truncated": false,
"is_coding_agent": true
},
{
"oid": "7f70680f91ad51cc4f1dae3e6cceb194ae7dd0ea",
"body": "…xes (#2081)\n\nRelease vite-plus v0.2.3: config extraction, create, and `vp run`\nreliability fixes.\n\nA patch release that restores static config extraction for projects\nimporting `defineConfig` from `vite`, fixes `vp create` for org\ntemplates on registries that strip custom package fields, cleans up\n\n[…]\n\nMerging this PR will trigger the release workflow.\n\n---------\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: wan9chi <dk4rest@gmail.com>",
"is_bot": true,
"headline": "release: v0.2.3: config extraction, create, and vp run reliability fi…",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-07T11:36:07Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "fa720537a044f67aa8736ef0ba3392a1f8f55404",
"body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [actions/cache](https://redirect.github.com/actions/cache) | action |\nmajor | `v5.1.0` → `v6.1.0` |\n| [actions/checkout](https://redirect.github.com/actions/checkout) |\naction | major | `v6.0.3` → `v7.0\n[…]\neyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"is_bot": true,
"headline": "chore(deps): update github actions (major) (#1905)",
"author_name": "renovate[bot]",
"author_login": "renovate[bot]",
"committed_at": "2026-07-07T06:06:57Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "cb3f95ae3225af271a2315519a89c6196f5098e3",
"body": "close #2036 \n\nthe fix ignores the listening on `ctrl-c` by `vp` itself until child\nprocess exits.\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(cli): odd osc sequences after killing vp run with ctrl-c (#2079)",
"author_name": "Yii",
"author_login": "forehalo",
"committed_at": "2026-07-07T05:49:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4a5d742d5e5fa51de0e7b4cf4546ca4d8d74b641",
"body": "## Summary\n\nTrust `defineConfig` imported from both `vite-plus` and `vite` during\nstatic config extraction, while keeping custom helpers on the runtime\nfallback path.\n\nAlso adds PTY snapshot coverage and migrates the legacy custom\n`defineConfig` snapshot.\n\n## Root cause\n\nCommit `b9b15c45` only trust\n[…]\nluated an\nexample Vite config that imported the workspace `vinext` package before\nits `dist` entry existed.\n\nFailure:\nhttps://github.com/voidzero-dev/vite-plus/actions/runs/28774700335/job/85318252437",
"is_bot": false,
"headline": "fix(static_config): trust defineConfig from vite (#2075)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-07T05:17:42Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "90c280c7ca6b1a83f3b8b8b87055d75e696c3e3d",
"body": "Bump the vite-task git dependency from 6cfa6e4 to 417b6aa.\n\nAlso updates crossbeam-epoch 0.9.18 -> 0.9.20 to resolve RUSTSEC-2026-0204\nsurfaced by the cargo-deny Security Analysis job.",
"is_bot": false,
"headline": "chore: bump vite-task to 417b6aa (#2076)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-07T04:31:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9134854cf62b299fd6aa8dbb7beea5982cd313a1",
"body": "This PR contains the following updates:\n\n| Package | Type | Update | Change | Pending |\n|---|---|---|---|---|\n| [actions/cache](https://redirect.github.com/actions/cache) | action |\nminor | `v6` → `v6.1.0` | |\n| [actions/cache](https://redirect.github.com/actions/cache) | action |\nminor | `v5.0.5` →\n[…]\neyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"is_bot": true,
"headline": "chore(deps): update github actions (#2055)",
"author_name": "renovate[bot]",
"author_login": "renovate[bot]",
"committed_at": "2026-07-07T03:35:07Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "23dec610fea21fdaf2d424973ebb09f516378962",
"body": "Remove the \"keep in sync with docker/Dockerfile.alpine\" comment in\ndocker/Dockerfile: that file does not exist in the repo, so the comment\npoints at nothing.",
"is_bot": false,
"headline": "docs(docker): remove stale Dockerfile.alpine comment (#2068)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-07T02:36:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bbbcdef99b04136977f79dd1b9c3b86090c680b7",
"body": "## Summary\n\nRefresh the root `AGENTS.md` guidance to match the current repository\nstructure and test workflow.\n\n- Remove stale references to the deleted `packages/test` package and\ndocument that `vite-plus/test*` is now generated\nfrom upstream Vitest shims in `packages/cli`.\n- Update the repository \n[…]\npshot coverage should use the PTY-based runner\nintroduced in #2052, while legacy snap-test\ntrees are migration-only.\n- Update validation guidance and references for the current snapshot\ntest commands.",
"is_bot": false,
"headline": "docs: refresh root agent guide (#2072)",
"author_name": "JongKyung Lee",
"author_login": "jong-kyung",
"committed_at": "2026-07-07T02:09:19Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "603140d11dc52c9af2ef20b39f7f1f4fc9e54647",
"body": "Implements the RFC included in this PR as `rfcs/interactive-snapshot-tests.md`.\n\n- `crates/vite_cli_snapshots`: PTY-based CLI snapshot suite (libtest-mimic). Every step runs in a real pseudo-terminal with vt100 grid capture; interactive steps script keystrokes synchronized on OSC 8 milestones; snaps\n[…]\n mode on all three CI platforms.\n\nFollow-ups per the RFC phasing: `local-registry` case support, remaining prompt components (multiselect, password, spinner), migration batches, legacy runner removal.",
"is_bot": false,
"headline": "feat(test): PTY-based interactive CLI snapshot tests (#2052)",
"author_name": "fengmk2",
"author_login": "fengmk2",
"committed_at": "2026-07-06T13:10:11Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "dcae79fa8735249554e972cd715041108e9081b2",
"body": "…ips createConfig (#2063)\n\nFixes #2062 (thanks @fengmk2 for the invitation to contribute the fix).\n\n## Problem\n\n`vp create @org:name` resolves the org template catalog by fetching the\nregistry packument and reading `versions[x].createConfig`. Some\nregistries — GitHub Packages among them — store only\n[…]\nries 404 unauthenticated metadata), and the error\nmessage conflating not-found / auth-gated / field-stripped. Happy to\nfollow up on either.\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(create): read org manifest from the tarball when the registry str…",
"author_name": "hiro-daikin",
"author_login": "hiro-daikin",
"committed_at": "2026-07-06T13:08:26Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a6aafc37e0f3a972bd9a96a8c1ebfe491b878fa1",
"body": "Automated update of trusted stack statistics on the docs homepage.\n\n- npm weekly downloads (last-week): vite, vitest, oxlint\n- GitHub stars: vitejs/vite, vitest-dev/vitest, oxc-project/oxc\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>",
"is_bot": true,
"headline": "chore(docs): refresh trusted stack stats (#2064)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-06T07:58:12Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b9b15c4581df7fa39f04f343f7e68ea30bc130c3",
"body": "At present, static config only checks if the `export default`\nstatement's callee is `defineConfig`.\n\nSo, if I import `defineConfig` from other sources and modify the input\nin the function, or define a variable called `defineConfig`, the static\nconfig analyze will get broken.\n\nFor example, if you are\n[…]\nineConfig` from `vite-plus`\npackage.\n\nThis problem is discovered when I am doing attempts in my personal Vite+\nconfig preset.\n\n🤖 Generated with Codex\n\n---------\n\nCo-authored-by: MK <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(static_config): only trust `defineConfig` from`vite-plus` (#2060)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-06T07:19:38Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "97edafcffa1ecf98a27be79e23f4b36138fbc531",
"body": "## Summary\n\n- remove the obsolete `test-vp-create.yml` Vitest pin updater\n- keep Vitest upgrades flowing through `pnpm-workspace.yaml` and\n`VITEST_VERSION`, which the create workflow now consumes\n- fix the scheduled Upgrade Upstream Dependencies failure from\nhttps://github.com/voidzero-dev/vite-plus/actions/runs/28761169080\n\n## Validation\n\n- `vp check`\n- isolated `node .github/scripts/upgrade-deps.ts` run with current\nupstream versions (completed successfully with no dependency changes)",
"is_bot": false,
"headline": "chore(ci): remove stale create workflow updater (#2061)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-06T05:54:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5844ae038bdae89f6ae3f18b1757b12e35185995",
"body": "Automated refresh of the vendored Node.js release signing keys from\n[nodejs/release-keys](https://github.com/nodejs/release-keys).\n\nThis keyring is the trust anchor used to verify the PGP signature on\nNode.js `SHASUMS256.txt` (see `rfcs/verify-node-shasums-signature.md`).\n\n**Review the key changes b\n[…]\n2FD`\n\n### Removed (0)\n- _none_\n\n### Modified (0)\n- _none_\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": true,
"headline": "chore(runtime): refresh Node.js release keyring (#2058)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-06T05:32:58Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "98cc0db903cdb6879cd8bf2d5d23ea6990b4290f",
"body": "…038)\n\nMoves the PR preview publish fully onto the registry bridge and drops\npkg.pr.new.\n\n- Bumps the bridge action to its local-pack version\n(voidzero-dev/pkg-pr-registry-bridge#56, merged as `711e22a2`, pinned\nhere): it packs the built package directories with `pnpm pack` and\nuploads them, instead\n[…]\nckages packed locally and served from R2 with\nbyte-verified integrity, `VP_PR_VERSION=2038` resolving and installing\nentirely through the bridge, and the Docker preview building from the\nbridge build.",
"is_bot": false,
"headline": "ci: pack local dirs for the registry bridge instead of pkg.pr.new (#2…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-06T04:37:36Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f922c79412386493184ffc089490986278ca893d",
"body": "For pnpm workspace projects, omitting `pnpm-workspace.yaml` causes `vp\ninstall --frozen-lockfile` to fail because pnpm cannot resolve\n`catalog:` in dependencies without it.",
"is_bot": false,
"headline": "fix(docs): add missing pnpm-workspace.yaml to Dockerfile (#2059)",
"author_name": "Wankong",
"author_login": "wan-kong",
"committed_at": "2026-07-06T03:18:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "638c447c3e7b6965f034fb1a5c0f5cae113b7487",
"body": "At present, Vite+ allows users to specific `VP_HOME` as an installation\ndirectory. However, for any future `vp` runs without manual `VP_HOME`\nenvironment, we still use default `~/.vite-plus` or `vp`'s grandparent\ndirectory if its name is `.vite-plus` (It's related to #1185 by me).\n\nIt will cause mes\n[…]\n7\" height=\"270\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/c96435d1-4b49-4e51-bb75-3da06205f23e\"\n/>\n\n\n🤖 Generated by Codex\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(global): respect custom VP_HOME (#2029)",
"author_name": "Liang",
"author_login": "liangmiQwQ",
"committed_at": "2026-07-05T04:58:58Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "d3f6ac26c05354f7a874d86f9b8523defb855c78",
"body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action\n| minor | `v1.47.2` → `v1.48.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>crate-ci/typos (crate-ci/typos)</summary>\n\n###\n[`v1.48\n[…]\neyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
"is_bot": true,
"headline": "chore(deps): update crate-ci/typos action to v1.48.0 (#2039)",
"author_name": "renovate[bot]",
"author_login": "renovate[bot]",
"committed_at": "2026-07-04T15:54:42Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "6895d177ada97756873f2ff032e5a0ff874679cd",
"body": "Removes the temporary legacy completion directory cleanup that was meant\nto be deleted before the beta release.",
"is_bot": false,
"headline": "chore(env): remove legacy completion cleanup (#2050)",
"author_name": "nekomoyi",
"author_login": "nekomoyi",
"committed_at": "2026-07-04T15:08:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "44209f1165f0f7c1281ae310d32d8ddb91bc44d5",
"body": "## Summary\n\n- Automated upstream dependency upgrade.\n- Bump `vite` to `v8.1.3` (`578ffb8`) and `@vitejs/devtools` to `0.3.4`.\n- Update `bundledVersions.vite` in `packages/core/package.json` to\n`8.1.3`.\n- Exclude `es-module-lexer@2.3.0` from `minimumReleaseAgeExclude` in\n`pnpm-workspace.yaml` (pulled\n[…]\nnc-remote-and-build`: success\n- `build-upstream`: success\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": true,
"headline": "feat(deps): upgrade upstream dependencies (#2042)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-04T13:11:05Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b99c778b0741f58c2acbac3ae00645ad860697ae",
"body": "### Problem\n\nSix exported helpers in `packages/cli/src/utils` are dead — each a thin\nsingular/prefix wrapper delegating to a plural/kept counterpart:\n\n| file | symbol | status |\n| --- | --- | --- |\n| `utils/editor.ts` | `detectExistingEditor` | zero references (plural\n`detectExistingEditors` is used\n[…]\n(`detectExistingEditors`,\n`resolveAgentTargetPaths`, `selectAgentTargetPaths`,\n`detectExistingAgentTargetPaths`, `warnMsg`, `errorMsg`) are untouched.\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "refactor(cli): remove unused exported helpers (#2046)",
"author_name": "Jerry Zhao",
"author_login": "shulaoda",
"committed_at": "2026-07-04T12:02:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "01360d365a006def9a396655f7ec039d421e0230",
"body": "…#2044)\n\n#### Problem\n\nWhen migrating a `package.json` script, prettier flags are rewritten to\n`vp fmt`, converting `--list-different` / `-l` / `-c` to `--check`. If\nthe script also contained a literal `--check`, the result depended on\nthe flag order:\n\n| input | before | after |\n| --- | --- | --- |\n\n[…]\ng: revert the `dedup_flag` branch to\n`conversion_emitted[ci] = true;` (no `break`) and rerun — the test fails\nwith `left: \"vp fmt --check --check .\"`.\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "fix(migrate): emit a single --check when rewriting prettier scripts (…",
"author_name": "Jerry Zhao",
"author_login": "shulaoda",
"committed_at": "2026-07-04T11:45:00Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0fa9bf13663af0746d278a6688593eb27ea3767f",
"body": "… (#2045)\n\n### Problem\n\n`resolve_static_config` had a `.json` code path that can never run:\n\n```rust\nlet extension = config_path.as_path().extension()...; // from resolve_config_path\nif extension == \"json\" { // never true\n return parse_json_config(&source); \n[…]\nnfig # 53 passed\ncargo clippy -p vite_static_config --all-targets # clean — nothing orphaned\ncargo fmt --all --check # clean\n```\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "refactor(static-config): drop the unreachable vite.config.json branch…",
"author_name": "Jerry Zhao",
"author_login": "shulaoda",
"committed_at": "2026-07-04T11:24:27Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "97590b29f4c6c7c37680675d29235a6b985be989",
"body": "Since #1991, docs-only PRs skip the full CI matrix, so nothing\nformat-checks markdown (`vp check` in cli-e2e-test only runs for code\nchanges). As suggested in [this\ncomment](https://github.com/voidzero-dev/vite-plus/pull/1991#issuecomment-4839488485),\nadd a fast `docs-fmt` job that runs `vp fmt --ch\n[…]\nidzero-dev/vite-plus/actions/runs/28636039893/job/84922566220)\nafter removing it\n\nThe final commit restores the `code-changed == 'false'` guard, so the\njob is expected to be skipped on this PR itself.",
"is_bot": false,
"headline": "ci: fast docs format check for docs-only PRs (#2028)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-04T11:06:52Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0af68ff9a28cd63e5f01ba34210da597e671edc5",
"body": "…021)\n\nServe the locally packed `vite-plus` / `@voidzero-dev/vite-plus-core`\nthrough a local npm registry\n(`packages/tools/src/local-npm-registry.ts`), so tests and local\ndevelopment install the checkout's own build via the standard registry\ninterface instead of published-version pins or `file:` spe\n[…]\nproxies upstream. All snap fixtures regenerate byte-identical, and the\nfull CI matrix (snap shards, ecosystem projects including dify and bun,\n16 `vp create` jobs) is green on this flow.\n\nCloses #2018",
"is_bot": false,
"headline": "test: install local vite-plus builds through a local npm registry (#2…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-04T10:14:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "53edee860df45c74ddfddfb5c62395435e19bd2d",
"body": "…xwin (#1824)\n\n## Summary\n\nBuild the Windows test binaries and the CLI/binding once on a Linux\nrunner with cargo-xwin, then just run them on Windows (download-only).\nSame approach as voidzero-dev/vite-task#443.\n\n### Cache-miss comparison\n\n| Run | Wall time |\n| --- | ---: |\n| [`main` (cache\nmiss)](ht\n[…]\n]\n A2 --> A3[\"CLI E2E / snap / sfw (Windows)<br/>download + run, no toolchain\"]\n A4[\"Linux: build-windows-tests\"] --> A5[\"nextest archive\"]\n A5 --> A6[\"Test (Windows)<br/>run-only\"]\n end\n```",
"is_bot": false,
"headline": "ci: cross-compile Windows tests and CLI binaries on Linux with cargo-…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-03T09:08:39Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ff5ad75deeff26db5ebd621d536a196549a2796c",
"body": "The docs still linked the alpha announcement and described Vite+ as\nalpha. Now that the [beta\nannouncement](https://voidzero.dev/posts/announcing-vite-plus-beta) is\nlive:\n\n- The hero button and the Resources nav link point to the beta\nannouncement post, and the button is labeled \"Read the Beta\nAnnou\n[…]\n an info\nbox, since it now invites feedback instead of cautioning about\ninstability.\n\nThe `guide/why.md` link to the alpha post is left as is because its\n`#performance-scale` anchor only exists there.",
"is_bot": false,
"headline": "docs: update announcement links and callout for the beta release (#2027)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-03T02:38:45Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7575a9532b2f6c45cfdaa459a4c66c054dc53cf9",
"body": "## Summary\n\n- Keep the root `docs:build` script as `pnpm -C docs build`.\n- Move the cacheable docs build inside `docs/`: `docs` now runs\ninstaller asset copying first, then delegates `vitepress build` to the\ncacheable Vite Task `build:site`.\n- Configure `build:site` in `docs/vite.config.ts` with aut\n[…]\nuse VitePress reads\nand writes generated `.vitepress` and `node_modules/.vite-temp` files\nduring the cacheable build. Explicit `output` is included so cached\nbuilds restore `.vitepress/dist` reliably.",
"is_bot": false,
"headline": "ci: cache Vite Task output for docs builds (#2006)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-02T11:52:53Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4f7fd0b66ebb5433acdb06f8660cf0f08c5a0d4b",
"body": "Release vite-plus v0.2.2: the Vite+ Beta release.\n\n**Vite+ is now in Beta**: stable and ready for production adoption,\nfully open source under MIT. Read the announcement to see what Vite+ is\nabout and where it is headed: [Announcing Vite+\nBeta](https://voidzero.dev/posts/announcing-vite-plus-beta).\n\n[…]\n\n---\n\nMerging this PR will trigger the release workflow.\n\n---------\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: MK <fengmk2@gmail.com>",
"is_bot": true,
"headline": "release: v0.2.2 Vite+ Beta (#2016)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-02T09:28:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "8696d85778df2dc4940b0ff68dd517301c3e02e9",
"body": "- Add an experimental guide for reusing Vite Task cache with GitHub\nActions cache.\n- Add \"Automatic Tracking\" explainer that contains fs tracking and\ncache-reporting tools (previously called runner-aware tools)\n- Add docs for `{ task: '...', from: 'depedencies' }` in `dependsOn`.\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "docs: Vite Task cache reuse and tool-reported caching (#1992)",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-02T09:09:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "18c0deac6ae83a39d156c2d0d3fe4943726d9056",
"body": "… (#1965)\n\nCloses #1929\n\nRewrites the \"Upgrading Vite+\" guide to match the current tooling:\n\n- Preview builds now install through the registry bridge as ordinary\n`0.0.0-commit.<sha>` npm versions instead of mutable `pkg.pr.new` URLs.\n- Recommends `vp migrate` for upgrading a project's local `vite-plus`,\nand for moving it onto a preview build.",
"is_bot": false,
"headline": "docs: document registry bridge preview builds and vp migrate upgrades…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-02T09:05:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6a5c472ad01b55219363ee74a36eaabffd2c0c9b",
"body": "… (#2017)\n\nRelease PR CI (`release/v0.2.2`) fails 12 snap fixtures: since #1891,\n`vp create` / `vp migrate` pin the exact CLI version, so fixtures that\nrun a real package-manager install try to resolve `vite-plus@0.2.2` /\n`@voidzero-dev/vite-plus-core@0.2.2` from the registry before they are\npublish\n[…]\npprove-builds-*` fixtures regenerate byte-identical\n`snap.txt`.\n- The 7 `snap-tests-global` fixtures use the same `steps.json` env\nplumbing already exercised by `migration-upgrade-version-table-pnpm`.",
"is_bot": false,
"headline": "test(snap): pin VP_VERSION to a published version in install fixtures…",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-02T05:55:57Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "327d23a4a13dd69aa3f7f031c05e6c0a042054b5",
"body": "RFC: `rfcs/migrate-existing-projects.md`\n\n## Problem\n\n`vp migrate` on an existing v0.1.x Vite+ project did not upgrade\ncleanly: it delegated to the stale local CLI, left `pnpm-workspace.yaml`\noverrides and catalogs pinning `vite`/`vitest` to old versions, and\nskewed coverage providers. The v0.2.x re\n[…]\nlockfile and `node_modules` before migrating, and refuses dirty Git\nworktrees unless `ALLOW_DIRTY=1`. Confirm the result with `vp why -r\nvite-plus vite vitest` (each must resolve to a single version).",
"is_bot": false,
"headline": "feat(migrate): upgrade existing Vite+ projects across versions (#1891)",
"author_name": "MK (fengmk2)",
"author_login": "fengmk2",
"committed_at": "2026-07-02T04:10:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ff70707e86f79be41d713990d93a8ac08148e650",
"body": null,
"is_bot": false,
"headline": "ci: skip full CI for docs deploy config",
"author_name": "Charles Wang",
"author_login": "wan9chi",
"committed_at": "2026-07-02T03:19:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6c3f3b69cec4b5cd4eb96a0649a91ffa7798f1a6",
"body": "## Summary\n\n`vpr` (the `vp run` shorthand) only existed as a **global PATH shim**\ncreated by `vp env setup`. The `vite-plus` npm package shipped only\n`vp`, `oxfmt`, and `oxlint` bins, so a clean install without the global\nshims (Vercel build image, generic CI runners) failed with `vpr: command\nnot f\n[…]\nargs, `vpr nonexistent`\nexits 1 *(could not run locally — `vite/` source tree absent, so dist +\nNAPI binding can't be built)*\n\nCloses #1827\n\n---------\n\nCo-authored-by: MK (fengmk2) <fengmk2@gmail.com>",
"is_bot": false,
"headline": "feat(cli): expose vpr as a package bin (#1988)",
"author_name": "Kevin Wolf",
"author_login": "kvnwolf",
"committed_at": "2026-07-02T02:52:49Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "6b7ad80f5eda3054dcc9713d39c11eb8a450e399",
"body": "## Summary\n\n- Automated upgrade of upstream dependencies; the only tracked version\nbump is `rolldown` to `v1.1.4`.\n- The rolldown bump re-merged workspace deps in `Cargo.toml`: oxc crates\n`0.137.0` -> `0.138.0`, `oxc_resolver` `11.21.3` -> `11.22.0`, and a\nnewly-inherited `smallvec` workspace depend\n[…]\nc-remote-and-build`: success\n- `build-upstream`: failure\n\n---------\n\nCo-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>\nCo-authored-by: MK <fengmk2@gmail.com>",
"is_bot": true,
"headline": "feat(deps): upgrade upstream dependencies (#2009)",
"author_name": "voidzero-guard[bot]",
"author_login": "voidzero-guard[bot]",
"committed_at": "2026-07-01T15:44:36Z",
"body_truncated": true,
"is_coding_agent": false
}
],
"releases_count": 100,
"commits_last_year": 1218,
"latest_release_at": "2026-07-17T01:21:15Z",
"latest_release_tag": "v0.2.5",
"releases_from_tags": false,
"days_since_last_push": 0,
"active_weeks_last_year": 50,
"days_since_latest_release": 4,
"mean_days_between_releases": 7.2
},
"community": {
"has_readme": true,
"has_license": true,
"has_description": true,
"has_contributing": true,
"health_percentage": 62,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"ecosystem": {
"packages": [
{
"name": "vite-plus",
"exists": true,
"license": "MIT",
"keywords": [],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/vite-plus",
"is_deprecated": false,
"latest_version": "0.2.5",
"repository_url": "https://github.com/voidzero-dev/vite-plus",
"versions_count": 139,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 6,
"monthly_downloads": 2946327,
"first_published_at": "2022-01-30T04:28:13.847000Z",
"latest_published_at": "2026-07-17T01:21:07.547000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 4
},
{
"name": "@voidzero-dev/vite-plus-core",
"exists": true,
"license": "MIT",
"keywords": [],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@voidzero-dev/vite-plus-core",
"is_deprecated": false,
"latest_version": "0.2.5",
"repository_url": "https://github.com/voidzero-dev/vite-plus",
"versions_count": 138,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 4,
"monthly_downloads": 3244153,
"first_published_at": "2026-01-15T09:03:21.165000Z",
"latest_published_at": "2026-07-17T01:21:02.732000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 4
}
]
},
"popularity": {
"forks": 234,
"stars": 5394,
"watchers": 23,
"fork_history": {
"days": [
{
"date": "2026-03-13",
"count": 23
},
{
"date": "2026-03-14",
"count": 15
},
{
"date": "2026-03-15",
"count": 14
},
{
"date": "2026-03-16",
"count": 24
},
{
"date": "2026-03-17",
"count": 11
},
{
"date": "2026-03-18",
"count": 5
},
{
"date": "2026-03-19",
"count": 6
},
{
"date": "2026-03-20",
"count": 11
},
{
"date": "2026-03-21",
"count": 2
},
{
"date": "2026-03-22",
"count": 2
},
{
"date": "2026-03-23",
"count": 2
},
{
"date": "2026-03-24",
"count": 3
},
{
"date": "2026-03-25",
"count": 4
},
{
"date": "2026-03-26",
"count": 3
},
{
"date": "2026-03-27",
"count": 4
},
{
"date": "2026-03-28",
"count": 1
},
{
"date": "2026-03-29",
"count": 2
},
{
"date": "2026-03-30",
"count": 2
},
{
"date": "2026-03-31",
"count": 2
},
{
"date": "2026-04-01",
"count": 8
},
{
"date": "2026-04-02",
"count": 2
},
{
"date": "2026-04-04",
"count": 2
},
{
"date": "2026-04-05",
"count": 1
},
{
"date": "2026-04-06",
"count": 1
},
{
"date": "2026-04-07",
"count": 1
},
{
"date": "2026-04-08",
"count": 1
},
{
"date": "2026-04-10",
"count": 2
},
{
"date": "2026-04-13",
"count": 1
},
{
"date": "2026-04-14",
"count": 1
},
{
"date": "2026-04-16",
"count": 2
},
{
"date": "2026-04-21",
"count": 2
},
{
"date": "2026-04-22",
"count": 1
},
{
"date": "2026-04-24",
"count": 1
},
{
"date": "2026-04-25",
"count": 1
},
{
"date": "2026-04-27",
"count": 1
},
{
"date": "2026-04-29",
"count": 1
},
{
"date": "2026-04-30",
"count": 1
},
{
"date": "2026-05-02",
"count": 1
},
{
"date": "2026-05-04",
"count": 1
},
{
"date": "2026-05-05",
"count": 1
},
{
"date": "2026-05-06",
"count": 1
},
{
"date": "2026-05-07",
"count": 1
},
{
"date": "2026-05-08",
"count": 2
},
{
"date": "2026-05-12",
"count": 2
},
{
"date": "2026-05-13",
"count": 1
},
{
"date": "2026-05-18",
"count": 1
},
{
"date": "2026-05-19",
"count": 3
},
{
"date": "2026-05-20",
"count": 1
},
{
"date": "2026-05-21",
"count": 1
},
{
"date": "2026-05-22",
"count": 1
},
{
"date": "2026-05-23",
"count": 2
},
{
"date": "2026-05-26",
"count": 1
},
{
"date": "2026-05-27",
"count": 1
},
{
"date": "2026-05-29",
"count": 2
},
{
"date": "2026-06-02",
"count": 1
},
{
"date": "2026-06-03",
"count": 1
},
{
"date": "2026-06-05",
"count": 1
},
{
"date": "2026-06-06",
"count": 3
},
{
"date": "2026-06-07",
"count": 1
},
{
"date": "2026-06-09",
"count": 2
},
{
"date": "2026-06-13",
"count": 1
},
{
"date": "2026-06-14",
"count": 1
},
{
"date": "2026-06-16",
"count": 3
},
{
"date": "2026-06-19",
"count": 2
},
{
"date": "2026-06-20",
"count": 1
},
{
"date": "2026-06-22",
"count": 1
},
{
"date": "2026-06-23",
"count": 3
},
{
"date": "2026-06-26",
"count": 2
},
{
"date": "2026-06-27",
"count": 1
},
{
"date": "2026-06-28",
"count": 1
},
{
"date": "2026-07-01",
"count": 2
},
{
"date": "2026-07-02",
"count": 1
},
{
"date": "2026-07-04",
"count": 2
},
{
"date": "2026-07-06",
"count": 3
},
{
"date": "2026-07-08",
"count": 2
},
{
"date": "2026-07-09",
"count": 2
},
{
"date": "2026-07-11",
"count": 1
},
{
"date": "2026-07-12",
"count": 1
},
{
"date": "2026-07-17",
"count": 2
}
],
"complete": true,
"collected": 230,
"total_forks": 234
},
"star_history": {
"days": [
{
"date": "2026-04-30",
"count": 8
},
{
"date": "2026-05-01",
"count": 11
},
{
"date": "2026-05-02",
"count": 8
},
{
"date": "2026-05-03",
"count": 6
},
{
"date": "2026-05-04",
"count": 7
},
{
"date": "2026-05-05",
"count": 10
},
{
"date": "2026-05-06",
"count": 16
},
{
"date": "2026-05-07",
"count": 21
},
{
"date": "2026-05-08",
"count": 18
},
{
"date": "2026-05-09",
"count": 7
},
{
"date": "2026-05-10",
"count": 8
},
{
"date": "2026-05-11",
"count": 14
},
{
"date": "2026-05-12",
"count": 10
},
{
"date": "2026-05-13",
"count": 14
},
{
"date": "2026-05-14",
"count": 17
},
{
"date": "2026-05-15",
"count": 10
},
{
"date": "2026-05-16",
"count": 9
},
{
"date": "2026-05-17",
"count": 9
},
{
"date": "2026-05-18",
"count": 12
},
{
"date": "2026-05-19",
"count": 10
},
{
"date": "2026-05-20",
"count": 10
},
{
"date": "2026-05-21",
"count": 12
},
{
"date": "2026-05-22",
"count": 17
},
{
"date": "2026-05-23",
"count": 3
},
{
"date": "2026-05-24",
"count": 2
},
{
"date": "2026-05-25",
"count": 10
},
{
"date": "2026-05-26",
"count": 10
},
{
"date": "2026-05-27",
"count": 9
},
{
"date": "2026-05-28",
"count": 6
},
{
"date": "2026-05-29",
"count": 21
},
{
"date": "2026-05-30",
"count": 10
},
{
"date": "2026-05-31",
"count": 8
},
{
"date": "2026-06-01",
"count": 10
},
{
"date": "2026-06-02",
"count": 11
},
{
"date": "2026-06-03",
"count": 11
},
{
"date": "2026-06-04",
"count": 32
},
{
"date": "2026-06-05",
"count": 29
},
{
"date": "2026-06-06",
"count": 17
},
{
"date": "2026-06-07",
"count": 12
},
{
"date": "2026-06-08",
"count": 27
},
{
"date": "2026-06-09",
"count": 8
},
{
"date": "2026-06-10",
"count": 13
},
{
"date": "2026-06-11",
"count": 9
},
{
"date": "2026-06-12",
"count": 6
},
{
"date": "2026-06-13",
"count": 8
},
{
"date": "2026-06-14",
"count": 8
},
{
"date": "2026-06-15",
"count": 9
},
{
"date": "2026-06-16",
"count": 28
},
{
"date": "2026-06-17",
"count": 22
},
{
"date": "2026-06-18",
"count": 30
},
{
"date": "2026-06-19",
"count": 7
},
{
"date": "2026-06-20",
"count": 14
},
{
"date": "2026-06-21",
"count": 12
},
{
"date": "2026-06-22",
"count": 15
},
{
"date": "2026-06-23",
"count": 12
},
{
"date": "2026-06-24",
"count": 10
},
{
"date": "2026-06-25",
"count": 10
},
{
"date": "2026-06-26",
"count": 13
},
{
"date": "2026-06-27",
"count": 6
},
{
"date": "2026-06-28",
"count": 4
},
{
"date": "2026-06-29",
"count": 10
},
{
"date": "2026-06-30",
"count": 6
},
{
"date": "2026-07-01",
"count": 7
},
{
"date": "2026-07-02",
"count": 27
},
{
"date": "2026-07-03",
"count": 27
},
{
"date": "2026-07-04",
"count": 12
},
{
"date": "2026-07-05",
"count": 5
},
{
"date": "2026-07-06",
"count": 18
},
{
"date": "2026-07-07",
"count": 7
},
{
"date": "2026-07-08",
"count": 22
},
{
"date": "2026-07-09",
"count": 9
},
{
"date": "2026-07-10",
"count": 19
},
{
"date": "2026-07-11",
"count": 7
},
{
"date": "2026-07-12",
"count": 9
},
{
"date": "2026-07-13",
"count": 10
},
{
"date": "2026-07-14",
"count": 12
},
{
"date": "2026-07-15",
"count": 7
},
{
"date": "2026-07-16",
"count": 10
},
{
"date": "2026-07-17",
"count": 14
},
{
"date": "2026-07-18",
"count": 2
},
{
"date": "2026-07-19",
"count": 8
},
{
"date": "2026-07-20",
"count": 7
},
{
"date": "2026-07-21",
"count": 9
}
],
"complete": false,
"collected": 1000,
"total_stars": 5394
},
"open_issues_and_prs": 139
},
"ai_readiness": {
"has_nix": false,
"example_dirs": [],
"has_llms_txt": false,
"has_dockerfile": true,
"has_mcp_signal": false,
"bootstrap_files": [
"justfile"
],
"api_schema_files": [],
"has_devcontainer": true,
"typecheck_configs": [
"bench/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_oxlint_env/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_vitest_globals_typecheck/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_baseurl_tsconfig/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_eslint_type_aware/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_tsconfig_esmoduleinterop/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_hooks_flag_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_full_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_skipped_default_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_vitest_retained_references_npm/tsconfig.json",
"docs/.vitepress/tsconfig.json",
"packages/cli/templates/generator/tsconfig.json",
"packages/cli/templates/monorepo/tsconfig.json",
"packages/cli/tsconfig.json",
"packages/core/tsconfig.json",
"tsconfig.json"
],
"toolchain_manifests": [
"Cargo.toml",
"bench/Cargo.toml",
"crates/vite_cli_snapshots/Cargo.toml",
"crates/vite_command/Cargo.toml",
"crates/vite_error/Cargo.toml",
"crates/vite_global_cli/Cargo.toml",
"crates/vite_install/Cargo.toml",
"crates/vite_installer/Cargo.toml",
"crates/vite_js_runtime/Cargo.toml",
"crates/vite_migration/Cargo.toml",
"crates/vite_pm_cli/Cargo.toml",
"crates/vite_setup/Cargo.toml",
"crates/vite_shared/Cargo.toml",
"crates/vite_static_config/Cargo.toml",
"crates/vite_trampoline/Cargo.toml",
"packages/cli/binding/Cargo.toml"
],
"largest_source_bytes": 343331,
"source_files_sampled": 723,
"oversized_source_files": 8,
"agent_instruction_files": [
"AGENTS.md",
"CLAUDE.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent_writes/CLAUDE.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks_no_agent/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_update_agents/AGENTS.md",
"packages/cli/AGENTS.md"
],
"agent_instruction_max_bytes": 12921
},
"dependencies": {
"manifests": [
"Cargo.toml",
"bench/Cargo.toml",
"bench/package.json",
"docs/package.json",
"package.json"
],
"advisories": {
"error": null,
"scope": "repository_graph",
"source": "osv",
"findings": [
{
"name": "vitest",
"direct": true,
"version": "3.2.4",
"severity": "critical",
"ecosystem": "npm",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-5xrq-8626-4rwp"
],
"fixed_version": "4.1.0",
"advisory_count": 1,
"oldest_advisory_days": 50
},
{
"name": "vitest",
"direct": true,
"version": "4.0.13",
"severity": "critical",
"ecosystem": "npm",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-5xrq-8626-4rwp"
],
"fixed_version": "4.1.0",
"advisory_count": 1,
"oldest_advisory_days": 50
},
{
"name": "vitest",
"direct": true,
"version": "catalog:",
"severity": "critical",
"ecosystem": "npm",
"cvss_score": 9.8,
"advisory_ids": [
"GHSA-5xrq-8626-4rwp",
"GHSA-9crc-q9x8-hgqq"
],
"fixed_version": "4.1.0",
"advisory_count": 2,
"oldest_advisory_days": 532
},
{
"name": "basic-ftp",
"direct": false,
"version": "5.0.5",
"severity": "critical",
"ecosystem": "npm",
"cvss_score": 9.1,
"advisory_ids": [
"GHSA-5rq4-664w-9x2c",
"GHSA-6v7q-wjvx-w8wg",
"GHSA-rp42-5vxx-qpwr",
"GHSA-rpmf-866q-6p89"
],
"fixed_version": "5.3.1",
"advisory_count": 4,
"oldest_advisory_days": 145
},
{
"name": "brace-expansion",
"direct": false,
"version": "1.1.12",
"severity": "high",
"ecosystem": "npm",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-3jxr-9vmj-r5cp",
"GHSA-f886-m6hf-6m8v"
],
"fixed_version": "5.0.7",
"advisory_count": 2,
"oldest_advisory_days": 116
},
{
"name": "brace-expansion",
"direct": false,
"version": "2.0.2",
"severity": "high",
"ecosystem": "npm",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-3jxr-9vmj-r5cp",
"GHSA-f886-m6hf-6m8v"
],
"fixed_version": "5.0.7",
"advisory_count": 2,
"oldest_advisory_days": 116
},
{
"name": "brace-expansion",
"direct": false,
"version": "5.0.3",
"severity": "high",
"ecosystem": "npm",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-3jxr-9vmj-r5cp",
"GHSA-f886-m6hf-6m8v",
"GHSA-jxxr-4gwj-5jf2"
],
"fixed_version": "5.0.7",
"advisory_count": 3,
"oldest_advisory_days": 116
},
{
"name": "brace-expansion",
"direct": false,
"version": "5.0.6",
"severity": "high",
"ecosystem": "npm",
"cvss_score": 7.5,
"advisory_ids": [
"GHSA-3jxr-9vmj-r5cp"
],
"fixed_version": "5.0.7",
"advisory_count": 1,
"oldest_advisory_days": 0
},
{
"name": "tar",
"direct": true,
"version": "0.4.45",
"severity": "moderate",
"ecosystem": "crates",
"cvss_score": null,
"advisory_ids": [
"GHSA-3pv8-6f4r-ffg2"
],
"fixed_version": "0.4.46",
"advisory_count": 1,
"oldest_advisory_days": 52
},
{
"name": "rsa",
"direct": false,
"version": "0.9.10",
"severity": "moderate",
"ecosystem": "crates",
"cvss_score": 5.9,
"advisory_ids": [
"RUSTSEC-2023-0071"
],
"fixed_version": null,
"advisory_count": 1,
"oldest_advisory_days": 972
},
{
"name": "rand",
"direct": false,
"version": "0.8.5",
"severity": "low",
"ecosystem": "crates",
"cvss_score": null,
"advisory_ids": [
"GHSA-cq8v-f236-94qc",
"RUSTSEC-2026-0097"
],
"fixed_version": "0.10.1",
"advisory_count": 2,
"oldest_advisory_days": 103
},
{
"name": "rand",
"direct": false,
"version": "0.9.2",
"severity": "low",
"ecosystem": "crates",
"cvss_score": null,
"advisory_ids": [
"GHSA-cq8v-f236-94qc",
"RUSTSEC-2026-0097"
],
"fixed_version": "0.10.1",
"advisory_count": 2,
"oldest_advisory_days": 103
},
{
"name": "async-std",
"direct": false,
"version": "1.13.2",
"severity": "unknown",
"ecosystem": "crates",
"cvss_score": null,
"advisory_ids": [
"RUSTSEC-2025-0052"
],
"fixed_version": null,
"advisory_count": 1,
"oldest_advisory_days": 331
},
{
"name": "scc",
"direct": false,
"version": "2.4.0",
"severity": "unknown",
"ecosystem": "crates",
"cvss_score": null,
"advisory_ids": [
"RUSTSEC-2026-0205"
],
"fixed_version": "3.8.4",
"advisory_count": 1,
"oldest_advisory_days": 15
}
],
"collected": true,
"truncated": false,
"by_severity": {
"low": 2,
"high": 4,
"unknown": 2,
"critical": 4,
"moderate": 2
},
"advisory_count": 24,
"affected_count": 14,
"assessed_count": 1947,
"assessed_package": null,
"unassessed_count": 1051,
"direct_affected_count": 4
},
"ecosystems": [
"crates",
"npm"
],
"dependencies": [
{
"name": "cp_r",
"manifest": "crates/vite_cli_snapshots/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ctrlc",
"manifest": "crates/vite_cli_snapshots/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "pty_terminal_test_client",
"manifest": "crates/vite_cli_snapshots/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_cli_snapshots/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "fspy",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio-util",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_error",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_powershell",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "which",
"manifest": "crates/vite_command/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "anyhow",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ast-grep-config",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "bstr",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ignore",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "nix",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "semver",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "thiserror",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_workspace",
"manifest": "crates/vite_error/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "chrono",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "clap",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "clap_complete",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "directories",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "dialoguer",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "futures",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "flate2",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "node-semver",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "thiserror",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tar",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "owo-colors",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "oxc_resolver",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "crossterm",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "indexmap",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "indicatif",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_error",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_install",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_js_runtime",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_pm_cli",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_command",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_setup",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_workspace",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "uuid",
"manifest": "crates/vite_global_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "backon",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "crossterm",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "flate2",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "futures-util",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "hex",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "indoc",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "node-semver",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "pathdiff",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "semver",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "sha1",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "sha2",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tar",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tempfile",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_command",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_error",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_workspace",
"manifest": "crates/vite_install/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "clap",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "indicatif",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "owo-colors",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_install",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_setup",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "which",
"manifest": "crates/vite_installer/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "async-trait",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "backon",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "flate2",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "futures-util",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "indicatif",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "hex",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "node-semver",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "pgp",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "sha2",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tar",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tempfile",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "thiserror",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "zip",
"manifest": "crates/vite_js_runtime/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ast-grep-config",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ast-grep-core",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ast-grep-language",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "brush-parser",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "ignore",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "rayon",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "regex",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_error",
"manifest": "crates/vite_migration/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "clap",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "thiserror",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_command",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_error",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_install",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_workspace",
"manifest": "crates/vite_pm_cli/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "base64-simd",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "flate2",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "node-semver",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "sha2",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tar",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "thiserror",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tokio",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_install",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_js_runtime",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_shared",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_setup/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "directories",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "nix",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "owo-colors",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "supports-color",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "3"
},
{
"name": "tracing",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "tracing-subscriber",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_str",
"manifest": "crates/vite_shared/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "oxc_allocator",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "oxc_ast",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "oxc_parser",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "oxc_span",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "rustc-hash",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "serde_json",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "vite_path",
"manifest": "crates/vite_static_config/Cargo.toml",
"ecosystem": "crates",
"version_constraint": null
},
{
"name": "@oxc-project/types",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@oxlint/plugins",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/browser",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/browser-preview",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/expect",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/mocker",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/pretty-format",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/runner",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/snapshot",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/spy",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@vitest/utils",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@voidzero-dev/vite-plus-core",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "workspace:*"
},
{
"name": "oxfmt",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "oxlint",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "oxlint-tsgolint",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "vitest",
"manifest": "packages/cli/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@oxc-project/runtime",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "@oxc-project/types",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "lightningcss",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "catalog:"
},
{
"name": "postcss",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "^8.5.6"
},
{
"name": "yuku-codegen",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "^0.5.44"
},
{
"name": "yuku-parser",
"manifest": "packages/core/package.json",
"ecosystem": "npm",
"version_constraint": "^0.5.44"
},
{
"name": "@clack/core",
"manifest": "packages/prompts/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.0"
},
{
"name": "picocolors",
"manifest": "packages/prompts/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.0"
},
{
"name": "sisteransi",
"manifest": "packages/prompts/package.json",
"ecosystem": "npm",
"version_constraint": "^1.0.5"
}
],
"all_dependencies": {
"error": null,
"source": "github-sbom",
"packages": [
{
"name": "anyhow",
"direct": true,
"version": "1.0.103",
"ecosystem": "crates"
},
{
"name": "ast-grep-config",
"direct": true,
"version": "0.40.5",
"ecosystem": "crates"
},
{
"name": "ast-grep-core",
"direct": true,
"version": "0.40.5",
"ecosystem": "crates"
},
{
"name": "ast-grep-language",
"direct": true,
"version": "0.40.5",
"ecosystem": "crates"
},
{
"name": "async-trait",
"direct": true,
"version": "0.1.89",
"ecosystem": "crates"
},
{
"name": "backon",
"direct": true,
"version": "1.6.0",
"ecosystem": "crates"
},
{
"name": "base64-simd",
"direct": true,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "brush-parser",
"direct": true,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "brush-parser",
"direct": true,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "bstr",
"direct": true,
"version": "1.12.1",
"ecosystem": "crates"
},
{
"name": "chrono",
"direct": true,
"version": "0.4.44",
"ecosystem": "crates"
},
{
"name": "clap",
"direct": true,
"version": "4.6.0",
"ecosystem": "crates"
},
{
"name": "clap_complete",
"direct": true,
"version": "4.6.0",
"ecosystem": "crates"
},
{
"name": "cp_r",
"direct": true,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "crossterm",
"direct": true,
"version": "0.29.0",
"ecosystem": "crates"
},
{
"name": "ctrlc",
"direct": true,
"version": "3.5.2",
"ecosystem": "crates"
},
{
"name": "dialoguer",
"direct": true,
"version": "0.12.0",
"ecosystem": "crates"
},
{
"name": "directories",
"direct": true,
"version": "6.0.0",
"ecosystem": "crates"
},
{
"name": "flate2",
"direct": true,
"version": "1.1.9",
"ecosystem": "crates"
},
{
"name": "fspy",
"direct": true,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "futures",
"direct": true,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-util",
"direct": true,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "hex",
"direct": true,
"version": "0.4.3",
"ecosystem": "crates"
},
{
"name": "ignore",
"direct": true,
"version": "0.4.25",
"ecosystem": "crates"
},
{
"name": "indexmap",
"direct": true,
"version": "2.13.0",
"ecosystem": "crates"
},
{
"name": "indicatif",
"direct": true,
"version": "0.18.4",
"ecosystem": "crates"
},
{
"name": "indoc",
"direct": true,
"version": "2.0.7",
"ecosystem": "crates"
},
{
"name": "nix",
"direct": true,
"version": "0.28.0",
"ecosystem": "crates"
},
{
"name": "nix",
"direct": true,
"version": "0.30.1",
"ecosystem": "crates"
},
{
"name": "nix",
"direct": true,
"version": "0.31.2",
"ecosystem": "crates"
},
{
"name": "node-semver",
"direct": true,
"version": "2.2.0",
"ecosystem": "crates"
},
{
"name": "owo-colors",
"direct": true,
"version": "4.3.0",
"ecosystem": "crates"
},
{
"name": "oxc_allocator",
"direct": true,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_ast",
"direct": true,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_parser",
"direct": true,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_resolver",
"direct": true,
"version": "11.23.0",
"ecosystem": "crates"
},
{
"name": "oxc_span",
"direct": true,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "pathdiff",
"direct": true,
"version": "0.2.3",
"ecosystem": "crates"
},
{
"name": "pgp",
"direct": true,
"version": "0.19.0",
"ecosystem": "crates"
},
{
"name": "pty_terminal_test_client",
"direct": true,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "rayon",
"direct": true,
"version": "1.11.0",
"ecosystem": "crates"
},
{
"name": "regex",
"direct": true,
"version": "1.12.3",
"ecosystem": "crates"
},
{
"name": "rustc-hash",
"direct": true,
"version": "2.1.1",
"ecosystem": "crates"
},
{
"name": "semver",
"direct": true,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "semver",
"direct": true,
"version": "1.0.27",
"ecosystem": "crates"
},
{
"name": "serde",
"direct": true,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_json",
"direct": true,
"version": "1.0.149",
"ecosystem": "crates"
},
{
"name": "sha1",
"direct": true,
"version": "0.10.6",
"ecosystem": "crates"
},
{
"name": "sha2",
"direct": true,
"version": "0.10.9",
"ecosystem": "crates"
},
{
"name": "sha2",
"direct": true,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "supports-color",
"direct": true,
"version": null,
"ecosystem": "crates"
},
{
"name": "supports-color",
"direct": true,
"version": "2.1.0",
"ecosystem": "crates"
},
{
"name": "supports-color",
"direct": true,
"version": "3.0.2",
"ecosystem": "crates"
},
{
"name": "tar",
"direct": true,
"version": "0.4.45",
"ecosystem": "crates"
},
{
"name": "tempfile",
"direct": true,
"version": "3.27.0",
"ecosystem": "crates"
},
{
"name": "thiserror",
"direct": true,
"version": "1.0.69",
"ecosystem": "crates"
},
{
"name": "thiserror",
"direct": true,
"version": "2.0.18",
"ecosystem": "crates"
},
{
"name": "tokio",
"direct": true,
"version": "1.50.0",
"ecosystem": "crates"
},
{
"name": "tokio-util",
"direct": true,
"version": "0.7.18",
"ecosystem": "crates"
},
{
"name": "tracing",
"direct": true,
"version": "0.1.44",
"ecosystem": "crates"
},
{
"name": "tracing-subscriber",
"direct": true,
"version": "0.3.23",
"ecosystem": "crates"
},
{
"name": "uuid",
"direct": true,
"version": "1.23.1",
"ecosystem": "crates"
},
{
"name": "vite_path",
"direct": true,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_powershell",
"direct": true,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_str",
"direct": true,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_workspace",
"direct": true,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "which",
"direct": true,
"version": "8.0.2",
"ecosystem": "crates"
},
{
"name": "zip",
"direct": true,
"version": "7.2.0",
"ecosystem": "crates"
},
{
"name": "@clack/core",
"direct": true,
"version": "0.5.0",
"ecosystem": "npm"
},
{
"name": "@clack/core",
"direct": true,
"version": "1.4.3",
"ecosystem": "npm"
},
{
"name": "@clack/core",
"direct": true,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "@oxc-project/runtime",
"direct": true,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-project/runtime",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@oxc-project/types",
"direct": true,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-project/types",
"direct": true,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-project/types",
"direct": true,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-project/types",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@oxlint/plugins",
"direct": true,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/plugins",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/browser",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/browser",
"direct": true,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "@vitest/browser",
"direct": true,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/browser",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-preview",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-preview",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/expect",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/expect",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/mocker",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/mocker",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/pretty-format",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/pretty-format",
"direct": true,
"version": "4.1.9",
"ecosystem": "npm"
},
{
"name": "@vitest/pretty-format",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/runner",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/runner",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/snapshot",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/snapshot",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/spy",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/spy",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/utils",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/utils",
"direct": true,
"version": "4.1.9",
"ecosystem": "npm"
},
{
"name": "@vitest/utils",
"direct": true,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/utils",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-core",
"direct": true,
"version": "0.1.24",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-core",
"direct": true,
"version": "^0.1.20",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-core",
"direct": true,
"version": "^0.1.21",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-core",
"direct": true,
"version": "^0.1.24",
"ecosystem": "npm"
},
{
"name": "lightningcss",
"direct": true,
"version": "1.31.1",
"ecosystem": "npm"
},
{
"name": "lightningcss",
"direct": true,
"version": "1.32.0",
"ecosystem": "npm"
},
{
"name": "lightningcss",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "oxfmt",
"direct": true,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "oxfmt",
"direct": true,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "oxfmt",
"direct": true,
"version": "1",
"ecosystem": "npm"
},
{
"name": "oxfmt",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "oxlint",
"direct": true,
"version": "1",
"ecosystem": "npm"
},
{
"name": "oxlint",
"direct": true,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "oxlint",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "oxlint",
"direct": true,
"version": "latest",
"ecosystem": "npm"
},
{
"name": "oxlint-tsgolint",
"direct": true,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "oxlint-tsgolint",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": true,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": true,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": true,
"version": "^1.1.1",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": true,
"version": "8.5.15",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": true,
"version": "8.5.16",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": true,
"version": "^8.5.6",
"ecosystem": "npm"
},
{
"name": "sisteransi",
"direct": true,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "sisteransi",
"direct": true,
"version": "^1.0.5",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "3.2.4",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "4.0.13",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "^3.0.0",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "^4.0.2",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": true,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "yuku-codegen",
"direct": true,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "yuku-codegen",
"direct": true,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "yuku-codegen",
"direct": true,
"version": "^0.5.44",
"ecosystem": "npm"
},
{
"name": "yuku-parser",
"direct": true,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "yuku-parser",
"direct": true,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "yuku-parser",
"direct": true,
"version": "^0.5.44",
"ecosystem": "npm"
},
{
"name": "adler2",
"direct": false,
"version": "2.0.1",
"ecosystem": "crates"
},
{
"name": "aead",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "aes",
"direct": false,
"version": "0.8.4",
"ecosystem": "crates"
},
{
"name": "aes-gcm",
"direct": false,
"version": "0.10.3",
"ecosystem": "crates"
},
{
"name": "aes-kw",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "ahash",
"direct": false,
"version": "0.8.12",
"ecosystem": "crates"
},
{
"name": "aho-corasick",
"direct": false,
"version": "1.1.4",
"ecosystem": "crates"
},
{
"name": "aliasable",
"direct": false,
"version": "0.1.3",
"ecosystem": "crates"
},
{
"name": "allocator-api2",
"direct": false,
"version": "0.2.21",
"ecosystem": "crates"
},
{
"name": "android_system_properties",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "anes",
"direct": false,
"version": "0.1.6",
"ecosystem": "crates"
},
{
"name": "anes",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "anstream",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "anstyle",
"direct": false,
"version": "1.0.14",
"ecosystem": "crates"
},
{
"name": "anstyle-parse",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "anstyle-query",
"direct": false,
"version": "1.1.5",
"ecosystem": "crates"
},
{
"name": "anstyle-wincon",
"direct": false,
"version": "3.0.11",
"ecosystem": "crates"
},
{
"name": "append-only-vec",
"direct": false,
"version": "0.1.8",
"ecosystem": "crates"
},
{
"name": "arcstr",
"direct": false,
"version": "1.2.0",
"ecosystem": "crates"
},
{
"name": "argon2",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "arrayref",
"direct": false,
"version": "0.3.9",
"ecosystem": "crates"
},
{
"name": "arrayvec",
"direct": false,
"version": "0.7.6",
"ecosystem": "crates"
},
{
"name": "ascii-canvas",
"direct": false,
"version": "3.0.0",
"ecosystem": "crates"
},
{
"name": "assert-json-diff",
"direct": false,
"version": "2.0.2",
"ecosystem": "crates"
},
{
"name": "async-attributes",
"direct": false,
"version": "1.1.2",
"ecosystem": "crates"
},
{
"name": "async-channel",
"direct": false,
"version": "1.9.0",
"ecosystem": "crates"
},
{
"name": "async-channel",
"direct": false,
"version": "2.5.0",
"ecosystem": "crates"
},
{
"name": "async-executor",
"direct": false,
"version": "1.14.0",
"ecosystem": "crates"
},
{
"name": "async-global-executor",
"direct": false,
"version": "2.4.1",
"ecosystem": "crates"
},
{
"name": "async-io",
"direct": false,
"version": "2.6.0",
"ecosystem": "crates"
},
{
"name": "async-lock",
"direct": false,
"version": "3.4.2",
"ecosystem": "crates"
},
{
"name": "async-object-pool",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "async-process",
"direct": false,
"version": "2.5.0",
"ecosystem": "crates"
},
{
"name": "async-scoped",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "async-signal",
"direct": false,
"version": "0.2.13",
"ecosystem": "crates"
},
{
"name": "async-std",
"direct": false,
"version": "1.13.2",
"ecosystem": "crates"
},
{
"name": "async-task",
"direct": false,
"version": "4.7.1",
"ecosystem": "crates"
},
{
"name": "atomic-waker",
"direct": false,
"version": "1.1.2",
"ecosystem": "crates"
},
{
"name": "autocfg",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "base-encode",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "base16ct",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "base64",
"direct": false,
"version": "0.21.7",
"ecosystem": "crates"
},
{
"name": "base64",
"direct": false,
"version": "0.22.1",
"ecosystem": "crates"
},
{
"name": "base64ct",
"direct": false,
"version": "1.8.3",
"ecosystem": "crates"
},
{
"name": "basic-cookies",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "bit-set",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "bit-set",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "bit-vec",
"direct": false,
"version": "0.6.3",
"ecosystem": "crates"
},
{
"name": "bit-vec",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "bitfields",
"direct": false,
"version": "1.0.3",
"ecosystem": "crates"
},
{
"name": "bitfields-impl",
"direct": false,
"version": "1.0.3",
"ecosystem": "crates"
},
{
"name": "bitflags",
"direct": false,
"version": "1.3.2",
"ecosystem": "crates"
},
{
"name": "bitflags",
"direct": false,
"version": "2.13.0",
"ecosystem": "crates"
},
{
"name": "bitvec",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "blake2",
"direct": false,
"version": "0.10.6",
"ecosystem": "crates"
},
{
"name": "blake3",
"direct": false,
"version": "1.8.3",
"ecosystem": "crates"
},
{
"name": "block-buffer",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "block-buffer",
"direct": false,
"version": "0.12.0",
"ecosystem": "crates"
},
{
"name": "block-padding",
"direct": false,
"version": "0.3.3",
"ecosystem": "crates"
},
{
"name": "block2",
"direct": false,
"version": "0.6.2",
"ecosystem": "crates"
},
{
"name": "blocking",
"direct": false,
"version": "1.6.2",
"ecosystem": "crates"
},
{
"name": "blowfish",
"direct": false,
"version": "0.9.1",
"ecosystem": "crates"
},
{
"name": "bon",
"direct": false,
"version": "3.9.1",
"ecosystem": "crates"
},
{
"name": "bon-macros",
"direct": false,
"version": "3.9.1",
"ecosystem": "crates"
},
{
"name": "borrow-or-share",
"direct": false,
"version": "0.2.4",
"ecosystem": "crates"
},
{
"name": "bpaf",
"direct": false,
"version": "0.9.24",
"ecosystem": "crates"
},
{
"name": "buffer-redux",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "bumpalo",
"direct": false,
"version": "3.20.2",
"ecosystem": "crates"
},
{
"name": "bytecount",
"direct": false,
"version": "0.6.9",
"ecosystem": "crates"
},
{
"name": "bytemuck",
"direct": false,
"version": "1.25.0",
"ecosystem": "crates"
},
{
"name": "bytemuck_derive",
"direct": false,
"version": "1.10.2",
"ecosystem": "crates"
},
{
"name": "byteorder",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "bytes",
"direct": false,
"version": "1.11.1",
"ecosystem": "crates"
},
{
"name": "cached",
"direct": false,
"version": "0.56.0",
"ecosystem": "crates"
},
{
"name": "cached",
"direct": false,
"version": "0.59.0",
"ecosystem": "crates"
},
{
"name": "cached_proc_macro",
"direct": false,
"version": "0.25.0",
"ecosystem": "crates"
},
{
"name": "cached_proc_macro",
"direct": false,
"version": "0.27.0",
"ecosystem": "crates"
},
{
"name": "cached_proc_macro_types",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "camellia",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "cast",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "cast5",
"direct": false,
"version": "0.11.1",
"ecosystem": "crates"
},
{
"name": "castaway",
"direct": false,
"version": "0.2.4",
"ecosystem": "crates"
},
{
"name": "cc",
"direct": false,
"version": "1.2.57",
"ecosystem": "crates"
},
{
"name": "cesu8",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "cfb",
"direct": false,
"version": "0.7.3",
"ecosystem": "crates"
},
{
"name": "cfb-mode",
"direct": false,
"version": "0.8.2",
"ecosystem": "crates"
},
{
"name": "cfg-if",
"direct": false,
"version": "1.0.4",
"ecosystem": "crates"
},
{
"name": "cfg_aliases",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "cfg_aliases",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "ciborium",
"direct": false,
"version": "0.2.2",
"ecosystem": "crates"
},
{
"name": "ciborium-io",
"direct": false,
"version": "0.2.2",
"ecosystem": "crates"
},
{
"name": "ciborium-ll",
"direct": false,
"version": "0.2.2",
"ecosystem": "crates"
},
{
"name": "cipher",
"direct": false,
"version": "0.4.4",
"ecosystem": "crates"
},
{
"name": "clap_builder",
"direct": false,
"version": "4.6.0",
"ecosystem": "crates"
},
{
"name": "clap_derive",
"direct": false,
"version": "4.6.0",
"ecosystem": "crates"
},
{
"name": "clap_lex",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "cmac",
"direct": false,
"version": "0.7.2",
"ecosystem": "crates"
},
{
"name": "cmake",
"direct": false,
"version": "0.1.58",
"ecosystem": "crates"
},
{
"name": "cobs",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "colorchoice",
"direct": false,
"version": "1.0.5",
"ecosystem": "crates"
},
{
"name": "combine",
"direct": false,
"version": "4.6.7",
"ecosystem": "crates"
},
{
"name": "compact_str",
"direct": false,
"version": "0.9.1",
"ecosystem": "crates"
},
{
"name": "concurrent-queue",
"direct": false,
"version": "2.5.0",
"ecosystem": "crates"
},
{
"name": "concurrent_lru",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "console",
"direct": false,
"version": "0.16.3",
"ecosystem": "crates"
},
{
"name": "const-oid",
"direct": false,
"version": "0.10.2",
"ecosystem": "crates"
},
{
"name": "const-oid",
"direct": false,
"version": "0.9.6",
"ecosystem": "crates"
},
{
"name": "const_format",
"direct": false,
"version": "0.2.35",
"ecosystem": "crates"
},
{
"name": "const_format_proc_macros",
"direct": false,
"version": "0.2.34",
"ecosystem": "crates"
},
{
"name": "constant_time_eq",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "constcat",
"direct": false,
"version": "0.6.1",
"ecosystem": "crates"
},
{
"name": "convert_case",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "convert_case",
"direct": false,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "core-foundation",
"direct": false,
"version": "0.10.1",
"ecosystem": "crates"
},
{
"name": "core-foundation",
"direct": false,
"version": "0.9.4",
"ecosystem": "crates"
},
{
"name": "core-foundation-sys",
"direct": false,
"version": "0.8.7",
"ecosystem": "crates"
},
{
"name": "cow-utils",
"direct": false,
"version": "0.1.3",
"ecosystem": "crates"
},
{
"name": "cpufeatures",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "cpufeatures",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "crc24",
"direct": false,
"version": "0.1.6",
"ecosystem": "crates"
},
{
"name": "crc32fast",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "criterion",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "criterion-plot",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "criterion2",
"direct": false,
"version": "3.0.3",
"ecosystem": "crates"
},
{
"name": "crossbeam-deque",
"direct": false,
"version": "0.8.6",
"ecosystem": "crates"
},
{
"name": "crossbeam-epoch",
"direct": false,
"version": "0.9.20",
"ecosystem": "crates"
},
{
"name": "crossbeam-utils",
"direct": false,
"version": "0.8.21",
"ecosystem": "crates"
},
{
"name": "crossterm_winapi",
"direct": false,
"version": "0.9.1",
"ecosystem": "crates"
},
{
"name": "crunchy",
"direct": false,
"version": "0.2.4",
"ecosystem": "crates"
},
{
"name": "crypto-bigint",
"direct": false,
"version": "0.5.5",
"ecosystem": "crates"
},
{
"name": "crypto-common",
"direct": false,
"version": "0.1.7",
"ecosystem": "crates"
},
{
"name": "crypto-common",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "ctor",
"direct": false,
"version": "1.0.6",
"ecosystem": "crates"
},
{
"name": "ctr",
"direct": false,
"version": "0.9.2",
"ecosystem": "crates"
},
{
"name": "curve25519-dalek",
"direct": false,
"version": "4.1.3",
"ecosystem": "crates"
},
{
"name": "curve25519-dalek-derive",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "cx448",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "darling",
"direct": false,
"version": "0.20.11",
"ecosystem": "crates"
},
{
"name": "darling",
"direct": false,
"version": "0.21.3",
"ecosystem": "crates"
},
{
"name": "darling",
"direct": false,
"version": "0.23.0",
"ecosystem": "crates"
},
{
"name": "darling_core",
"direct": false,
"version": "0.20.11",
"ecosystem": "crates"
},
{
"name": "darling_core",
"direct": false,
"version": "0.21.3",
"ecosystem": "crates"
},
{
"name": "darling_core",
"direct": false,
"version": "0.23.0",
"ecosystem": "crates"
},
{
"name": "darling_macro",
"direct": false,
"version": "0.20.11",
"ecosystem": "crates"
},
{
"name": "darling_macro",
"direct": false,
"version": "0.21.3",
"ecosystem": "crates"
},
{
"name": "darling_macro",
"direct": false,
"version": "0.23.0",
"ecosystem": "crates"
},
{
"name": "dashmap",
"direct": false,
"version": "6.2.1",
"ecosystem": "crates"
},
{
"name": "data-encoding",
"direct": false,
"version": "2.10.0",
"ecosystem": "crates"
},
{
"name": "dbl",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "der",
"direct": false,
"version": "0.7.10",
"ecosystem": "crates"
},
{
"name": "derive_builder",
"direct": false,
"version": "0.20.2",
"ecosystem": "crates"
},
{
"name": "derive_builder_core",
"direct": false,
"version": "0.20.2",
"ecosystem": "crates"
},
{
"name": "derive_builder_macro",
"direct": false,
"version": "0.20.2",
"ecosystem": "crates"
},
{
"name": "derive_more",
"direct": false,
"version": "2.1.1",
"ecosystem": "crates"
},
{
"name": "derive_more-impl",
"direct": false,
"version": "2.1.1",
"ecosystem": "crates"
},
{
"name": "des",
"direct": false,
"version": "0.8.1",
"ecosystem": "crates"
},
{
"name": "diff",
"direct": false,
"version": "0.1.13",
"ecosystem": "crates"
},
{
"name": "diff-struct",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "diff_derive",
"direct": false,
"version": "0.2.3",
"ecosystem": "crates"
},
{
"name": "digest",
"direct": false,
"version": "0.10.7",
"ecosystem": "crates"
},
{
"name": "digest",
"direct": false,
"version": "0.11.2",
"ecosystem": "crates"
},
{
"name": "dirs-next",
"direct": false,
"version": "2.0.0",
"ecosystem": "crates"
},
{
"name": "dirs-sys",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "dirs-sys-next",
"direct": false,
"version": "0.1.2",
"ecosystem": "crates"
},
{
"name": "dispatch2",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "document-features",
"direct": false,
"version": "0.2.12",
"ecosystem": "crates"
},
{
"name": "downcast-rs",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "dragonbox_ecma",
"direct": false,
"version": "0.1.12",
"ecosystem": "crates"
},
{
"name": "dsa",
"direct": false,
"version": "0.6.3",
"ecosystem": "crates"
},
{
"name": "dunce",
"direct": false,
"version": "1.0.5",
"ecosystem": "crates"
},
{
"name": "dyn-clone",
"direct": false,
"version": "1.0.20",
"ecosystem": "crates"
},
{
"name": "eax",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "ecdsa",
"direct": false,
"version": "0.16.9",
"ecosystem": "crates"
},
{
"name": "ed25519",
"direct": false,
"version": "2.2.3",
"ecosystem": "crates"
},
{
"name": "ed25519-dalek",
"direct": false,
"version": "2.2.0",
"ecosystem": "crates"
},
{
"name": "either",
"direct": false,
"version": "1.15.0",
"ecosystem": "crates"
},
{
"name": "elf",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "elliptic-curve",
"direct": false,
"version": "0.13.8",
"ecosystem": "crates"
},
{
"name": "email_address",
"direct": false,
"version": "0.2.9",
"ecosystem": "crates"
},
{
"name": "embedded-io",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "embedded-io",
"direct": false,
"version": "0.6.1",
"ecosystem": "crates"
},
{
"name": "ena",
"direct": false,
"version": "0.14.4",
"ecosystem": "crates"
},
{
"name": "encode_unicode",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "endian-type",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "env_filter",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "env_logger",
"direct": false,
"version": "0.11.10",
"ecosystem": "crates"
},
{
"name": "equivalent",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "errno",
"direct": false,
"version": "0.3.14",
"ecosystem": "crates"
},
{
"name": "escape8259",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "event-listener",
"direct": false,
"version": "2.5.3",
"ecosystem": "crates"
},
{
"name": "event-listener",
"direct": false,
"version": "5.4.1",
"ecosystem": "crates"
},
{
"name": "event-listener-strategy",
"direct": false,
"version": "0.5.4",
"ecosystem": "crates"
},
{
"name": "fallible-iterator",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "fallible-streaming-iterator",
"direct": false,
"version": "0.1.9",
"ecosystem": "crates"
},
{
"name": "fancy-regex",
"direct": false,
"version": "0.18.0",
"ecosystem": "crates"
},
{
"name": "fast-glob",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "fastrand",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "ff",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "fiat-crypto",
"direct": false,
"version": "0.2.9",
"ecosystem": "crates"
},
{
"name": "filedescriptor",
"direct": false,
"version": "0.8.3",
"ecosystem": "crates"
},
{
"name": "filetime",
"direct": false,
"version": "0.2.27",
"ecosystem": "crates"
},
{
"name": "find-msvc-tools",
"direct": false,
"version": "0.1.9",
"ecosystem": "crates"
},
{
"name": "fixedbitset",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "fixedbitset",
"direct": false,
"version": "0.5.7",
"ecosystem": "crates"
},
{
"name": "float-cmp",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "fluent-uri",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "fnv",
"direct": false,
"version": "1.0.7",
"ecosystem": "crates"
},
{
"name": "foldhash",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "foldhash",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "foreign-types",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "foreign-types-shared",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "form_urlencoded",
"direct": false,
"version": "1.2.2",
"ecosystem": "crates"
},
{
"name": "fraction",
"direct": false,
"version": "0.15.3",
"ecosystem": "crates"
},
{
"name": "fspy_detours_sys",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "fspy_preload_unix",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "fspy_preload_windows",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "fspy_seccomp_unotify",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "fspy_shared",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "fspy_shared_unix",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "fspy_shm",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "funty",
"direct": false,
"version": "2.0.0",
"ecosystem": "crates"
},
{
"name": "futures-channel",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-core",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-executor",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-io",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-lite",
"direct": false,
"version": "2.6.1",
"ecosystem": "crates"
},
{
"name": "futures-macro",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-sink",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "futures-task",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "generic-array",
"direct": false,
"version": "0.14.7",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.3.4",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "ghash",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "glob",
"direct": false,
"version": "0.3.3",
"ecosystem": "crates"
},
{
"name": "globset",
"direct": false,
"version": "0.4.18",
"ecosystem": "crates"
},
{
"name": "gloo-timers",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "group",
"direct": false,
"version": "0.13.0",
"ecosystem": "crates"
},
{
"name": "half",
"direct": false,
"version": "2.7.1",
"ecosystem": "crates"
},
{
"name": "halfbrown",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.14.5",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.15.5",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.16.1",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.17.1",
"ecosystem": "crates"
},
{
"name": "hashlink",
"direct": false,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "heck",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "heck",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "hermit-abi",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "hkdf",
"direct": false,
"version": "0.12.4",
"ecosystem": "crates"
},
{
"name": "hmac",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "hmac-sha1-compact",
"direct": false,
"version": "1.1.7",
"ecosystem": "crates"
},
{
"name": "http",
"direct": false,
"version": "0.2.12",
"ecosystem": "crates"
},
{
"name": "http",
"direct": false,
"version": "1.4.0",
"ecosystem": "crates"
},
{
"name": "http-body",
"direct": false,
"version": "0.4.6",
"ecosystem": "crates"
},
{
"name": "http-body",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "http-body-util",
"direct": false,
"version": "0.1.3",
"ecosystem": "crates"
},
{
"name": "httparse",
"direct": false,
"version": "1.10.1",
"ecosystem": "crates"
},
{
"name": "httpdate",
"direct": false,
"version": "1.0.3",
"ecosystem": "crates"
},
{
"name": "httpmock",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "hybrid-array",
"direct": false,
"version": "0.4.10",
"ecosystem": "crates"
},
{
"name": "hyper",
"direct": false,
"version": "0.14.32",
"ecosystem": "crates"
},
{
"name": "hyper",
"direct": false,
"version": "1.8.1",
"ecosystem": "crates"
},
{
"name": "hyper-rustls",
"direct": false,
"version": "0.27.7",
"ecosystem": "crates"
},
{
"name": "hyper-tls",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "hyper-util",
"direct": false,
"version": "0.1.20",
"ecosystem": "crates"
},
{
"name": "iana-time-zone",
"direct": false,
"version": "0.1.65",
"ecosystem": "crates"
},
{
"name": "iana-time-zone-haiku",
"direct": false,
"version": "0.1.2",
"ecosystem": "crates"
},
{
"name": "id-arena",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "idea",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "ident_case",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "idna",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "idna_adapter",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "indenter",
"direct": false,
"version": "0.3.4",
"ecosystem": "crates"
},
{
"name": "infer",
"direct": false,
"version": "0.19.0",
"ecosystem": "crates"
},
{
"name": "inotify",
"direct": false,
"version": "0.11.1",
"ecosystem": "crates"
},
{
"name": "inotify-sys",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "inout",
"direct": false,
"version": "0.1.4",
"ecosystem": "crates"
},
{
"name": "insta",
"direct": false,
"version": "1.47.2",
"ecosystem": "crates"
},
{
"name": "ipnet",
"direct": false,
"version": "2.12.0",
"ecosystem": "crates"
},
{
"name": "iri-string",
"direct": false,
"version": "0.7.11",
"ecosystem": "crates"
},
{
"name": "is-terminal",
"direct": false,
"version": "0.4.17",
"ecosystem": "crates"
},
{
"name": "is_ci",
"direct": false,
"version": "1.2.0",
"ecosystem": "crates"
},
{
"name": "is_executable",
"direct": false,
"version": "1.0.5",
"ecosystem": "crates"
},
{
"name": "is_terminal_polyfill",
"direct": false,
"version": "1.70.2",
"ecosystem": "crates"
},
{
"name": "itertools",
"direct": false,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "itertools",
"direct": false,
"version": "0.13.0",
"ecosystem": "crates"
},
{
"name": "itertools",
"direct": false,
"version": "0.14.0",
"ecosystem": "crates"
},
{
"name": "itertools",
"direct": false,
"version": "0.15.0",
"ecosystem": "crates"
},
{
"name": "itoa",
"direct": false,
"version": "1.0.18",
"ecosystem": "crates"
},
{
"name": "jni",
"direct": false,
"version": "0.21.1",
"ecosystem": "crates"
},
{
"name": "jni-sys",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "jni-sys",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "jni-sys-macros",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "jobserver",
"direct": false,
"version": "0.1.34",
"ecosystem": "crates"
},
{
"name": "js-sys",
"direct": false,
"version": "0.3.91",
"ecosystem": "crates"
},
{
"name": "json-escape-simd",
"direct": false,
"version": "3.0.1",
"ecosystem": "crates"
},
{
"name": "json-strip-comments",
"direct": false,
"version": "3.1.0",
"ecosystem": "crates"
},
{
"name": "jsonschema",
"direct": false,
"version": "0.46.5",
"ecosystem": "crates"
},
{
"name": "junction",
"direct": false,
"version": "1.4.2",
"ecosystem": "crates"
},
{
"name": "k256",
"direct": false,
"version": "0.13.4",
"ecosystem": "crates"
},
{
"name": "keccak",
"direct": false,
"version": "0.1.6",
"ecosystem": "crates"
},
{
"name": "kqueue",
"direct": false,
"version": "1.1.1",
"ecosystem": "crates"
},
{
"name": "kqueue-sys",
"direct": false,
"version": "1.0.4",
"ecosystem": "crates"
},
{
"name": "kv-log-macro",
"direct": false,
"version": "1.0.7",
"ecosystem": "crates"
},
{
"name": "lalrpop",
"direct": false,
"version": "0.20.2",
"ecosystem": "crates"
},
{
"name": "lalrpop-util",
"direct": false,
"version": "0.20.2",
"ecosystem": "crates"
},
{
"name": "lazy_static",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "leb128fmt",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "levenshtein",
"direct": false,
"version": "1.0.5",
"ecosystem": "crates"
},
{
"name": "libc",
"direct": false,
"version": "0.2.186",
"ecosystem": "crates"
},
{
"name": "libloading",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "libm",
"direct": false,
"version": "0.2.16",
"ecosystem": "crates"
},
{
"name": "libmimalloc-sys2",
"direct": false,
"version": "0.1.58",
"ecosystem": "crates"
},
{
"name": "libredox",
"direct": false,
"version": "0.1.15",
"ecosystem": "crates"
},
{
"name": "libsqlite3-sys",
"direct": false,
"version": "0.37.0",
"ecosystem": "crates"
},
{
"name": "libtest-mimic",
"direct": false,
"version": "0.8.2",
"ecosystem": "crates"
},
{
"name": "link-section",
"direct": false,
"version": "0.17.2",
"ecosystem": "crates"
},
{
"name": "linktime-proc-macro",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "linux-raw-sys",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "litrs",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "lock_api",
"direct": false,
"version": "0.4.14",
"ecosystem": "crates"
},
{
"name": "log",
"direct": false,
"version": "0.4.29",
"ecosystem": "crates"
},
{
"name": "matchers",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "materialized_artifact",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "materialized_artifact_build",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "md-5",
"direct": false,
"version": "0.10.6",
"ecosystem": "crates"
},
{
"name": "memchr",
"direct": false,
"version": "2.8.3",
"ecosystem": "crates"
},
{
"name": "memfd",
"direct": false,
"version": "0.6.5",
"ecosystem": "crates"
},
{
"name": "memmap2",
"direct": false,
"version": "0.9.11",
"ecosystem": "crates"
},
{
"name": "memoffset",
"direct": false,
"version": "0.9.1",
"ecosystem": "crates"
},
{
"name": "micromap",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "miette",
"direct": false,
"version": "7.6.0",
"ecosystem": "crates"
},
{
"name": "miette-derive",
"direct": false,
"version": "7.6.0",
"ecosystem": "crates"
},
{
"name": "mimalloc-safe",
"direct": false,
"version": "0.1.62",
"ecosystem": "crates"
},
{
"name": "mime",
"direct": false,
"version": "0.3.17",
"ecosystem": "crates"
},
{
"name": "minimal-lexical",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "miniz_oxide",
"direct": false,
"version": "0.8.9",
"ecosystem": "crates"
},
{
"name": "miniz_oxide",
"direct": false,
"version": "0.9.1",
"ecosystem": "crates"
},
{
"name": "mio",
"direct": false,
"version": "1.1.1",
"ecosystem": "crates"
},
{
"name": "monostate",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "monostate-impl",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "napi",
"direct": false,
"version": "3.9.0",
"ecosystem": "crates"
},
{
"name": "napi-build",
"direct": false,
"version": "2.3.2",
"ecosystem": "crates"
},
{
"name": "napi-derive",
"direct": false,
"version": "3.5.6",
"ecosystem": "crates"
},
{
"name": "napi-derive-backend",
"direct": false,
"version": "5.0.4",
"ecosystem": "crates"
},
{
"name": "napi-sys",
"direct": false,
"version": "3.2.1",
"ecosystem": "crates"
},
{
"name": "native-tls",
"direct": false,
"version": "0.2.18",
"ecosystem": "crates"
},
{
"name": "native_str",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "new_debug_unreachable",
"direct": false,
"version": "1.0.6",
"ecosystem": "crates"
},
{
"name": "nibble_vec",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "nodejs-built-in-modules",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "nohash-hasher",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "nom",
"direct": false,
"version": "7.1.3",
"ecosystem": "crates"
},
{
"name": "nom",
"direct": false,
"version": "8.0.0",
"ecosystem": "crates"
},
{
"name": "nonmax",
"direct": false,
"version": "0.5.5",
"ecosystem": "crates"
},
{
"name": "ntapi",
"direct": false,
"version": "0.4.3",
"ecosystem": "crates"
},
{
"name": "nu-ansi-term",
"direct": false,
"version": "0.50.3",
"ecosystem": "crates"
},
{
"name": "nucleo-matcher",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "num",
"direct": false,
"version": "0.4.3",
"ecosystem": "crates"
},
{
"name": "num-bigint",
"direct": false,
"version": "0.4.6",
"ecosystem": "crates"
},
{
"name": "num-bigint",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "num-bigint-dig",
"direct": false,
"version": "0.8.6",
"ecosystem": "crates"
},
{
"name": "num-cmp",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "num-complex",
"direct": false,
"version": "0.4.6",
"ecosystem": "crates"
},
{
"name": "num-integer",
"direct": false,
"version": "0.1.46",
"ecosystem": "crates"
},
{
"name": "num-iter",
"direct": false,
"version": "0.1.45",
"ecosystem": "crates"
},
{
"name": "num-rational",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "num-traits",
"direct": false,
"version": "0.2.19",
"ecosystem": "crates"
},
{
"name": "num_cpus",
"direct": false,
"version": "1.17.0",
"ecosystem": "crates"
},
{
"name": "num_enum",
"direct": false,
"version": "0.7.6",
"ecosystem": "crates"
},
{
"name": "num_enum_derive",
"direct": false,
"version": "0.7.6",
"ecosystem": "crates"
},
{
"name": "objc2",
"direct": false,
"version": "0.6.4",
"ecosystem": "crates"
},
{
"name": "objc2-core-foundation",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "objc2-core-services",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "objc2-encode",
"direct": false,
"version": "4.1.0",
"ecosystem": "crates"
},
{
"name": "ocb3",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "once_cell",
"direct": false,
"version": "1.21.4",
"ecosystem": "crates"
},
{
"name": "once_cell_polyfill",
"direct": false,
"version": "1.70.2",
"ecosystem": "crates"
},
{
"name": "oorandom",
"direct": false,
"version": "11.1.5",
"ecosystem": "crates"
},
{
"name": "opaque-debug",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "openssl",
"direct": false,
"version": "0.10.80",
"ecosystem": "crates"
},
{
"name": "openssl-macros",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "openssl-probe",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "openssl-src",
"direct": false,
"version": "300.5.5+3.5.5",
"ecosystem": "crates"
},
{
"name": "openssl-sys",
"direct": false,
"version": "0.9.116",
"ecosystem": "crates"
},
{
"name": "option-ext",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "os_str_bytes",
"direct": false,
"version": "7.1.1",
"ecosystem": "crates"
},
{
"name": "ouroboros",
"direct": false,
"version": "0.18.5",
"ecosystem": "crates"
},
{
"name": "ouroboros_macro",
"direct": false,
"version": "0.18.5",
"ecosystem": "crates"
},
{
"name": "outref",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "oxc",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc-browserslist",
"direct": false,
"version": "3.0.9",
"ecosystem": "crates"
},
{
"name": "oxc-miette",
"direct": false,
"version": "3.0.0",
"ecosystem": "crates"
},
{
"name": "oxc-miette-derive",
"direct": false,
"version": "3.0.0",
"ecosystem": "crates"
},
{
"name": "oxc_ast_macros",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_ast_visit",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_cfg",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_codegen",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_compat",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_data_structures",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_diagnostics",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_ecmascript",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_estree",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_index",
"direct": false,
"version": "5.0.0",
"ecosystem": "crates"
},
{
"name": "oxc_isolated_declarations",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_mangler",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_minifier",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_minify_napi",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_napi",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_parser_napi",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_regular_expression",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_resolver_napi",
"direct": false,
"version": "11.23.0",
"ecosystem": "crates"
},
{
"name": "oxc_semantic",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_sourcemap",
"direct": false,
"version": "8.1.0",
"ecosystem": "crates"
},
{
"name": "oxc_str",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_syntax",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_transform_napi",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_transformer",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_transformer_plugins",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "oxc_traverse",
"direct": false,
"version": "0.139.0",
"ecosystem": "crates"
},
{
"name": "p256",
"direct": false,
"version": "0.13.2",
"ecosystem": "crates"
},
{
"name": "p384",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "p521",
"direct": false,
"version": "0.13.3",
"ecosystem": "crates"
},
{
"name": "parking",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "parking_lot",
"direct": false,
"version": "0.12.5",
"ecosystem": "crates"
},
{
"name": "parking_lot_core",
"direct": false,
"version": "0.9.12",
"ecosystem": "crates"
},
{
"name": "passfd",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "password-hash",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "pastey",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "path-clean",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "path-posix",
"direct": false,
"version": "0.0.1",
"ecosystem": "crates"
},
{
"name": "peg",
"direct": false,
"version": "0.8.5",
"ecosystem": "crates"
},
{
"name": "peg-macros",
"direct": false,
"version": "0.8.5",
"ecosystem": "crates"
},
{
"name": "peg-runtime",
"direct": false,
"version": "0.8.5",
"ecosystem": "crates"
},
{
"name": "pem-rfc7468",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "percent-encoding",
"direct": false,
"version": "2.3.2",
"ecosystem": "crates"
},
{
"name": "pest",
"direct": false,
"version": "2.8.6",
"ecosystem": "crates"
},
{
"name": "pest_derive",
"direct": false,
"version": "2.8.6",
"ecosystem": "crates"
},
{
"name": "pest_generator",
"direct": false,
"version": "2.8.6",
"ecosystem": "crates"
},
{
"name": "pest_meta",
"direct": false,
"version": "2.8.6",
"ecosystem": "crates"
},
{
"name": "petgraph",
"direct": false,
"version": "0.6.5",
"ecosystem": "crates"
},
{
"name": "petgraph",
"direct": false,
"version": "0.8.3",
"ecosystem": "crates"
},
{
"name": "phf",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "phf",
"direct": false,
"version": "0.14.0",
"ecosystem": "crates"
},
{
"name": "phf_generator",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "phf_generator",
"direct": false,
"version": "0.14.0",
"ecosystem": "crates"
},
{
"name": "phf_macros",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "phf_macros",
"direct": false,
"version": "0.14.0",
"ecosystem": "crates"
},
{
"name": "phf_shared",
"direct": false,
"version": "0.11.3",
"ecosystem": "crates"
},
{
"name": "phf_shared",
"direct": false,
"version": "0.13.1",
"ecosystem": "crates"
},
{
"name": "phf_shared",
"direct": false,
"version": "0.14.0",
"ecosystem": "crates"
},
{
"name": "pico-args",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "pin-project",
"direct": false,
"version": "1.1.11",
"ecosystem": "crates"
},
{
"name": "pin-project-internal",
"direct": false,
"version": "1.1.11",
"ecosystem": "crates"
},
{
"name": "pin-project-lite",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "pin-utils",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "piper",
"direct": false,
"version": "0.2.5",
"ecosystem": "crates"
},
{
"name": "pkcs1",
"direct": false,
"version": "0.7.5",
"ecosystem": "crates"
},
{
"name": "pkcs8",
"direct": false,
"version": "0.10.2",
"ecosystem": "crates"
},
{
"name": "pkg-config",
"direct": false,
"version": "0.3.32",
"ecosystem": "crates"
},
{
"name": "plain",
"direct": false,
"version": "0.2.3",
"ecosystem": "crates"
},
{
"name": "plotters",
"direct": false,
"version": "0.3.7",
"ecosystem": "crates"
},
{
"name": "plotters-backend",
"direct": false,
"version": "0.3.7",
"ecosystem": "crates"
},
{
"name": "plotters-svg",
"direct": false,
"version": "0.3.7",
"ecosystem": "crates"
},
{
"name": "pnp",
"direct": false,
"version": "0.12.10",
"ecosystem": "crates"
},
{
"name": "polling",
"direct": false,
"version": "3.11.0",
"ecosystem": "crates"
},
{
"name": "polyval",
"direct": false,
"version": "0.6.2",
"ecosystem": "crates"
},
{
"name": "pori",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "portable-atomic",
"direct": false,
"version": "1.13.1",
"ecosystem": "crates"
},
{
"name": "portable-pty",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "postcard",
"direct": false,
"version": "1.1.3",
"ecosystem": "crates"
},
{
"name": "ppv-lite86",
"direct": false,
"version": "0.2.21",
"ecosystem": "crates"
},
{
"name": "precomputed-hash",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "pretty_assertions",
"direct": false,
"version": "1.4.1",
"ecosystem": "crates"
},
{
"name": "prettyplease",
"direct": false,
"version": "0.2.37",
"ecosystem": "crates"
},
{
"name": "primeorder",
"direct": false,
"version": "0.13.6",
"ecosystem": "crates"
},
{
"name": "proc-macro-crate",
"direct": false,
"version": "3.5.0",
"ecosystem": "crates"
},
{
"name": "proc-macro2",
"direct": false,
"version": "1.0.106",
"ecosystem": "crates"
},
{
"name": "proc-macro2-diagnostics",
"direct": false,
"version": "0.10.1",
"ecosystem": "crates"
},
{
"name": "pty_terminal",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "pty_terminal_test",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "quote",
"direct": false,
"version": "1.0.45",
"ecosystem": "crates"
},
{
"name": "r-efi",
"direct": false,
"version": "5.3.0",
"ecosystem": "crates"
},
{
"name": "r-efi",
"direct": false,
"version": "6.0.0",
"ecosystem": "crates"
},
{
"name": "radium",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "radix_trie",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "rand",
"direct": false,
"version": "0.8.5",
"ecosystem": "crates"
},
{
"name": "rand",
"direct": false,
"version": "0.9.2",
"ecosystem": "crates"
},
{
"name": "rand_chacha",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "rand_chacha",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "rand_core",
"direct": false,
"version": "0.6.4",
"ecosystem": "crates"
},
{
"name": "rand_core",
"direct": false,
"version": "0.9.5",
"ecosystem": "crates"
},
{
"name": "rayon-core",
"direct": false,
"version": "1.13.0",
"ecosystem": "crates"
},
{
"name": "redox_syscall",
"direct": false,
"version": "0.5.18",
"ecosystem": "crates"
},
{
"name": "redox_syscall",
"direct": false,
"version": "0.7.3",
"ecosystem": "crates"
},
{
"name": "redox_users",
"direct": false,
"version": "0.4.6",
"ecosystem": "crates"
},
{
"name": "redox_users",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "ref-cast",
"direct": false,
"version": "1.0.25",
"ecosystem": "crates"
},
{
"name": "ref-cast-impl",
"direct": false,
"version": "1.0.25",
"ecosystem": "crates"
},
{
"name": "referencing",
"direct": false,
"version": "0.46.5",
"ecosystem": "crates"
},
{
"name": "regex-automata",
"direct": false,
"version": "0.4.14",
"ecosystem": "crates"
},
{
"name": "regex-syntax",
"direct": false,
"version": "0.8.10",
"ecosystem": "crates"
},
{
"name": "regress",
"direct": false,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "relative-path",
"direct": false,
"version": "1.9.3",
"ecosystem": "crates"
},
{
"name": "replace_with",
"direct": false,
"version": "0.1.8",
"ecosystem": "crates"
},
{
"name": "reqwest",
"direct": false,
"version": "0.13.2",
"ecosystem": "crates"
},
{
"name": "rfc6979",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "ring",
"direct": false,
"version": "0.17.14",
"ecosystem": "crates"
},
{
"name": "ripemd",
"direct": false,
"version": "0.1.3",
"ecosystem": "crates"
},
{
"name": "rolldown-ariadne",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "rolldown-file-id",
"direct": false,
"version": "0.2.7",
"ecosystem": "crates"
},
{
"name": "rolldown-notify",
"direct": false,
"version": "10.3.0",
"ecosystem": "crates"
},
{
"name": "rolldown-notify-debouncer-full",
"direct": false,
"version": "0.7.6",
"ecosystem": "crates"
},
{
"name": "rolldown-notify-types",
"direct": false,
"version": "2.0.2",
"ecosystem": "crates"
},
{
"name": "ropey",
"direct": false,
"version": "1.6.1",
"ecosystem": "crates"
},
{
"name": "rsa",
"direct": false,
"version": "0.9.10",
"ecosystem": "crates"
},
{
"name": "rsqlite-vfs",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "rusqlite",
"direct": false,
"version": "0.39.0",
"ecosystem": "crates"
},
{
"name": "rustc_version",
"direct": false,
"version": "0.2.3",
"ecosystem": "crates"
},
{
"name": "rustc_version",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "rustix",
"direct": false,
"version": "1.1.4",
"ecosystem": "crates"
},
{
"name": "rustls",
"direct": false,
"version": "0.23.37",
"ecosystem": "crates"
},
{
"name": "rustls-native-certs",
"direct": false,
"version": "0.8.3",
"ecosystem": "crates"
},
{
"name": "rustls-pki-types",
"direct": false,
"version": "1.14.0",
"ecosystem": "crates"
},
{
"name": "rustls-platform-verifier",
"direct": false,
"version": "0.6.2",
"ecosystem": "crates"
},
{
"name": "rustls-platform-verifier-android",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "rustls-webpki",
"direct": false,
"version": "0.103.13",
"ecosystem": "crates"
},
{
"name": "rustversion",
"direct": false,
"version": "1.0.22",
"ecosystem": "crates"
},
{
"name": "ryu",
"direct": false,
"version": "1.0.23",
"ecosystem": "crates"
},
{
"name": "same-file",
"direct": false,
"version": "1.0.6",
"ecosystem": "crates"
},
{
"name": "scc",
"direct": false,
"version": "2.4.0",
"ecosystem": "crates"
},
{
"name": "schannel",
"direct": false,
"version": "0.1.29",
"ecosystem": "crates"
},
{
"name": "schemars",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "schemars_derive",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "scopeguard",
"direct": false,
"version": "1.2.0",
"ecosystem": "crates"
},
{
"name": "sdd",
"direct": false,
"version": "3.0.10",
"ecosystem": "crates"
},
{
"name": "sec1",
"direct": false,
"version": "0.7.3",
"ecosystem": "crates"
},
{
"name": "seccompiler",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "security-framework",
"direct": false,
"version": "3.7.0",
"ecosystem": "crates"
},
{
"name": "security-framework-sys",
"direct": false,
"version": "2.17.0",
"ecosystem": "crates"
},
{
"name": "self_cell",
"direct": false,
"version": "1.2.2",
"ecosystem": "crates"
},
{
"name": "semver-parser",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "seq-macro",
"direct": false,
"version": "0.3.6",
"ecosystem": "crates"
},
{
"name": "serde_core",
"direct": false,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_derive",
"direct": false,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_derive_internals",
"direct": false,
"version": "0.29.1",
"ecosystem": "crates"
},
{
"name": "serde_norway",
"direct": false,
"version": "0.9.42",
"ecosystem": "crates"
},
{
"name": "serde_regex",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "serde_spanned",
"direct": false,
"version": "1.1.1",
"ecosystem": "crates"
},
{
"name": "serde_yaml",
"direct": false,
"version": "0.9.34+deprecated",
"ecosystem": "crates"
},
{
"name": "serdect",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "serdect",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "serial2",
"direct": false,
"version": "0.2.37",
"ecosystem": "crates"
},
{
"name": "serial_test",
"direct": false,
"version": "3.4.0",
"ecosystem": "crates"
},
{
"name": "serial_test_derive",
"direct": false,
"version": "3.4.0",
"ecosystem": "crates"
},
{
"name": "sha1-checked",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "sha3",
"direct": false,
"version": "0.10.9",
"ecosystem": "crates"
},
{
"name": "sharded-slab",
"direct": false,
"version": "0.1.7",
"ecosystem": "crates"
},
{
"name": "shared_library",
"direct": false,
"version": "0.1.9",
"ecosystem": "crates"
},
{
"name": "shell-escape",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "shell-words",
"direct": false,
"version": "1.1.1",
"ecosystem": "crates"
},
{
"name": "shlex",
"direct": false,
"version": "1.3.0",
"ecosystem": "crates"
},
{
"name": "signal-hook",
"direct": false,
"version": "0.3.18",
"ecosystem": "crates"
},
{
"name": "signal-hook-mio",
"direct": false,
"version": "0.2.5",
"ecosystem": "crates"
},
{
"name": "signal-hook-registry",
"direct": false,
"version": "1.4.8",
"ecosystem": "crates"
},
{
"name": "signature",
"direct": false,
"version": "2.2.0",
"ecosystem": "crates"
},
{
"name": "simd-adler32",
"direct": false,
"version": "0.3.9",
"ecosystem": "crates"
},
{
"name": "simd-json",
"direct": false,
"version": "0.17.0",
"ecosystem": "crates"
},
{
"name": "simdutf8",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "similar",
"direct": false,
"version": "2.7.0",
"ecosystem": "crates"
},
{
"name": "similar",
"direct": false,
"version": "3.1.1",
"ecosystem": "crates"
},
{
"name": "siphasher",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "slab",
"direct": false,
"version": "0.4.12",
"ecosystem": "crates"
},
{
"name": "smallvec",
"direct": false,
"version": "1.15.2",
"ecosystem": "crates"
},
{
"name": "smallvec",
"direct": false,
"version": "2.0.0-alpha.12",
"ecosystem": "crates"
},
{
"name": "smawk",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "snafu",
"direct": false,
"version": "0.8.9",
"ecosystem": "crates"
},
{
"name": "snafu-derive",
"direct": false,
"version": "0.8.9",
"ecosystem": "crates"
},
{
"name": "snapshot_test",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "socket2",
"direct": false,
"version": "0.5.10",
"ecosystem": "crates"
},
{
"name": "socket2",
"direct": false,
"version": "0.6.3",
"ecosystem": "crates"
},
{
"name": "spin",
"direct": false,
"version": "0.9.8",
"ecosystem": "crates"
},
{
"name": "spki",
"direct": false,
"version": "0.7.3",
"ecosystem": "crates"
},
{
"name": "sqlite-wasm-rs",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "stackalloc",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "static_assertions",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "str_indices",
"direct": false,
"version": "0.4.4",
"ecosystem": "crates"
},
{
"name": "streaming-iterator",
"direct": false,
"version": "0.1.9",
"ecosystem": "crates"
},
{
"name": "string_cache",
"direct": false,
"version": "0.8.9",
"ecosystem": "crates"
},
{
"name": "strsim",
"direct": false,
"version": "0.11.1",
"ecosystem": "crates"
},
{
"name": "subtle",
"direct": false,
"version": "2.6.1",
"ecosystem": "crates"
},
{
"name": "sugar_path",
"direct": false,
"version": "2.0.1",
"ecosystem": "crates"
},
{
"name": "syn",
"direct": false,
"version": "1.0.109",
"ecosystem": "crates"
},
{
"name": "syn",
"direct": false,
"version": "2.0.117",
"ecosystem": "crates"
},
{
"name": "sync_wrapper",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "syscalls",
"direct": false,
"version": "0.8.1",
"ecosystem": "crates"
},
{
"name": "system-configuration",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "system-configuration-sys",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "tap",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "term",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "termcolor",
"direct": false,
"version": "1.4.1",
"ecosystem": "crates"
},
{
"name": "terminal_size",
"direct": false,
"version": "0.4.4",
"ecosystem": "crates"
},
{
"name": "test-log",
"direct": false,
"version": "0.2.19",
"ecosystem": "crates"
},
{
"name": "test-log-macros",
"direct": false,
"version": "0.2.19",
"ecosystem": "crates"
},
{
"name": "testing_macros",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "textwrap",
"direct": false,
"version": "0.16.2",
"ecosystem": "crates"
},
{
"name": "thiserror-impl",
"direct": false,
"version": "1.0.69",
"ecosystem": "crates"
},
{
"name": "thiserror-impl",
"direct": false,
"version": "2.0.18",
"ecosystem": "crates"
},
{
"name": "thread_local",
"direct": false,
"version": "1.1.9",
"ecosystem": "crates"
},
{
"name": "tiny-keccak",
"direct": false,
"version": "2.0.2",
"ecosystem": "crates"
},
{
"name": "tinytemplate",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "tokio-macros",
"direct": false,
"version": "2.6.1",
"ecosystem": "crates"
},
{
"name": "tokio-native-tls",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "tokio-rustls",
"direct": false,
"version": "0.26.4",
"ecosystem": "crates"
},
{
"name": "toml",
"direct": false,
"version": "1.1.2+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_datetime",
"direct": false,
"version": "1.1.1+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_edit",
"direct": false,
"version": "0.25.12+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_parser",
"direct": false,
"version": "1.1.2+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_writer",
"direct": false,
"version": "1.1.1+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "tower",
"direct": false,
"version": "0.5.3",
"ecosystem": "crates"
},
{
"name": "tower-http",
"direct": false,
"version": "0.6.8",
"ecosystem": "crates"
},
{
"name": "tower-layer",
"direct": false,
"version": "0.3.3",
"ecosystem": "crates"
},
{
"name": "tower-service",
"direct": false,
"version": "0.3.3",
"ecosystem": "crates"
},
{
"name": "tracing-attributes",
"direct": false,
"version": "0.1.31",
"ecosystem": "crates"
},
{
"name": "tracing-chrome",
"direct": false,
"version": "0.7.2",
"ecosystem": "crates"
},
{
"name": "tracing-core",
"direct": false,
"version": "0.1.36",
"ecosystem": "crates"
},
{
"name": "tracing-log",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "tracing-serde",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "tree-sitter",
"direct": false,
"version": "0.26.7",
"ecosystem": "crates"
},
{
"name": "tree-sitter-bash",
"direct": false,
"version": "0.25.1",
"ecosystem": "crates"
},
{
"name": "tree-sitter-language",
"direct": false,
"version": "0.1.7",
"ecosystem": "crates"
},
{
"name": "tree-sitter-typescript",
"direct": false,
"version": "0.23.2",
"ecosystem": "crates"
},
{
"name": "try-lock",
"direct": false,
"version": "0.2.5",
"ecosystem": "crates"
},
{
"name": "ts-rs",
"direct": false,
"version": "12.0.1",
"ecosystem": "crates"
},
{
"name": "ts-rs-macros",
"direct": false,
"version": "12.0.1",
"ecosystem": "crates"
},
{
"name": "twofish",
"direct": false,
"version": "0.7.1",
"ecosystem": "crates"
},
{
"name": "twox-hash",
"direct": false,
"version": "2.1.2",
"ecosystem": "crates"
},
{
"name": "typed-path",
"direct": false,
"version": "0.12.3",
"ecosystem": "crates"
},
{
"name": "typedmap",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "typenum",
"direct": false,
"version": "1.19.0",
"ecosystem": "crates"
},
{
"name": "ucd-trie",
"direct": false,
"version": "0.1.7",
"ecosystem": "crates"
},
{
"name": "unicode-general-category",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "unicode-id-start",
"direct": false,
"version": "1.4.0",
"ecosystem": "crates"
},
{
"name": "unicode-ident",
"direct": false,
"version": "1.0.24",
"ecosystem": "crates"
},
{
"name": "unicode-linebreak",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "unicode-segmentation",
"direct": false,
"version": "1.13.2",
"ecosystem": "crates"
},
{
"name": "unicode-width",
"direct": false,
"version": "0.1.14",
"ecosystem": "crates"
},
{
"name": "unicode-width",
"direct": false,
"version": "0.2.2",
"ecosystem": "crates"
},
{
"name": "unicode-xid",
"direct": false,
"version": "0.2.6",
"ecosystem": "crates"
},
{
"name": "unit-prefix",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "universal-hash",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "unsafe-libyaml",
"direct": false,
"version": "0.2.11",
"ecosystem": "crates"
},
{
"name": "unsafe-libyaml-norway",
"direct": false,
"version": "0.2.15",
"ecosystem": "crates"
},
{
"name": "untrusted",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "url",
"direct": false,
"version": "2.5.8",
"ecosystem": "crates"
},
{
"name": "utf8-chars",
"direct": false,
"version": "3.0.6",
"ecosystem": "crates"
},
{
"name": "utf8_iter",
"direct": false,
"version": "1.0.4",
"ecosystem": "crates"
},
{
"name": "utf8parse",
"direct": false,
"version": "0.2.2",
"ecosystem": "crates"
},
{
"name": "uuid-simd",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "valuable",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "value-bag",
"direct": false,
"version": "1.12.0",
"ecosystem": "crates"
},
{
"name": "value-trait",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "vcpkg",
"direct": false,
"version": "0.2.15",
"ecosystem": "crates"
},
{
"name": "vec1",
"direct": false,
"version": "1.12.1",
"ecosystem": "crates"
},
{
"name": "version_check",
"direct": false,
"version": "0.9.5",
"ecosystem": "crates"
},
{
"name": "vfs",
"direct": false,
"version": "0.13.0",
"ecosystem": "crates"
},
{
"name": "vite_glob",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_graph_ser",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_select",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_shell",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_task",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_task_client",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_task_client_napi",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_task_graph",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_task_ipc_shared",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vite_task_plan",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "vite_task_server",
"direct": false,
"version": "0.0.0",
"ecosystem": "crates"
},
{
"name": "vsimd",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "vt100",
"direct": false,
"version": "0.16.2",
"ecosystem": "crates"
},
{
"name": "vte",
"direct": false,
"version": "0.15.0",
"ecosystem": "crates"
},
{
"name": "walkdir",
"direct": false,
"version": "2.5.0",
"ecosystem": "crates"
},
{
"name": "want",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "wasi",
"direct": false,
"version": "0.11.1+wasi-snapshot-preview1",
"ecosystem": "crates"
},
{
"name": "wasip2",
"direct": false,
"version": "1.0.2+wasi-0.2.9",
"ecosystem": "crates"
},
{
"name": "wasip3",
"direct": false,
"version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-futures",
"direct": false,
"version": "0.4.64",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-macro",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-macro-support",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-shared",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-encoder",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wasm-metadata",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wasm-streams",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "wasmparser",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wax",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "web-sys",
"direct": false,
"version": "0.3.91",
"ecosystem": "crates"
},
{
"name": "web-time",
"direct": false,
"version": "1.1.0",
"ecosystem": "crates"
},
{
"name": "webpki-root-certs",
"direct": false,
"version": "1.0.6",
"ecosystem": "crates"
},
{
"name": "widestring",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "winapi",
"direct": false,
"version": "0.3.9",
"ecosystem": "crates"
},
{
"name": "winapi-i686-pc-windows-gnu",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "winapi-util",
"direct": false,
"version": "0.1.11",
"ecosystem": "crates"
},
{
"name": "winapi-x86_64-pc-windows-gnu",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "wincode",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "wincode-derive",
"direct": false,
"version": "0.4.3",
"ecosystem": "crates"
},
{
"name": "windows",
"direct": false,
"version": "0.62.2",
"ecosystem": "crates"
},
{
"name": "windows-collections",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "windows-core",
"direct": false,
"version": "0.62.2",
"ecosystem": "crates"
},
{
"name": "windows-future",
"direct": false,
"version": "0.3.2",
"ecosystem": "crates"
},
{
"name": "windows-implement",
"direct": false,
"version": "0.60.2",
"ecosystem": "crates"
},
{
"name": "windows-interface",
"direct": false,
"version": "0.59.3",
"ecosystem": "crates"
},
{
"name": "windows-link",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "windows-numerics",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "windows-registry",
"direct": false,
"version": "0.6.1",
"ecosystem": "crates"
},
{
"name": "windows-result",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "windows-strings",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "windows-sys",
"direct": false,
"version": "0.45.0",
"ecosystem": "crates"
},
{
"name": "windows-sys",
"direct": false,
"version": "0.52.0",
"ecosystem": "crates"
},
{
"name": "windows-sys",
"direct": false,
"version": "0.60.2",
"ecosystem": "crates"
},
{
"name": "windows-sys",
"direct": false,
"version": "0.61.2",
"ecosystem": "crates"
},
{
"name": "windows-targets",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows-targets",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows-targets",
"direct": false,
"version": "0.53.5",
"ecosystem": "crates"
},
{
"name": "windows-threading",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_gnullvm",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_gnullvm",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_gnullvm",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_msvc",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_msvc",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_aarch64_msvc",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_i686_gnu",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_i686_gnu",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_i686_gnu",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_i686_gnullvm",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_i686_gnullvm",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_i686_msvc",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_i686_msvc",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_i686_msvc",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnu",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnu",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnu",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnullvm",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnullvm",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_gnullvm",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_msvc",
"direct": false,
"version": "0.42.2",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_msvc",
"direct": false,
"version": "0.52.6",
"ecosystem": "crates"
},
{
"name": "windows_x86_64_msvc",
"direct": false,
"version": "0.53.1",
"ecosystem": "crates"
},
{
"name": "winnow",
"direct": false,
"version": "1.0.3",
"ecosystem": "crates"
},
{
"name": "winreg",
"direct": false,
"version": "0.10.1",
"ecosystem": "crates"
},
{
"name": "winreg",
"direct": false,
"version": "0.56.0",
"ecosystem": "crates"
},
{
"name": "winsafe",
"direct": false,
"version": "0.0.27",
"ecosystem": "crates"
},
{
"name": "wit-bindgen",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-core",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-rust",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-rust-macro",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-component",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wit-parser",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wyz",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "x25519-dalek",
"direct": false,
"version": "2.0.1",
"ecosystem": "crates"
},
{
"name": "xattr",
"direct": false,
"version": "1.6.1",
"ecosystem": "crates"
},
{
"name": "xxhash-rust",
"direct": false,
"version": "0.8.15",
"ecosystem": "crates"
},
{
"name": "yansi",
"direct": false,
"version": "1.0.1",
"ecosystem": "crates"
},
{
"name": "zerocopy",
"direct": false,
"version": "0.8.47",
"ecosystem": "crates"
},
{
"name": "zerocopy-derive",
"direct": false,
"version": "0.8.47",
"ecosystem": "crates"
},
{
"name": "zeroize",
"direct": false,
"version": "1.8.2",
"ecosystem": "crates"
},
{
"name": "zeroize_derive",
"direct": false,
"version": "1.4.3",
"ecosystem": "crates"
},
{
"name": "zlib-rs",
"direct": false,
"version": "0.6.3",
"ecosystem": "crates"
},
{
"name": "zmij",
"direct": false,
"version": "1.0.21",
"ecosystem": "crates"
},
{
"name": "zstd",
"direct": false,
"version": "0.13.3",
"ecosystem": "crates"
},
{
"name": "zstd-safe",
"direct": false,
"version": "7.2.4",
"ecosystem": "crates"
},
{
"name": "zstd-sys",
"direct": false,
"version": "2.0.16+zstd.1.5.7",
"ecosystem": "crates"
},
{
"name": "@acemir/cssom",
"direct": false,
"version": "0.9.24",
"ecosystem": "npm"
},
{
"name": "@adobe/css-tools",
"direct": false,
"version": "4.3.3",
"ecosystem": "npm"
},
{
"name": "@andrewbranch/untar.js",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@angular-eslint/template-parser",
"direct": false,
"version": "^18.0.0",
"ecosystem": "npm"
},
{
"name": "@antfu/install-pkg",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@arethetypeswrong/core",
"direct": false,
"version": "0.18.2",
"ecosystem": "npm"
},
{
"name": "@asamuzakjp/css-color",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "@asamuzakjp/dom-selector",
"direct": false,
"version": "6.7.4",
"ecosystem": "npm"
},
{
"name": "@asamuzakjp/nwsapi",
"direct": false,
"version": "2.3.9",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi",
"direct": false,
"version": "^0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-darwin-arm64",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-darwin-x64",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-linux-arm64-gnu",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-linux-arm64-musl",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-linux-x64-gnu",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-linux-x64-musl",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-win32-arm64-msvc",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-win32-ia32-msvc",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@ast-grep/napi-win32-x64-msvc",
"direct": false,
"version": "0.43.0",
"ecosystem": "npm"
},
{
"name": "@babel/code-frame",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/compat-data",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/core",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/generator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/generator",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@babel/generator",
"direct": false,
"version": "^7.28.5",
"ecosystem": "npm"
},
{
"name": "@babel/helper-annotate-as-pure",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-compilation-targets",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-create-class-features-plugin",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-create-regexp-features-plugin",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-define-polyfill-provider",
"direct": false,
"version": "0.6.8",
"ecosystem": "npm"
},
{
"name": "@babel/helper-globals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-member-expression-to-functions",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-module-imports",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-module-transforms",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-optimise-call-expression",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-plugin-utils",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-remap-async-to-generator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-replace-supers",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-skip-transparent-expression-wrappers",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-string-parser",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-string-parser",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@babel/helper-validator-identifier",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-validator-identifier",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@babel/helper-validator-option",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-wrap-function",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helpers",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/parser",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/parser",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@babel/parser",
"direct": false,
"version": "^7.28.5",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-proposal-private-property-in-object",
"direct": false,
"version": "7.21.0-placeholder-for-preset-env.2",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-syntax-import-assertions",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-syntax-import-attributes",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-syntax-jsx",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-syntax-typescript",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-syntax-unicode-sets-regex",
"direct": false,
"version": "7.18.6",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-arrow-functions",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-async-generator-functions",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-async-to-generator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-block-scoped-functions",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-block-scoping",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-class-properties",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-class-static-block",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-classes",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-computed-properties",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-destructuring",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-dotall-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-duplicate-keys",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-dynamic-import",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-explicit-resource-management",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-exponentiation-operator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-export-namespace-from",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-for-of",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-function-name",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-json-strings",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-literals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-logical-assignment-operators",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-member-expression-literals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-modules-amd",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-modules-commonjs",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-modules-systemjs",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-modules-umd",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-named-capturing-groups-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-new-target",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-nullish-coalescing-operator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-numeric-separator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-object-rest-spread",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-object-super",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-optional-catch-binding",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-optional-chaining",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-parameters",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-private-methods",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-private-property-in-object",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-property-literals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-regenerator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-regexp-modifiers",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-reserved-words",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-shorthand-properties",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-spread",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-sticky-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-template-literals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-typeof-symbol",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-typescript",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-unicode-escapes",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-unicode-property-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-unicode-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-unicode-sets-regex",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/preset-env",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/preset-modules",
"direct": false,
"version": "0.1.6-no-external-plugins",
"ecosystem": "npm"
},
{
"name": "@babel/preset-typescript",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/runtime",
"direct": false,
"version": "7.28.4",
"ecosystem": "npm"
},
{
"name": "@babel/template",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/traverse",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/types",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/types",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@babel/types",
"direct": false,
"version": "^7.28.5",
"ecosystem": "npm"
},
{
"name": "@blazediff/core",
"direct": false,
"version": "1.9.1",
"ecosystem": "npm"
},
{
"name": "@braidai/lang",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "@braintree/sanitize-url",
"direct": false,
"version": "6.0.4",
"ecosystem": "npm"
},
{
"name": "@braintree/sanitize-url",
"direct": false,
"version": "7.1.2",
"ecosystem": "npm"
},
{
"name": "@bufbuild/protobuf",
"direct": false,
"version": "2.10.1",
"ecosystem": "npm"
},
{
"name": "@chevrotain/types",
"direct": false,
"version": "11.1.2",
"ecosystem": "npm"
},
{
"name": "@clack/prompts",
"direct": false,
"version": "0.11.0",
"ecosystem": "npm"
},
{
"name": "@clack/prompts",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@conventional-changelog/git-client",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "@csstools/color-helpers",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "@csstools/css-calc",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@csstools/css-color-parser",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@csstools/css-parser-algorithms",
"direct": false,
"version": "3.0.5",
"ecosystem": "npm"
},
{
"name": "@csstools/css-syntax-patches-for-csstree",
"direct": false,
"version": "1.0.17",
"ecosystem": "npm"
},
{
"name": "@csstools/css-tokenizer",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@devframes/hub",
"direct": false,
"version": "0.5.4",
"ecosystem": "npm"
},
{
"name": "@devframes/hub",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "@devframes/plugin-inspect",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "@devframes/plugin-messages",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "@devframes/plugin-terminals",
"direct": false,
"version": "0.6.0",
"ecosystem": "npm"
},
{
"name": "@docsearch/css",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "@docsearch/js",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "@docsearch/sidepanel-js",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "@edge-runtime/primitives",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@edge-runtime/vm",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/core",
"direct": false,
"version": "1.10.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/core",
"direct": false,
"version": "1.11.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/core",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@emnapi/core",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/core",
"direct": false,
"version": "1.9.1",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.10.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.11.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.9.1",
"ecosystem": "npm"
},
{
"name": "@emnapi/wasi-threads",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "@emnapi/wasi-threads",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "@emnapi/wasi-threads",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "@esbuild/aix-ppc64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/aix-ppc64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ia32",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ia32",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-loong64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-loong64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-mips64el",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-mips64el",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ppc64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ppc64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-riscv64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-riscv64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-s390x",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-s390x",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openharmony-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/openharmony-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/sunos-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/sunos-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-arm64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-ia32",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-ia32",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-x64",
"direct": false,
"version": "0.27.4",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@eslint-community/eslint-utils",
"direct": false,
"version": "4.9.1",
"ecosystem": "npm"
},
{
"name": "@eslint-community/eslint-utils",
"direct": false,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "@eslint-community/regexpp",
"direct": false,
"version": "4.12.2",
"ecosystem": "npm"
},
{
"name": "@eslint/config-array",
"direct": false,
"version": "0.21.2",
"ecosystem": "npm"
},
{
"name": "@eslint/config-helpers",
"direct": false,
"version": "0.4.2",
"ecosystem": "npm"
},
{
"name": "@eslint/core",
"direct": false,
"version": "0.17.0",
"ecosystem": "npm"
},
{
"name": "@eslint/eslintrc",
"direct": false,
"version": "3.3.5",
"ecosystem": "npm"
},
{
"name": "@eslint/js",
"direct": false,
"version": "9.39.4",
"ecosystem": "npm"
},
{
"name": "@eslint/js",
"direct": false,
"version": "^9.0.0",
"ecosystem": "npm"
},
{
"name": "@eslint/object-schema",
"direct": false,
"version": "2.1.7",
"ecosystem": "npm"
},
{
"name": "@eslint/plugin-kit",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "@floating-ui/core",
"direct": false,
"version": "1.7.5",
"ecosystem": "npm"
},
{
"name": "@floating-ui/dom",
"direct": false,
"version": "1.7.6",
"ecosystem": "npm"
},
{
"name": "@floating-ui/utils",
"direct": false,
"version": "0.2.11",
"ecosystem": "npm"
},
{
"name": "@floating-ui/vue",
"direct": false,
"version": "1.1.11",
"ecosystem": "npm"
},
{
"name": "@humanfs/core",
"direct": false,
"version": "0.19.1",
"ecosystem": "npm"
},
{
"name": "@humanfs/node",
"direct": false,
"version": "0.16.7",
"ecosystem": "npm"
},
{
"name": "@humanwhocodes/module-importer",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@humanwhocodes/retry",
"direct": false,
"version": "0.4.3",
"ecosystem": "npm"
},
{
"name": "@iconify-json/logos",
"direct": false,
"version": "1.2.11",
"ecosystem": "npm"
},
{
"name": "@iconify-json/simple-icons",
"direct": false,
"version": "1.2.74",
"ecosystem": "npm"
},
{
"name": "@iconify-json/vscode-icons",
"direct": false,
"version": "1.2.46",
"ecosystem": "npm"
},
{
"name": "@iconify/types",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "@iconify/utils",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "@iconify/vue",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/ansi",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "@inquirer/checkbox",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/confirm",
"direct": false,
"version": "6.1.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/core",
"direct": false,
"version": "11.2.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/editor",
"direct": false,
"version": "5.2.2",
"ecosystem": "npm"
},
{
"name": "@inquirer/expand",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/external-editor",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "@inquirer/figures",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "@inquirer/input",
"direct": false,
"version": "5.1.2",
"ecosystem": "npm"
},
{
"name": "@inquirer/number",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/password",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/prompts",
"direct": false,
"version": "8.5.2",
"ecosystem": "npm"
},
{
"name": "@inquirer/rawlist",
"direct": false,
"version": "5.3.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/search",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/select",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/type",
"direct": false,
"version": "4.0.7",
"ecosystem": "npm"
},
{
"name": "@internationalized/date",
"direct": false,
"version": "3.12.2",
"ecosystem": "npm"
},
{
"name": "@internationalized/number",
"direct": false,
"version": "3.6.7",
"ecosystem": "npm"
},
{
"name": "@isaacs/cliui",
"direct": false,
"version": "8.0.2",
"ecosystem": "npm"
},
{
"name": "@jridgewell/gen-mapping",
"direct": false,
"version": "0.3.13",
"ecosystem": "npm"
},
{
"name": "@jridgewell/remapping",
"direct": false,
"version": "2.3.5",
"ecosystem": "npm"
},
{
"name": "@jridgewell/resolve-uri",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "@jridgewell/source-map",
"direct": false,
"version": "0.3.11",
"ecosystem": "npm"
},
{
"name": "@jridgewell/sourcemap-codec",
"direct": false,
"version": "1.5.5",
"ecosystem": "npm"
},
{
"name": "@jridgewell/trace-mapping",
"direct": false,
"version": "0.3.31",
"ecosystem": "npm"
},
{
"name": "@loaderkit/resolve",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "@mermaid-js/mermaid-mindmap",
"direct": false,
"version": "9.3.0",
"ecosystem": "npm"
},
{
"name": "@mermaid-js/parser",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/cli",
"direct": false,
"version": "3.7.2",
"ecosystem": "npm"
},
{
"name": "@napi-rs/cli",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@napi-rs/cross-toolchain",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-android-arm-eabi",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-android-arm64",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-darwin-arm64",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-darwin-x64",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-freebsd-x64",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-arm-gnueabihf",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-arm64-gnu",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-arm64-musl",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-ppc64-gnu",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-riscv64-gnu",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-s390x-gnu",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-x64-gnu",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-linux-x64-musl",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-wasm32-wasi",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-win32-arm64-msvc",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-win32-ia32-msvc",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/lzma-win32-x64-msvc",
"direct": false,
"version": "1.4.5",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-android-arm-eabi",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-android-arm64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-darwin-arm64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-darwin-x64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-freebsd-x64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-arm-gnueabihf",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-arm64-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-arm64-musl",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-ppc64-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-s390x-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-x64-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-linux-x64-musl",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-wasm32-wasi",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-win32-arm64-msvc",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-win32-ia32-msvc",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/tar-win32-x64-msvc",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-runtime",
"direct": false,
"version": "0.2.12",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-runtime",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-runtime",
"direct": false,
"version": "1.1.6",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-android-arm-eabi",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-android-arm64",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-darwin-arm64",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-darwin-x64",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-freebsd-x64",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-linux-arm64-gnu",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-linux-arm64-musl",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-linux-x64-gnu",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-linux-x64-musl",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-wasm32-wasi",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-win32-arm64-msvc",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-win32-ia32-msvc",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@napi-rs/wasm-tools-win32-x64-msvc",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@nkzw/safe-word-list",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@nkzw/safe-word-list",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@nuxt/eslint",
"direct": false,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "@nuxt/kit",
"direct": false,
"version": "^3.13.0",
"ecosystem": "npm"
},
{
"name": "@nuxt/test-utils",
"direct": false,
"version": "^4.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/app",
"direct": false,
"version": "16.1.2",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-app",
"direct": false,
"version": "8.1.2",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-oauth-app",
"direct": false,
"version": "9.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-oauth-device",
"direct": false,
"version": "8.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-oauth-user",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-token",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/auth-unauthenticated",
"direct": false,
"version": "7.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/core",
"direct": false,
"version": "7.0.6",
"ecosystem": "npm"
},
{
"name": "@octokit/endpoint",
"direct": false,
"version": "11.0.2",
"ecosystem": "npm"
},
{
"name": "@octokit/graphql",
"direct": false,
"version": "9.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/oauth-app",
"direct": false,
"version": "8.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/oauth-authorization-url",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/oauth-methods",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "@octokit/openapi-types",
"direct": false,
"version": "27.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/openapi-webhooks-types",
"direct": false,
"version": "12.1.0",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-paginate-graphql",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-paginate-rest",
"direct": false,
"version": "14.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-request-log",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-rest-endpoint-methods",
"direct": false,
"version": "17.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-retry",
"direct": false,
"version": "8.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/plugin-throttling",
"direct": false,
"version": "11.0.3",
"ecosystem": "npm"
},
{
"name": "@octokit/request",
"direct": false,
"version": "10.0.7",
"ecosystem": "npm"
},
{
"name": "@octokit/request-error",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "@octokit/rest",
"direct": false,
"version": "22.0.1",
"ecosystem": "npm"
},
{
"name": "@octokit/types",
"direct": false,
"version": "16.0.0",
"ecosystem": "npm"
},
{
"name": "@octokit/webhooks",
"direct": false,
"version": "14.2.0",
"ecosystem": "npm"
},
{
"name": "@octokit/webhooks-methods",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@opentelemetry/api",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-android-arm-eabi",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-android-arm64",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-darwin-arm64",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-darwin-x64",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-freebsd-x64",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-arm64-gnu",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-arm64-musl",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-riscv64-musl",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-s390x-gnu",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-x64-gnu",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-linux-x64-musl",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-openharmony-arm64",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-wasm32-wasi",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-win32-arm64-msvc",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-win32-ia32-msvc",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-minify/binding-win32-x64-msvc",
"direct": false,
"version": "0.120.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/cli",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/cli",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-android-arm-eabi",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-android-arm64",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-darwin-arm64",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-darwin-x64",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-freebsd-x64",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-arm-gnueabihf",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-arm64-gnu",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-arm64-musl",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-ppc64-gnu",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-s390x-gnu",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-x64-gnu",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-linux-x64-musl",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-openharmony-arm64",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-wasm32-wasi",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-win32-arm64-msvc",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-win32-ia32-msvc",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-node/core-win32-x64-msvc",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm-eabi",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm-eabi",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm-eabi",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm64",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm64",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-android-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-arm64",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-arm64",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-x64",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-x64",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-darwin-x64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-freebsd-x64",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-freebsd-x64",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-freebsd-x64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-gnu",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-gnu",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-musl",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-musl",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-arm64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-musl",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-musl",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-riscv64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-s390x-gnu",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-s390x-gnu",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-s390x-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-gnu",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-gnu",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-musl",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-musl",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-linux-x64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-openharmony-arm64",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-openharmony-arm64",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-openharmony-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-wasm32-wasi",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-wasm32-wasi",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-wasm32-wasi",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-arm64-msvc",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-arm64-msvc",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-arm64-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-ia32-msvc",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-ia32-msvc",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-ia32-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-x64-msvc",
"direct": false,
"version": "0.132.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-x64-msvc",
"direct": false,
"version": "0.137.0",
"ecosystem": "npm"
},
{
"name": "@oxc-parser/binding-win32-x64-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-android-arm-eabi",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-android-arm64",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-darwin-arm64",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-darwin-x64",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-freebsd-x64",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-arm-gnueabihf",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-arm-musleabihf",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-arm64-gnu",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-arm64-musl",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-ppc64-gnu",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-riscv64-gnu",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-riscv64-musl",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-s390x-gnu",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-x64-gnu",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-linux-x64-musl",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-openharmony-arm64",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-wasm32-wasi",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-win32-arm64-msvc",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-resolver/binding-win32-x64-msvc",
"direct": false,
"version": "11.21.3",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-android-arm-eabi",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-android-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-darwin-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-darwin-x64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-freebsd-x64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-arm64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-arm64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-riscv64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-s390x-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-x64-gnu",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-linux-x64-musl",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-openharmony-arm64",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-wasm32-wasi",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-win32-arm64-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-win32-ia32-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxc-transform/binding-win32-x64-msvc",
"direct": false,
"version": "0.139.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-android-arm-eabi",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-android-arm-eabi",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-android-arm64",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-android-arm64",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-darwin-arm64",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-darwin-arm64",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-darwin-x64",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-darwin-x64",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-freebsd-x64",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-freebsd-x64",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm-gnueabihf",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm-musleabihf",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm64-gnu",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm64-gnu",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm64-musl",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-arm64-musl",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-ppc64-gnu",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-riscv64-gnu",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-riscv64-musl",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-riscv64-musl",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-s390x-gnu",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-s390x-gnu",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-x64-gnu",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-x64-gnu",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-x64-musl",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-linux-x64-musl",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-openharmony-arm64",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-openharmony-arm64",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-arm64-msvc",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-arm64-msvc",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-ia32-msvc",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-ia32-msvc",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-x64-msvc",
"direct": false,
"version": "0.57.0",
"ecosystem": "npm"
},
{
"name": "@oxfmt/binding-win32-x64-msvc",
"direct": false,
"version": "0.58.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/darwin-arm64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/darwin-x64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/linux-arm64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/linux-x64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/win32-arm64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint-tsgolint/win32-x64",
"direct": false,
"version": "0.24.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-android-arm-eabi",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-android-arm64",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-darwin-arm64",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-darwin-x64",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-freebsd-x64",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-arm-gnueabihf",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-arm-musleabihf",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-arm64-gnu",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-arm64-musl",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-ppc64-gnu",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-riscv64-gnu",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-riscv64-musl",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-s390x-gnu",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-x64-gnu",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-linux-x64-musl",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-openharmony-arm64",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-win32-arm64-msvc",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-win32-ia32-msvc",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@oxlint/binding-win32-x64-msvc",
"direct": false,
"version": "1.73.0",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-android-arm64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-darwin-arm64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-darwin-x64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-freebsd-x64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-arm-glibc",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-arm-musl",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-arm64-glibc",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-arm64-musl",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-x64-glibc",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-linux-x64-musl",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-win32-arm64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-win32-ia32",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@parcel/watcher-win32-x64",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@pkgjs/parseargs",
"direct": false,
"version": "0.11.0",
"ecosystem": "npm"
},
{
"name": "@polka/compression",
"direct": false,
"version": "1.0.0-next.25",
"ecosystem": "npm"
},
{
"name": "@polka/url",
"direct": false,
"version": "1.0.0-next.29",
"ecosystem": "npm"
},
{
"name": "@promptbook/utils",
"direct": false,
"version": "0.69.5",
"ecosystem": "npm"
},
{
"name": "@publint/pack",
"direct": false,
"version": "0.1.4",
"ecosystem": "npm"
},
{
"name": "@puppeteer/browsers",
"direct": false,
"version": "2.10.13",
"ecosystem": "npm"
},
{
"name": "@quansync/fs",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "@rive-app/canvas-lite",
"direct": false,
"version": "2.35.2",
"ecosystem": "npm"
},
{
"name": "@rolldown/debug",
"direct": false,
"version": "1.1.5",
"ecosystem": "npm"
},
{
"name": "@rolldown/pluginutils",
"direct": false,
"version": "1.0.0-rc.2",
"ecosystem": "npm"
},
{
"name": "@rolldown/pluginutils",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@rollup/plugin-alias",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@rollup/plugin-commonjs",
"direct": false,
"version": "29.0.0",
"ecosystem": "npm"
},
{
"name": "@rollup/plugin-dynamic-import-vars",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@rollup/plugin-json",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "@rollup/plugin-node-resolve",
"direct": false,
"version": "16.0.3",
"ecosystem": "npm"
},
{
"name": "@rollup/pluginutils",
"direct": false,
"version": "5.4.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm-eabi",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm-eabi",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-arm64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-x64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-arm64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-x64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-gnueabihf",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-gnueabihf",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-musleabihf",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-musleabihf",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-musl",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-musl",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-musl",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-musl",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-s390x-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-s390x-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-musl",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openbsd-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openbsd-x64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openharmony-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openharmony-arm64",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-arm64-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-arm64-msvc",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-ia32-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-ia32-msvc",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-gnu",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-msvc",
"direct": false,
"version": "4.60.4",
"ecosystem": "npm"
},
{
"name": "@sec-ant/readable-stream",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "@shikijs/core",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/engine-javascript",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/engine-oniguruma",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/langs",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/themes",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/transformers",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/types",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/vscode-textmate",
"direct": false,
"version": "10.0.2",
"ecosystem": "npm"
},
{
"name": "@simple-libs/child-process-utils",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@simple-libs/hosted-git-info",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "@simple-libs/stream-utils",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "@sindresorhus/merge-streams",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "@standard-schema/spec",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@stylistic/eslint-plugin",
"direct": false,
"version": "^2.0.0",
"ecosystem": "npm"
},
{
"name": "@swc/helpers",
"direct": false,
"version": "0.5.23",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/node",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-android-arm64",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-darwin-arm64",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-darwin-x64",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-freebsd-x64",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-linux-arm-gnueabihf",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-linux-arm64-gnu",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-linux-arm64-musl",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-linux-x64-gnu",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-linux-x64-musl",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-wasm32-wasi",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-win32-arm64-msvc",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/oxide-win32-x64-msvc",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/typography",
"direct": false,
"version": "0.5.19",
"ecosystem": "npm"
},
{
"name": "@tailwindcss/vite",
"direct": false,
"version": "4.2.1",
"ecosystem": "npm"
},
{
"name": "@tanstack/virtual-core",
"direct": false,
"version": "3.17.0",
"ecosystem": "npm"
},
{
"name": "@tanstack/vue-virtual",
"direct": false,
"version": "3.13.28",
"ecosystem": "npm"
},
{
"name": "@testing-library/dom",
"direct": false,
"version": "10.4.1",
"ecosystem": "npm"
},
{
"name": "@testing-library/user-event",
"direct": false,
"version": "14.6.1",
"ecosystem": "npm"
},
{
"name": "@tootallnate/quickjs-emscripten",
"direct": false,
"version": "0.23.0",
"ecosystem": "npm"
},
{
"name": "@tsdown/css",
"direct": false,
"version": "0.22.7",
"ecosystem": "npm"
},
{
"name": "@tsdown/css",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@tsdown/exe",
"direct": false,
"version": "0.22.7",
"ecosystem": "npm"
},
{
"name": "@tsdown/exe",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@tybys/wasm-util",
"direct": false,
"version": "0.10.1",
"ecosystem": "npm"
},
{
"name": "@tybys/wasm-util",
"direct": false,
"version": "0.10.3",
"ecosystem": "npm"
},
{
"name": "@type-challenges/utils",
"direct": false,
"version": "0.1.1",
"ecosystem": "npm"
},
{
"name": "@types/aria-query",
"direct": false,
"version": "5.0.4",
"ecosystem": "npm"
},
{
"name": "@types/aws-lambda",
"direct": false,
"version": "8.10.159",
"ecosystem": "npm"
},
{
"name": "@types/babel__core",
"direct": false,
"version": "7.20.5",
"ecosystem": "npm"
},
{
"name": "@types/babel__generator",
"direct": false,
"version": "7.27.0",
"ecosystem": "npm"
},
{
"name": "@types/babel__preset-env",
"direct": false,
"version": "7.10.0",
"ecosystem": "npm"
},
{
"name": "@types/babel__template",
"direct": false,
"version": "7.4.4",
"ecosystem": "npm"
},
{
"name": "@types/babel__traverse",
"direct": false,
"version": "7.28.0",
"ecosystem": "npm"
},
{
"name": "@types/chai",
"direct": false,
"version": "5.2.3",
"ecosystem": "npm"
},
{
"name": "@types/connect",
"direct": false,
"version": "3.4.38",
"ecosystem": "npm"
},
{
"name": "@types/convert-source-map",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "@types/cross-spawn",
"direct": false,
"version": "6.0.6",
"ecosystem": "npm"
},
{
"name": "@types/cross-spawn",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@types/d3",
"direct": false,
"version": "7.4.3",
"ecosystem": "npm"
},
{
"name": "@types/d3-array",
"direct": false,
"version": "3.2.2",
"ecosystem": "npm"
},
{
"name": "@types/d3-axis",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "@types/d3-brush",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "@types/d3-chord",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "@types/d3-color",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "@types/d3-contour",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "@types/d3-delaunay",
"direct": false,
"version": "6.0.4",
"ecosystem": "npm"
},
{
"name": "@types/d3-dispatch",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "@types/d3-drag",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "@types/d3-dsv",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "@types/d3-ease",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "@types/d3-fetch",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "@types/d3-force",
"direct": false,
"version": "3.0.10",
"ecosystem": "npm"
},
{
"name": "@types/d3-format",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@types/d3-geo",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@types/d3-hierarchy",
"direct": false,
"version": "3.1.7",
"ecosystem": "npm"
},
{
"name": "@types/d3-interpolate",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@types/d3-path",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "@types/d3-polygon",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "@types/d3-quadtree",
"direct": false,
"version": "3.0.6",
"ecosystem": "npm"
},
{
"name": "@types/d3-random",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "@types/d3-scale",
"direct": false,
"version": "4.0.9",
"ecosystem": "npm"
},
{
"name": "@types/d3-scale-chromatic",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@types/d3-selection",
"direct": false,
"version": "3.0.11",
"ecosystem": "npm"
},
{
"name": "@types/d3-shape",
"direct": false,
"version": "3.1.8",
"ecosystem": "npm"
},
{
"name": "@types/d3-time",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@types/d3-time-format",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "@types/d3-timer",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "@types/d3-transition",
"direct": false,
"version": "3.0.9",
"ecosystem": "npm"
},
{
"name": "@types/d3-zoom",
"direct": false,
"version": "3.0.8",
"ecosystem": "npm"
},
{
"name": "@types/debug",
"direct": false,
"version": "4.1.13",
"ecosystem": "npm"
},
{
"name": "@types/deep-eql",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "@types/escape-html",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "@types/eslint",
"direct": false,
"version": "^9.0.0",
"ecosystem": "npm"
},
{
"name": "@types/estree",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "@types/etag",
"direct": false,
"version": "1.8.4",
"ecosystem": "npm"
},
{
"name": "@types/fs-extra",
"direct": false,
"version": "9.0.13",
"ecosystem": "npm"
},
{
"name": "@types/geojson",
"direct": false,
"version": "7946.0.16",
"ecosystem": "npm"
},
{
"name": "@types/glob",
"direct": false,
"version": "9.0.0",
"ecosystem": "npm"
},
{
"name": "@types/hast",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@types/http-errors",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "@types/jsesc",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "@types/json-schema",
"direct": false,
"version": "7.0.15",
"ecosystem": "npm"
},
{
"name": "@types/less",
"direct": false,
"version": "3.0.8",
"ecosystem": "npm"
},
{
"name": "@types/linkify-it",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "@types/lodash",
"direct": false,
"version": "4.17.21",
"ecosystem": "npm"
},
{
"name": "@types/lodash-es",
"direct": false,
"version": "4.17.12",
"ecosystem": "npm"
},
{
"name": "@types/markdown-it",
"direct": false,
"version": "14.1.2",
"ecosystem": "npm"
},
{
"name": "@types/mdast",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "@types/mdurl",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "@types/minimatch",
"direct": false,
"version": "3.0.5",
"ecosystem": "npm"
},
{
"name": "@types/mocha",
"direct": false,
"version": "10.0.10",
"ecosystem": "npm"
},
{
"name": "@types/ms",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "20.19.25",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "22.19.11",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "24.10.3",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "24.13.2",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "^22.0.0",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@types/normalize-package-data",
"direct": false,
"version": "2.4.4",
"ecosystem": "npm"
},
{
"name": "@types/parse-path",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "@types/picomatch",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "@types/pnpapi",
"direct": false,
"version": "0.0.5",
"ecosystem": "npm"
},
{
"name": "@types/resolve",
"direct": false,
"version": "1.20.2",
"ecosystem": "npm"
},
{
"name": "@types/rimraf",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "@types/semver",
"direct": false,
"version": "7.7.1",
"ecosystem": "npm"
},
{
"name": "@types/semver",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@types/serve-static",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@types/sinonjs__fake-timers",
"direct": false,
"version": "8.1.5",
"ecosystem": "npm"
},
{
"name": "@types/strip-comments",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "@types/stylus",
"direct": false,
"version": "0.48.43",
"ecosystem": "npm"
},
{
"name": "@types/trusted-types",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "@types/unist",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "@types/validate-npm-package-name",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "@types/validate-npm-package-name",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@types/web-bluetooth",
"direct": false,
"version": "0.0.21",
"ecosystem": "npm"
},
{
"name": "@types/whatwg-mimetype",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "@types/which",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "@types/ws",
"direct": false,
"version": "8.18.1",
"ecosystem": "npm"
},
{
"name": "@types/yauzl",
"direct": false,
"version": "2.10.3",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/eslint-plugin",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/eslint-plugin",
"direct": false,
"version": "^8.0.0",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/parser",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/parser",
"direct": false,
"version": "^8.0.0",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/project-service",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/scope-manager",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/tsconfig-utils",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/type-utils",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/types",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/typescript-estree",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/utils",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/utils",
"direct": false,
"version": "^8.0.0",
"ecosystem": "npm"
},
{
"name": "@typescript-eslint/visitor-keys",
"direct": false,
"version": "8.62.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-darwin-arm64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-darwin-x64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-linux-arm",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-linux-arm64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-linux-x64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-win32-arm64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@typescript/native-preview-win32-x64",
"direct": false,
"version": "7.0.0-dev.20260605.1",
"ecosystem": "npm"
},
{
"name": "@ungap/structured-clone",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-android-arm-eabi",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-android-arm64",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-darwin-arm64",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-darwin-x64",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-freebsd-x64",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-arm-gnueabihf",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-arm-musleabihf",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-arm64-gnu",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-arm64-musl",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-ppc64-gnu",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-riscv64-gnu",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-riscv64-musl",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-s390x-gnu",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-x64-gnu",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-linux-x64-musl",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-wasm32-wasi",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-win32-arm64-msvc",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-win32-ia32-msvc",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@unrs/resolver-binding-win32-x64-msvc",
"direct": false,
"version": "1.11.1",
"ecosystem": "npm"
},
{
"name": "@upsetjs/venn.js",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "@valibot/to-json-schema",
"direct": false,
"version": "1.7.1",
"ecosystem": "npm"
},
{
"name": "@vercel/detect-agent",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "@vite-plus-test/utils",
"direct": false,
"version": "*",
"ecosystem": "npm"
},
{
"name": "@vite-plus-test/utils",
"direct": false,
"version": "^1.0.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools",
"direct": false,
"version": "0.3.4",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools",
"direct": false,
"version": "^0.4.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools-kit",
"direct": false,
"version": "0.3.4",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools-kit",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools-rolldown",
"direct": false,
"version": "0.3.4",
"ecosystem": "npm"
},
{
"name": "@vitejs/devtools-rolldown",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-react",
"direct": false,
"version": "^4.2.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-react",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-vue",
"direct": false,
"version": "6.0.5",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-vue",
"direct": false,
"version": "^6.0.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/release-scripts",
"direct": false,
"version": "1.7.1",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-playwright",
"direct": false,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-playwright",
"direct": false,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-playwright",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-webdriverio",
"direct": false,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/browser-webdriverio",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-c8",
"direct": false,
"version": "^0.33.0",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-v8",
"direct": false,
"version": "4.1.10",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-v8",
"direct": false,
"version": "4.1.6",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-v8",
"direct": false,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-v8",
"direct": false,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/coverage-v8",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "@vitest/eslint-plugin",
"direct": false,
"version": "^1.6.0",
"ecosystem": "npm"
},
{
"name": "@vitest/ui",
"direct": false,
"version": "4.0.13",
"ecosystem": "npm"
},
{
"name": "@vitest/ui",
"direct": false,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/web-worker",
"direct": false,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/ws-client",
"direct": false,
"version": "^4.1.8",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-test",
"direct": false,
"version": "^0.1.20",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-test",
"direct": false,
"version": "^0.1.21",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-test",
"direct": false,
"version": "^0.1.24",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-plus-test",
"direct": false,
"version": "latest",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vite-task-client",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "@voidzero-dev/vitepress-theme",
"direct": false,
"version": "4.8.4",
"ecosystem": "npm"
},
{
"name": "@vue-macros/common",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-core",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-core",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-dom",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-dom",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-sfc",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-sfc",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-ssr",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/compiler-ssr",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-api",
"direct": false,
"version": "8.0.5",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-api",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-kit",
"direct": false,
"version": "8.0.5",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-kit",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-shared",
"direct": false,
"version": "8.0.5",
"ecosystem": "npm"
},
{
"name": "@vue/devtools-shared",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "@vue/eslint-config-typescript",
"direct": false,
"version": "^14.0.0",
"ecosystem": "npm"
},
{
"name": "@vue/reactivity",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/reactivity",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/runtime-core",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/runtime-core",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/runtime-dom",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/runtime-dom",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/server-renderer",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/server-renderer",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vue/shared",
"direct": false,
"version": "3.5.35",
"ecosystem": "npm"
},
{
"name": "@vue/shared",
"direct": false,
"version": "3.5.39",
"ecosystem": "npm"
},
{
"name": "@vueuse/core",
"direct": false,
"version": "14.2.1",
"ecosystem": "npm"
},
{
"name": "@vueuse/core",
"direct": false,
"version": "14.3.0",
"ecosystem": "npm"
},
{
"name": "@vueuse/integrations",
"direct": false,
"version": "14.2.1",
"ecosystem": "npm"
},
{
"name": "@vueuse/metadata",
"direct": false,
"version": "14.2.1",
"ecosystem": "npm"
},
{
"name": "@vueuse/metadata",
"direct": false,
"version": "14.3.0",
"ecosystem": "npm"
},
{
"name": "@vueuse/shared",
"direct": false,
"version": "14.2.1",
"ecosystem": "npm"
},
{
"name": "@vueuse/shared",
"direct": false,
"version": "14.3.0",
"ecosystem": "npm"
},
{
"name": "@wdio/config",
"direct": false,
"version": "9.20.1",
"ecosystem": "npm"
},
{
"name": "@wdio/logger",
"direct": false,
"version": "9.18.0",
"ecosystem": "npm"
},
{
"name": "@wdio/protocols",
"direct": false,
"version": "9.16.2",
"ecosystem": "npm"
},
{
"name": "@wdio/repl",
"direct": false,
"version": "9.16.2",
"ecosystem": "npm"
},
{
"name": "@wdio/types",
"direct": false,
"version": "9.20.0",
"ecosystem": "npm"
},
{
"name": "@wdio/utils",
"direct": false,
"version": "9.20.1",
"ecosystem": "npm"
},
{
"name": "@xterm/addon-fit",
"direct": false,
"version": "0.11.0",
"ecosystem": "npm"
},
{
"name": "@xterm/xterm",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-darwin-arm64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-darwin-arm64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-darwin-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-darwin-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-freebsd-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-freebsd-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm64-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm64-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm64-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-arm64-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-x64-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-x64-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-x64-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-linux-x64-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-win32-arm64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-win32-arm64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-win32-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-codegen/binding-win32-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-darwin-arm64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-darwin-arm64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-darwin-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-darwin-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-freebsd-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-freebsd-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm64-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm64-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm64-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-arm64-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-x64-gnu",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-x64-gnu",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-x64-musl",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-linux-x64-musl",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-win32-arm64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-win32-arm64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-win32-x64",
"direct": false,
"version": "0.5.44",
"ecosystem": "npm"
},
{
"name": "@yuku-parser/binding-win32-x64",
"direct": false,
"version": "0.6.1",
"ecosystem": "npm"
},
{
"name": "@yuku-toolchain/types",
"direct": false,
"version": "0.5.43",
"ecosystem": "npm"
},
{
"name": "@zip.js/zip.js",
"direct": false,
"version": "2.8.11",
"ecosystem": "npm"
},
{
"name": "abort-controller",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "acorn",
"direct": false,
"version": "6.4.2",
"ecosystem": "npm"
},
{
"name": "acorn",
"direct": false,
"version": "8.17.0",
"ecosystem": "npm"
},
{
"name": "acorn-dynamic-import",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "acorn-import-assertions",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "acorn-import-phases",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "acorn-jsx",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "7.1.4",
"ecosystem": "npm"
},
{
"name": "ajv",
"direct": false,
"version": "6.14.0",
"ecosystem": "npm"
},
{
"name": "all-properties-lazy",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "ansi-escapes",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "6.2.2",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "3.2.1",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "6.2.3",
"ecosystem": "npm"
},
{
"name": "ansis",
"direct": false,
"version": "4.3.1",
"ecosystem": "npm"
},
{
"name": "anymatch",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "archiver",
"direct": false,
"version": "7.0.1",
"ecosystem": "npm"
},
{
"name": "archiver-utils",
"direct": false,
"version": "5.0.2",
"ecosystem": "npm"
},
{
"name": "argparse",
"direct": false,
"version": "1.0.10",
"ecosystem": "npm"
},
{
"name": "argparse",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "aria-hidden",
"direct": false,
"version": "1.2.6",
"ecosystem": "npm"
},
{
"name": "aria-query",
"direct": false,
"version": "5.3.0",
"ecosystem": "npm"
},
{
"name": "aria-query",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "array-find-index",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "array-ify",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "artichokie",
"direct": false,
"version": "0.4.4",
"ecosystem": "npm"
},
{
"name": "assertion-error",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "ast-kit",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "ast-kit",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "ast-types",
"direct": false,
"version": "0.13.4",
"ecosystem": "npm"
},
{
"name": "ast-walker-scope",
"direct": false,
"version": "0.8.3",
"ecosystem": "npm"
},
{
"name": "astring",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "astro",
"direct": false,
"version": "^4.0.0",
"ecosystem": "npm"
},
{
"name": "async",
"direct": false,
"version": "3.2.6",
"ecosystem": "npm"
},
{
"name": "b4a",
"direct": false,
"version": "1.7.3",
"ecosystem": "npm"
},
{
"name": "babel-plugin-polyfill-corejs2",
"direct": false,
"version": "0.4.15",
"ecosystem": "npm"
},
{
"name": "babel-plugin-polyfill-corejs3",
"direct": false,
"version": "0.14.2",
"ecosystem": "npm"
},
{
"name": "babel-plugin-polyfill-regenerator",
"direct": false,
"version": "0.6.8",
"ecosystem": "npm"
},
{
"name": "bail",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "balanced-match",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "balanced-match",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "bare-events",
"direct": false,
"version": "2.8.2",
"ecosystem": "npm"
},
{
"name": "bare-fs",
"direct": false,
"version": "4.5.1",
"ecosystem": "npm"
},
{
"name": "bare-os",
"direct": false,
"version": "3.6.2",
"ecosystem": "npm"
},
{
"name": "bare-path",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "bare-stream",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "bare-url",
"direct": false,
"version": "2.3.2",
"ecosystem": "npm"
},
{
"name": "base64-js",
"direct": false,
"version": "1.5.1",
"ecosystem": "npm"
},
{
"name": "baseline-browser-mapping",
"direct": false,
"version": "2.10.43",
"ecosystem": "npm"
},
{
"name": "basic-ftp",
"direct": false,
"version": "5.0.5",
"ecosystem": "npm"
},
{
"name": "before-after-hook",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "bidi-js",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "binary-extensions",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "bingo",
"direct": false,
"version": "0.9.3",
"ecosystem": "npm"
},
{
"name": "bingo",
"direct": false,
"version": "^0.9.3",
"ecosystem": "npm"
},
{
"name": "bingo",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "bingo-fs",
"direct": false,
"version": "0.5.6",
"ecosystem": "npm"
},
{
"name": "bingo-requests",
"direct": false,
"version": "0.5.6",
"ecosystem": "npm"
},
{
"name": "bingo-systems",
"direct": false,
"version": "0.5.5",
"ecosystem": "npm"
},
{
"name": "birpc",
"direct": false,
"version": "2.9.0",
"ecosystem": "npm"
},
{
"name": "birpc",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "boolbase",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "bottleneck",
"direct": false,
"version": "2.19.5",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "1.1.12",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "5.0.3",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "5.0.6",
"ecosystem": "npm"
},
{
"name": "braces",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "browser-stdout",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "browserslist",
"direct": false,
"version": "4.28.4",
"ecosystem": "npm"
},
{
"name": "browserslist-to-esbuild",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "buble",
"direct": false,
"version": "0.20.0",
"ecosystem": "npm"
},
{
"name": "buffer",
"direct": false,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "buffer-crc32",
"direct": false,
"version": "0.2.13",
"ecosystem": "npm"
},
{
"name": "buffer-crc32",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "buffer-from",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "bundle-name",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "cac",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "cac",
"direct": false,
"version": "catalog:",
"ecosystem": "npm"
},
{
"name": "cached-factory",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "call-id",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "callsites",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "camelcase",
"direct": false,
"version": "6.3.0",
"ecosystem": "npm"
},
{
"name": "caniuse-lite",
"direct": false,
"version": "1.0.30001799",
"ecosystem": "npm"
},
{
"name": "ccount",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "chai",
"direct": false,
"version": "6.2.2",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "2.4.2",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "4.1.2",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "5.6.2",
"ecosystem": "npm"
},
{
"name": "character-entities",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "character-entities-html4",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "character-entities-legacy",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "chardet",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "cheerio",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "cheerio-select",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "chokidar",
"direct": false,
"version": "3.6.0",
"ecosystem": "npm"
},
{
"name": "chokidar",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "chokidar",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "cjs-module-lexer",
"direct": false,
"version": "1.4.3",
"ecosystem": "npm"
},
{
"name": "cjs-module-lexer",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "cli-cursor",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "cli-truncate",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "cli-width",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "clipanion",
"direct": false,
"version": "4.0.0-rc.4",
"ecosystem": "npm"
},
{
"name": "cliui",
"direct": false,
"version": "8.0.1",
"ecosystem": "npm"
},
{
"name": "color-convert",
"direct": false,
"version": "1.9.3",
"ecosystem": "npm"
},
{
"name": "color-convert",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "color-name",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "color-name",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "colorette",
"direct": false,
"version": "2.0.20",
"ecosystem": "npm"
},
{
"name": "colorjs.io",
"direct": false,
"version": "0.5.2",
"ecosystem": "npm"
},
{
"name": "comma-separated-tokens",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "14.0.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "2.20.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "8.3.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "9.5.0",
"ecosystem": "npm"
},
{
"name": "comment-parser",
"direct": false,
"version": "1.4.1",
"ecosystem": "npm"
},
{
"name": "commenting",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "commondir",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "compare-func",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "compress-commons",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "concat-map",
"direct": false,
"version": "0.0.1",
"ecosystem": "npm"
},
{
"name": "confbox",
"direct": false,
"version": "0.1.8",
"ecosystem": "npm"
},
{
"name": "confbox",
"direct": false,
"version": "0.2.2",
"ecosystem": "npm"
},
{
"name": "connect",
"direct": false,
"version": "3.7.0",
"ecosystem": "npm"
},
{
"name": "consola",
"direct": false,
"version": "3.4.2",
"ecosystem": "npm"
},
{
"name": "conventional-changelog",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "conventional-changelog-conventionalcommits",
"direct": false,
"version": "9.3.1",
"ecosystem": "npm"
},
{
"name": "conventional-changelog-preset-loader",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "conventional-changelog-writer",
"direct": false,
"version": "8.4.0",
"ecosystem": "npm"
},
{
"name": "conventional-commits-filter",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "conventional-commits-parser",
"direct": false,
"version": "6.4.0",
"ecosystem": "npm"
},
{
"name": "convert-source-map",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "cookie-es",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "copy-anything",
"direct": false,
"version": "2.0.6",
"ecosystem": "npm"
},
{
"name": "copy-anything",
"direct": false,
"version": "4.0.5",
"ecosystem": "npm"
},
{
"name": "core-js",
"direct": false,
"version": "3.49.0",
"ecosystem": "npm"
},
{
"name": "core-js-compat",
"direct": false,
"version": "3.48.0",
"ecosystem": "npm"
},
{
"name": "core-util-is",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "cors",
"direct": false,
"version": "2.8.6",
"ecosystem": "npm"
}
],
"collected": true,
"truncated": true,
"total_count": 2998,
"direct_count": 143,
"indirect_count": 2855
}
},
"maintainership": {
"issues": {
"open_prs": 42,
"merged_prs": 1223,
"open_issues": 97,
"closed_ratio": 0.825,
"closed_issues": 457,
"closed_unmerged_prs": 360
},
"bus_factor": 2,
"bot_contributors": 4,
"top_contributors": [
{
"type": "User",
"login": "fengmk2",
"commits": 475,
"avatar_url": "https://avatars.githubusercontent.com/u/156269?v=4"
},
{
"type": "User",
"login": "Brooooooklyn",
"commits": 179,
"avatar_url": "https://avatars.githubusercontent.com/u/3468483?v=4"
},
{
"type": "User",
"login": "wan9chi",
"commits": 111,
"avatar_url": "https://avatars.githubusercontent.com/u/3612422?v=4"
},
{
"type": "User",
"login": "cpojer",
"commits": 69,
"avatar_url": "https://avatars.githubusercontent.com/u/13352?v=4"
},
{
"type": "User",
"login": "jong-kyung",
"commits": 58,
"avatar_url": "https://avatars.githubusercontent.com/u/118944686?v=4"
},
{
"type": "User",
"login": "Boshen",
"commits": 51,
"avatar_url": "https://avatars.githubusercontent.com/u/1430279?v=4"
},
{
"type": "User",
"login": "liangmiQwQ",
"commits": 36,
"avatar_url": "https://avatars.githubusercontent.com/u/121547620?v=4"
},
{
"type": "User",
"login": "kazupon",
"commits": 20,
"avatar_url": "https://avatars.githubusercontent.com/u/72989?v=4"
},
{
"type": "User",
"login": "naokihaba",
"commits": 12,
"avatar_url": "https://avatars.githubusercontent.com/u/59875779?v=4"
},
{
"type": "User",
"login": "nekomoyi",
"commits": 11,
"avatar_url": "https://avatars.githubusercontent.com/u/20747116?v=4"
}
],
"contributors_sampled": 77,
"top_contributor_share": 0.409
},
"quality_signals": {
"has_ci": true,
"has_tests": true,
"ci_workflows": [
"ci.yml",
"cleanup-cache.yml",
"deploy-docs-preview.yml",
"deploy-docs.yml",
"e2e-test.yml",
"issue-close-require.yml",
"issue-labeled.yml",
"prepare_release.yml",
"publish-preview.yml",
"release.yml",
"renovate-lockfiles.yml",
"reusable-release-build.yml",
"security.yml",
"test-docker-image.yml",
"test-standalone-install.yml",
"test-vp-create.yml",
"update-node-release-keys.yml",
"update-trusted-stack-stats.yml",
"upgrade-deps.yml",
"vp-binary-size.yml"
],
"has_docs_dir": true,
"linter_configs": [
".eslintrc",
"eslint.config.mjs"
],
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"security_signals": {
"lockfiles": [
"Cargo.lock",
"package-lock.json",
"pnpm-lock.yaml"
],
"scorecard": {
"checks": [
{
"name": "Binary-Artifacts",
"score": 10,
"reason": "no binaries found in the repo",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
},
{
"name": "Branch-Protection",
"score": 5,
"reason": "branch protection is not maximal on development and all release branches",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
},
{
"name": "CI-Tests",
"score": 10,
"reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
},
{
"name": "CII-Best-Practices",
"score": 0,
"reason": "no effort to earn an OpenSSF best practices badge detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
},
{
"name": "Code-Review",
"score": 10,
"reason": "all changesets reviewed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
},
{
"name": "Contributors",
"score": 10,
"reason": "project has 78 contributing companies or organizations",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
},
{
"name": "Dangerous-Workflow",
"score": 10,
"reason": "no dangerous workflow patterns detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
},
{
"name": "Dependency-Update-Tool",
"score": 10,
"reason": "update tool detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
},
{
"name": "Fuzzing",
"score": 0,
"reason": "project is not fuzzed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
},
{
"name": "License",
"score": 10,
"reason": "license file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
},
{
"name": "Maintained",
"score": 10,
"reason": "30 commit(s) and 21 issue activity found in the last 90 days -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
},
{
"name": "Packaging",
"score": 10,
"reason": "packaging workflow detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
},
{
"name": "Pinned-Dependencies",
"score": 9,
"reason": "dependency not pinned by hash detected -- score normalized to 9",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
},
{
"name": "SAST",
"score": 0,
"reason": "SAST tool is not run on all commits -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
},
{
"name": "Security-Policy",
"score": 10,
"reason": "security policy file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
},
{
"name": "Signed-Releases",
"score": 0,
"reason": "Project has not signed or included provenance with any releases.",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
},
{
"name": "Token-Permissions",
"score": 8,
"reason": "detected GitHub workflow tokens with excessive permissions",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
},
{
"name": "Vulnerabilities",
"score": 0,
"reason": "63 existing vulnerabilities detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
}
],
"commit": "5db2802c74c8a63dc4bf6542ea4d8c3224948549",
"ran_at": "2026-07-21T18:00:35Z",
"aggregate_score": 6.8,
"scorecard_version": "v5.5.0"
},
"has_codeql_workflow": false,
"has_security_policy": false,
"has_dependabot_config": false
}
},
"config": {
"disabled_metrics": [],
"disabled_categories": [],
"disabled_components": {}
},
"source": {
"url": "https://github.com/voidzero-dev/vite-plus",
"host": "github.com",
"name": "vite-plus",
"owner": "voidzero-dev"
},
"metrics": {
"overall": {
"key": "overall",
"band": "good",
"name": "Overall health",
"note": null,
"notes": [],
"value": 81,
"inputs": {
"security": 64,
"vitality": 95,
"community": 84,
"governance": 76,
"engineering": 82
},
"components": []
},
"categories": [
{
"key": "vitality",
"band": "excellent",
"name": "Vitality",
"value": 95,
"weight": 0.22,
"metrics": [
{
"key": "development_activity",
"band": "excellent",
"name": "Development activity",
"note": null,
"notes": [],
"value": 99,
"inputs": {
"commits_last_year": 1218,
"human_commit_share": 0.86,
"days_since_last_push": 0,
"active_weeks_last_year": 50
},
"components": [
{
"key": "push_recency",
"name": "Push recency",
"detail": "last push 0 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "push_recency",
"params": {
"days": 0
}
}
],
"max_points": 36
},
{
"key": "commit_cadence",
"name": "Commit cadence",
"detail": "50/52 weeks with commits",
"points": 34.6,
"status": "partial",
"details": [
{
"code": "commit_cadence_weeks",
"params": {
"weeks": 50
}
}
],
"max_points": 36
},
{
"key": "commit_volume",
"name": "Commit volume",
"detail": "1218 commits in the last year",
"points": 18,
"status": "met",
"details": [
{
"code": "commits_last_year",
"params": {
"count": 1218
}
}
],
"max_points": 18
},
{
"key": "openssf_scorecard_maintained",
"name": "OpenSSF Scorecard: Maintained",
"detail": "30 commit(s) and 21 issue activity found in the last 90 days -- score normalized to 10",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "release_discipline",
"band": "excellent",
"name": "Release discipline",
"note": null,
"notes": [],
"value": 90,
"inputs": {
"releases_count": 100,
"latest_release_tag": "v0.2.5",
"releases_from_tags": false,
"days_since_latest_release": 4,
"mean_days_between_releases": 7.2
},
"components": [
{
"key": "ships_releases",
"name": "Ships releases",
"detail": "100 releases published",
"points": 27,
"status": "met",
"details": [
{
"code": "releases_published",
"params": {
"count": 100
}
}
],
"max_points": 27
},
{
"key": "release_recency",
"name": "Release recency",
"detail": "latest release 4 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "release_recency",
"params": {
"days": 4
}
}
],
"max_points": 36
},
{
"key": "release_cadence",
"name": "Release cadence",
"detail": "a release every ~7.2 days",
"points": 27,
"status": "met",
"details": [
{
"code": "release_cadence",
"params": {
"gap": 7.2
}
}
],
"max_points": 27
},
{
"key": "openssf_scorecard_signed_releases",
"name": "OpenSSF Scorecard: Signed-Releases",
"detail": "Project has not signed or included provenance with any releases.",
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
}
]
},
{
"key": "abandonment",
"band": "excellent",
"name": "Abandonment",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"cap": null,
"state": "maintained",
"guards": [],
"signals": [],
"red_flag": false,
"multiplier_pct": 100,
"declared_reason": null,
"unverified_reason": null,
"unanswered_open_prs": null,
"unanswered_open_issues": null,
"days_since_last_merged_pr": null,
"days_since_last_human_commit": 1,
"days_since_last_human_commit_is_floor": false
},
"components": [
{
"key": "project_is_still_maintained",
"name": "Project is still maintained",
"detail": "last human commit 1 days ago",
"points": 100,
"status": "met",
"details": [
{
"code": "abandonment_maintained",
"params": {
"days": 1
}
}
],
"max_points": 100
}
]
}
],
"description": "Is the project alive — is code being written and are releases shipping?"
},
{
"key": "community",
"band": "good",
"name": "Community & Adoption",
"value": 84,
"weight": 0.18,
"metrics": [
{
"key": "popularity",
"band": "excellent",
"name": "Popularity & adoption",
"note": null,
"notes": [],
"value": 87,
"inputs": {
"forks": 234,
"stars": 5394,
"watchers": 23,
"growth_state": "organic",
"growth_factor_pct": 100
},
"components": [
{
"key": "stars",
"name": "Stars",
"detail": "5,394 stars",
"points": 60,
"status": "met",
"details": [
{
"code": "stars",
"params": {
"count": 5394
}
}
],
"max_points": 60
},
{
"key": "forks",
"name": "Forks",
"detail": "234 forks",
"points": 19.7,
"status": "partial",
"details": [
{
"code": "forks",
"params": {
"count": 234
}
}
],
"max_points": 25
},
{
"key": "watchers",
"name": "Watchers",
"detail": "23 watchers",
"points": 7.5,
"status": "partial",
"details": [
{
"code": "watchers",
"params": {
"count": 23
}
}
],
"max_points": 15
}
]
},
{
"key": "community_health",
"band": "good",
"name": "Community health",
"note": null,
"notes": [],
"value": 70,
"inputs": {
"has_readme": true,
"has_license": true,
"has_contributing": true,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 22.5,
"status": "met",
"details": [],
"max_points": 22.5
},
{
"key": "license",
"name": "License",
"detail": "recognized license (MIT)",
"points": 22.5,
"status": "met",
"details": [
{
"code": "license_standard",
"params": {}
},
{
"code": "license_spdx",
"params": {
"spdx": "MIT"
}
}
],
"max_points": 22.5
},
{
"key": "contributing_guide",
"name": "CONTRIBUTING guide",
"detail": null,
"points": 18,
"status": "met",
"details": [],
"max_points": 18
},
{
"key": "code_of_conduct",
"name": "Code of conduct",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 13.5
},
{
"key": "issue_template",
"name": "Issue template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.2
},
{
"key": "pr_template",
"name": "PR template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.3
}
]
},
{
"key": "ecosystem_adoption",
"band": "excellent",
"name": "Ecosystem adoption (downloads)",
"note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"registry_dependents"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 100,
"inputs": {
"packages": [
"vite-plus",
"@voidzero-dev/vite-plus-core"
],
"dependents": null,
"ecosystems": "npm",
"total_downloads": null,
"monthly_downloads": 6190480
},
"components": [
{
"key": "monthly_downloads",
"name": "Monthly downloads",
"detail": "6,190,480 downloads/month across npm",
"points": 80,
"status": "met",
"details": [
{
"code": "downloads_monthly",
"params": {
"count": 6190480,
"ecosystems": "npm"
}
}
],
"max_points": 80
},
{
"key": "registry_dependents",
"name": "Registry dependents",
"detail": "not reported by this ecosystem",
"points": 0,
"status": "excluded",
"details": [
{
"code": "not_reported_by_this_ecosystem",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
},
{
"key": "governance",
"band": "good",
"name": "Sustainability & Governance",
"value": 76,
"weight": 0.24,
"metrics": [
{
"key": "maintainer_resilience",
"band": "moderate",
"name": "Maintainer resilience (bus factor)",
"note": null,
"notes": [],
"value": 62,
"inputs": {
"bus_factor": 2,
"contributors_sampled": 77,
"top_contributor_share": 0.409
},
"components": [
{
"key": "bus_factor",
"name": "Bus factor",
"detail": "2 contributor(s) cover half of all commits",
"points": 25.2,
"status": "partial",
"details": [
{
"code": "bus_factor",
"params": {
"count": 2
}
}
],
"max_points": 54
},
{
"key": "commit_distribution",
"name": "Commit distribution",
"detail": "top contributor authored 41% of commits",
"points": 13.3,
"status": "partial",
"details": [
{
"code": "top_contributor_share",
"params": {
"share": 41
}
}
],
"max_points": 22.5
},
{
"key": "contributor_breadth",
"name": "Contributor breadth",
"detail": "77 contributors",
"points": 13.5,
"status": "met",
"details": [
{
"code": "contributors_sampled",
"params": {
"count": 77
}
}
],
"max_points": 13.5
},
{
"key": "openssf_scorecard_contributors",
"name": "OpenSSF Scorecard: Contributors",
"detail": "project has 78 contributing companies or organizations",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "responsiveness",
"band": "good",
"name": "Issue & PR responsiveness",
"note": null,
"notes": [],
"value": 83,
"inputs": {
"merged_prs": 1223,
"open_issues": 97,
"closed_issues": 457,
"issue_closed_ratio": 0.825,
"closed_unmerged_prs": 360
},
"components": [
{
"key": "issue_resolution",
"name": "Issue resolution",
"detail": "82% of issues closed",
"points": 38.6,
"status": "partial",
"details": [
{
"code": "issues_closed_share",
"params": {
"share": 82
}
}
],
"max_points": 46.75
},
{
"key": "pr_acceptance",
"name": "PR acceptance",
"detail": "1223/1583 decided PRs merged",
"points": 29.6,
"status": "partial",
"details": [
{
"code": "decided_prs_merged",
"params": {
"merged": 1223,
"decided": 1583
}
}
],
"max_points": 38.25
},
{
"key": "openssf_scorecard_code_review",
"name": "OpenSSF Scorecard: Code-Review",
"detail": "all changesets reviewed",
"points": 15,
"status": "met",
"details": [],
"max_points": 15
}
]
},
{
"key": "stewardship",
"band": "moderate",
"name": "Ownership & stewardship",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"followers": 3408,
"owner_type": "Organization",
"is_verified": null,
"owner_login": "voidzero-dev",
"public_repos": 11,
"account_age_days": 991
},
"components": [
{
"key": "ownership_backing",
"name": "Ownership backing",
"detail": "organization-owned",
"points": 30,
"status": "met",
"details": [
{
"code": "owner_organization",
"params": {}
}
],
"max_points": 30
},
{
"key": "verified_domain",
"name": "Verified domain",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "owner_reach",
"name": "Owner reach",
"detail": "3,408 followers of voidzero-dev",
"points": 25,
"status": "met",
"details": [
{
"code": "owner_followers",
"params": {
"count": 3408,
"login": "voidzero-dev"
}
}
],
"max_points": 25
},
{
"key": "track_record",
"name": "Track record",
"detail": "11 public repos, account ~2 yr old",
"points": 13.3,
"status": "partial",
"details": [
{
"code": "public_repos",
"params": {
"count": 11
}
},
{
"code": "account_age_years",
"params": {
"years": 2
}
}
],
"max_points": 25
}
]
},
{
"key": "package_maintenance",
"band": "excellent",
"name": "Package maintenance",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"packages": [
"vite-plus",
"@voidzero-dev/vite-plus-core"
],
"ecosystems": "npm",
"any_deprecated": false,
"min_days_since_publish": 4
},
"components": [
{
"key": "published_resolvable",
"name": "Published & resolvable",
"detail": "2 package(s) on npm",
"points": 25,
"status": "met",
"details": [
{
"code": "packages_published",
"params": {
"count": 2,
"ecosystems": "npm"
}
}
],
"max_points": 25
},
{
"key": "publish_recency",
"name": "Publish recency",
"detail": "latest publish 4 days ago",
"points": 35,
"status": "met",
"details": [
{
"code": "publish_recency",
"params": {
"days": 4
}
}
],
"max_points": 35
},
{
"key": "version_history",
"name": "Version history",
"detail": "139 published versions",
"points": 20,
"status": "met",
"details": [
{
"code": "published_versions",
"params": {
"count": 139
}
}
],
"max_points": 20
},
{
"key": "not_deprecated",
"name": "Not deprecated",
"detail": "active, not deprecated or yanked",
"points": 20,
"status": "met",
"details": [
{
"code": "package_not_deprecated",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
},
{
"key": "engineering",
"band": "good",
"name": "Engineering Quality",
"value": 82,
"weight": 0.2,
"metrics": [
{
"key": "engineering_practices",
"band": "good",
"name": "Engineering practices",
"note": null,
"notes": [],
"value": 84,
"inputs": {
"has_ci": true,
"has_tests": true,
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"components": [
{
"key": "ci_workflows",
"name": "CI workflows",
"detail": "20 workflow(s)",
"points": 24,
"status": "met",
"details": [
{
"code": "ci_workflows",
"params": {
"count": 20
}
}
],
"max_points": 24
},
{
"key": "tests_present",
"name": "Tests present",
"detail": null,
"points": 24,
"status": "met",
"details": [],
"max_points": 24
},
{
"key": "linter_config",
"name": "Linter config",
"detail": ".eslintrc, eslint.config.mjs",
"points": 16,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc, eslint.config.mjs"
}
}
],
"max_points": 16
},
{
"key": "pre_commit_hooks",
"name": "Pre-commit hooks",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 9.6
},
{
"key": "editorconfig",
"name": ".editorconfig",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.4
},
{
"key": "openssf_scorecard_ci_tests",
"name": "OpenSSF Scorecard: CI-Tests",
"detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"points": 20,
"status": "met",
"details": [],
"max_points": 20
}
]
},
{
"key": "documentation",
"band": "good",
"name": "Documentation",
"note": null,
"notes": [],
"value": 80,
"inputs": {
"topics": [],
"has_wiki": false,
"homepage": "https://viteplus.dev",
"has_readme": true,
"has_docs_dir": true,
"has_description": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 30,
"status": "met",
"details": [],
"max_points": 30
},
{
"key": "documentation_directory",
"name": "Documentation directory",
"detail": null,
"points": 25,
"status": "met",
"details": [],
"max_points": 25
},
{
"key": "documentation_homepage_site",
"name": "Documentation / homepage site",
"detail": "https://viteplus.dev",
"points": 15,
"status": "met",
"details": [],
"max_points": 15
},
{
"key": "repository_description",
"name": "Repository description",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "topics",
"name": "Topics",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
},
{
"key": "wiki",
"name": "Wiki",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
}
]
}
],
"description": "Are baseline engineering and documentation practices in place?"
},
{
"key": "security",
"band": "moderate",
"name": "Security",
"value": 64,
"weight": 0.16,
"metrics": [
{
"key": "security_posture",
"band": "moderate",
"name": "Security posture",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"source": "openssf_scorecard",
"checks_evaluated": 18,
"scorecard_version": "v5.5.0",
"checks_inconclusive": 0,
"scorecard_aggregate": 6.8
},
"components": [
{
"key": "binary_artifacts",
"name": "Binary-Artifacts",
"detail": "no binaries found in the repo",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "branch_protection",
"name": "Branch-Protection",
"detail": "branch protection is not maximal on development and all release branches",
"points": 3.8,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "ci_tests",
"name": "CI-Tests",
"detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "cii_best_practices",
"name": "CII-Best-Practices",
"detail": "no effort to earn an OpenSSF best practices badge detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 2.5
},
{
"key": "code_review",
"name": "Code-Review",
"detail": "all changesets reviewed",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "contributors",
"name": "Contributors",
"detail": "project has 78 contributing companies or organizations",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "dangerous_workflow",
"name": "Dangerous-Workflow",
"detail": "no dangerous workflow patterns detected",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "dependency_update_tool",
"name": "Dependency-Update-Tool",
"detail": "update tool detected",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "fuzzing",
"name": "Fuzzing",
"detail": "project is not fuzzed",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "license",
"name": "License",
"detail": "license file detected",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "maintained",
"name": "Maintained",
"detail": "30 commit(s) and 21 issue activity found in the last 90 days -- score normalized to 10",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "packaging",
"name": "Packaging",
"detail": "packaging workflow detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "pinned_dependencies",
"name": "Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 9",
"points": 4.5,
"status": "partial",
"details": [],
"max_points": 5
},
{
"key": "sast",
"name": "SAST",
"detail": "SAST tool is not run on all commits -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "security_policy",
"name": "Security-Policy",
"detail": "security policy file detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "signed_releases",
"name": "Signed-Releases",
"detail": "Project has not signed or included provenance with any releases.",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "token_permissions",
"name": "Token-Permissions",
"detail": "detected GitHub workflow tokens with excessive permissions",
"points": 6,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "vulnerabilities",
"name": "Vulnerabilities",
"detail": "63 existing vulnerabilities detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
}
]
},
{
"key": "dependency_advisories",
"band": "at_risk",
"name": "Dependency advisories",
"note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1947 resolved dependencies against OSV; 1051 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"indirect_dependencies_free_of_known_advisories"
]
}
},
{
"code": "weights_renormalized",
"params": {}
},
{
"code": "advisories_scope_repository",
"params": {
"assessed": 1947
}
},
{
"code": "advisories_unassessed",
"params": {
"count": 1051
}
},
{
"code": "advisories_repo_graph_caveat",
"params": {}
},
{
"code": "advisories_reachability",
"params": {}
}
],
"value": 49,
"inputs": {
"source": "osv",
"advisories": 24,
"affected_packages": 14,
"assessed_packages": 1947,
"unassessed_packages": 1051,
"affected_by_severity": "critical 4, high 4, moderate 2, low 2, unknown 2",
"direct_affected_packages": 4
},
"components": [
{
"key": "direct_dependencies_free_of_known_advisories",
"name": "Direct dependencies free of known advisories",
"detail": "4 affected: vitest 3.2.4 (critical 9.8), vitest 4.0.13 (critical 9.8), vitest catalog: (critical 9.8), +1 more",
"points": 4.8,
"status": "partial",
"details": [
{
"code": "advisories_affected",
"params": {
"count": 4,
"packages": "vitest 3.2.4 (critical 9.8), vitest 4.0.13 (critical 9.8), vitest catalog: (critical 9.8)"
}
},
{
"code": "advisories_affected_more",
"params": {
"count": 1
}
}
],
"max_points": 35
},
{
"key": "indirect_dependencies_free_of_known_advisories",
"name": "Indirect dependencies free of known advisories",
"detail": "transitive set not separable from development and test dependencies in this scope",
"points": 0,
"status": "excluded",
"details": [
{
"code": "advisories_scope_not_separable",
"params": {}
}
],
"max_points": 25
},
{
"key": "no_advisories_left_outstanding",
"name": "No advisories left outstanding",
"detail": "1 advisory-carrying package(s) unaddressed past 90 days; oldest published 532 days ago",
"points": 32.1,
"status": "partial",
"details": [
{
"code": "advisories_stale",
"params": {
"days": 90,
"count": 1,
"oldest": 532
}
}
],
"max_points": 40
}
]
},
{
"key": "malicious_dependencies",
"band": "excellent",
"name": "Malicious dependencies",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"source": "osv",
"meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
"packages": [],
"red_flag": false,
"assessed_packages": 1947,
"malicious_packages": 0,
"direct_malicious_packages": 0,
"withdrawn_malicious_packages": 0,
"installable_malicious_packages": 0
},
"components": [
{
"key": "no_dependency_reported_as_a_malicious_package",
"name": "No dependency reported as a malicious package",
"detail": "no dependency is reported as a malicious package",
"points": 100,
"status": "met",
"details": [
{
"code": "no_malicious_dependencies",
"params": {}
}
],
"max_points": 100
}
]
},
{
"key": "high_risk_jurisdiction_exposure",
"band": "excellent",
"name": "High-Risk Jurisdiction Exposure",
"note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
"notes": [
{
"code": "jurisdiction_evidence_limits",
"params": {}
}
],
"value": 100,
"inputs": {
"meaning": "self-published location evidence; not nationality or citizenship",
"red_flag": false,
"exposures": [],
"policy_countries": [
"Russia",
"Iran",
"North Korea"
],
"review_only_matches": 0,
"assessed_self_published_locations": 39
},
"components": [
{
"key": "policy_exposure_multiplier",
"name": "Policy exposure multiplier",
"detail": "no confirmed policy-scope location match",
"points": 100,
"status": "met",
"details": [
{
"code": "jurisdiction_no_match",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
},
{
"key": "ai_readiness",
"band": "excellent",
"name": "AI Readiness",
"value": 94,
"weight": 0,
"metrics": [
{
"key": "ai_agent_context",
"band": "excellent",
"name": "Agent context & guidance",
"note": null,
"notes": [],
"value": 85,
"inputs": {
"has_llms_txt": false,
"legible_history_share": 1,
"agent_instruction_files": [
"AGENTS.md",
"CLAUDE.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent_writes/CLAUDE.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks_no_agent/AGENTS.md",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_update_agents/AGENTS.md",
"packages/cli/AGENTS.md"
],
"agent_instruction_max_bytes": 12921
},
"components": [
{
"key": "agent_instructions",
"name": "Agent instructions",
"detail": "AGENTS.md, CLAUDE.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent_writes/CLAUDE.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks_no_agent/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_update_agents/AGENTS.md, packages/cli/AGENTS.md",
"points": 45,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "AGENTS.md, CLAUDE.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_agent_writes/CLAUDE.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_no_hooks_no_agent/AGENTS.md, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/command_config_update_agents/AGENTS.md, packages/cli/AGENTS.md"
}
}
],
"max_points": 45
},
{
"key": "machine_readable_docs_llms_txt",
"name": "Machine-readable docs (llms.txt)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "legible_commit_history",
"name": "Legible commit history",
"detail": "86 of 86 human commits state their intent (structured subject or explanatory body)",
"points": 40,
"status": "met",
"details": [
{
"code": "legible_history",
"params": {
"legible": 86,
"sampled": 86
}
}
],
"max_points": 40
}
]
},
{
"key": "ai_verify_loop",
"band": "excellent",
"name": "Verify loop (build / test / typecheck)",
"note": null,
"notes": [],
"value": 99,
"inputs": {
"has_nix": false,
"has_tests": true,
"lockfiles": [
"Cargo.lock",
"package-lock.json",
"pnpm-lock.yaml"
],
"has_dockerfile": true,
"typed_language": true,
"bootstrap_files": [
"justfile"
],
"has_devcontainer": true,
"has_linter_config": true,
"typecheck_configs": [
"bench/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_oxlint_env/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_vitest_globals_typecheck/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_baseurl_tsconfig/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_eslint_type_aware/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_tsconfig_esmoduleinterop/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_hooks_flag_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_full_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_skipped_default_pnpm/tsconfig.json",
"crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_vitest_retained_references_npm/tsconfig.json",
"docs/.vitepress/tsconfig.json",
"packages/cli/templates/generator/tsconfig.json",
"packages/cli/templates/monorepo/tsconfig.json",
"packages/cli/tsconfig.json",
"packages/core/tsconfig.json",
"tsconfig.json"
],
"agent_commit_share": 0.05,
"toolchain_manifests": [
"Cargo.toml",
"bench/Cargo.toml",
"crates/vite_cli_snapshots/Cargo.toml",
"crates/vite_command/Cargo.toml",
"crates/vite_error/Cargo.toml",
"crates/vite_global_cli/Cargo.toml",
"crates/vite_install/Cargo.toml",
"crates/vite_installer/Cargo.toml",
"crates/vite_js_runtime/Cargo.toml",
"crates/vite_migration/Cargo.toml",
"crates/vite_pm_cli/Cargo.toml",
"crates/vite_setup/Cargo.toml",
"crates/vite_shared/Cargo.toml",
"crates/vite_static_config/Cargo.toml",
"crates/vite_trampoline/Cargo.toml",
"packages/cli/binding/Cargo.toml"
],
"dependency_bot_commit_share": 0.03
},
"components": [
{
"key": "one_command_bootstrap",
"name": "One-command bootstrap",
"detail": "justfile",
"points": 18,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "justfile"
}
}
],
"max_points": 18
},
{
"key": "automated_tests",
"name": "Automated tests",
"detail": null,
"points": 22,
"status": "met",
"details": [],
"max_points": 22
},
{
"key": "lint_format_config",
"name": "Lint / format config",
"detail": ".eslintrc, eslint.config.mjs",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".eslintrc, eslint.config.mjs"
}
}
],
"max_points": 11
},
{
"key": "static_type_checking",
"name": "Static type checking",
"detail": "bench/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_oxlint_env/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_vitest_globals_typecheck/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_baseurl_tsconfig/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_eslint_type_aware/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_tsconfig_esmoduleinterop/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_hooks_flag_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_full_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_skipped_default_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_vitest_retained_references_npm/tsconfig.json, docs/.vitepress/tsconfig.json, packages/cli/templates/generator/tsconfig.json, packages/cli/templates/monorepo/tsconfig.json, packages/cli/tsconfig.json, packages/core/tsconfig.json, tsconfig.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "bench/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_oxlint_env/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/check_vitest_globals_typecheck/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_baseurl_tsconfig/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_eslint_type_aware/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_tsconfig_esmoduleinterop/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_hooks_flag_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_full_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_setup_skipped_default_pnpm/tsconfig.json, crates/vite_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_vitest_retained_references_npm/tsconfig.json, docs/.vitepress/tsconfig.json, packages/cli/templates/generator/tsconfig.json, packages/cli/templates/monorepo/tsconfig.json, packages/cli/tsconfig.json, packages/core/tsconfig.json, tsconfig.json"
}
}
],
"max_points": 11
},
{
"key": "reproducible_environment",
"name": "Reproducible environment",
"detail": "devcontainer, Dockerfile, lockfile",
"points": 10,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "devcontainer, Dockerfile, lockfile"
}
}
],
"max_points": 10
},
{
"key": "demonstrated_agent_practice",
"name": "Demonstrated agent practice",
"detail": "5 of the last 100 commits agent-authored or agent-credited",
"points": 10,
"status": "met",
"details": [
{
"code": "agent_authored_commits",
"params": {
"count": 5,
"sampled": 100
}
}
],
"max_points": 10
},
{
"key": "automated_maintenance",
"name": "Automated maintenance",
"detail": "3 of the last 100 commits are automated dependency updates",
"points": 8,
"status": "met",
"details": [
{
"code": "dependency_bot_commits",
"params": {
"count": 3,
"sampled": 100
}
}
],
"max_points": 8
},
{
"key": "openssf_scorecard_pinned_dependencies",
"name": "OpenSSF Scorecard: Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 9",
"points": 9,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "ai_code_legibility",
"band": "excellent",
"name": "Code legibility for models",
"note": null,
"notes": [],
"value": 99,
"inputs": {
"primary_language": "Rust",
"largest_source_bytes": 343331,
"source_files_sampled": 723,
"oversized_source_files": 8
},
"components": [
{
"key": "type_checkable_code",
"name": "Type-checkable code",
"detail": "Rust (statically typed)",
"points": 45,
"status": "met",
"details": [
{
"code": "statically_typed_language",
"params": {
"language": "Rust"
}
}
],
"max_points": 45
},
{
"key": "manageable_file_sizes",
"name": "Manageable file sizes",
"detail": "8/723 source files over 60KB",
"points": 54.4,
"status": "partial",
"details": [
{
"code": "oversized_source_files",
"params": {
"kb": 60,
"sampled": 723,
"oversized": 8
}
}
],
"max_points": 55
}
]
}
],
"description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
}
],
"metrics_version": "1.13.0"
},
"warnings": [
"Could not fetch crates package 'vite-plus-benches' from its registry",
"Could not fetch crates package 'vite_error' from its registry",
"Could not fetch crates package 'vite_setup' from its registry",
"Could not fetch crates package 'vite_pm_cli' from its registry",
"Could not fetch crates package 'vite_shared' from its registry",
"Could not fetch npm package '@voidzero-dev/vite-plus-prompts' from its registry",
"Could not fetch crates package 'vite_command' from its registry",
"Resolved dependency list truncated to 2000 of 2998 packages (counts remain complete)",
"deps.dev does not index npm:vite-plus@0.2.5; advisories assessed against the repository dependency graph instead"
],
"report_type": "repository",
"generated_at": "2026-07-21T18:01:08.575920Z",
"schema_version": "0.23.0",
"badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/v/voidzero-dev/vite-plus.svg",
"full_name": "voidzero-dev/vite-plus",
"license_state": "standard",
"license_spdx": "MIT"
}