Skip to content

Commit 88f6fb5

Browse files
author
DevBot
committed
chore(tools,adapter-vite,deps): 0.41.1 patch batch — shared path constants, fs readJson helper, hygiene secret/binary scans, no-sloppy-imports doc, vite 8.0.16
- adapter-vite: 'dist'/'.openElement' magic strings converge on internal/paths.ts DEFAULT_OUT_DIR/OPEN_ELEMENT_DIR (Q-F1) - tools/lib/fs.ts: add readText/readJson; 10 tools files migrated off JSON.parse(await Deno.readTextFile(...)) (Q-F3) - repo-hygiene gate: credential-file and credential-content scans plus a 1 MiB tracked-binary rule with intentional-asset exemptions (DEP-B3) - CONTRIBUTING: record why no-sloppy-imports is disabled (Q-F5) - vite 8.0.10 -> 8.0.16 across root and examples; flatten the plugin array in www/vite.config.ts for the tightened PluginOption types (DEP-A2) - stale merged branches pruned (DEP-B4)
1 parent ca82b57 commit 88f6fb5

29 files changed

Lines changed: 396 additions & 53 deletions

CONTRIBUTING.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ For release work, also run the release gates listed in
7878
- Use `createLogger()` for logging where package code already has logger
7979
access.
8080
- Reference ADR numbers when comments explain architectural decisions.
81+
- `no-sloppy-imports` is disabled in the root `deno.json`: Deno's rule
82+
requires explicit `.ts` extensions on relative imports, and this repository
83+
deliberately uses extension-less relative imports (Bundler-style resolution,
84+
matching the published npm artifacts). Keep new imports extension-less;
85+
do not re-enable the rule without an ADR.
8186

8287
## Release Process
8388

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@std/assert": "jsr:@std/assert@^1.0.0",
1616
"hono": "npm:hono@^4.12",
1717
"@hono/vite-dev-server": "npm:@hono/vite-dev-server@^0.25.3",
18-
"vite": "npm:vite@8.0.10",
18+
"vite": "npm:vite@8.0.16",
1919
"@mdx-js/mdx": "npm:@mdx-js/mdx@^3.1.1",
2020
"@mdx-js/rollup": "npm:@mdx-js/rollup@^3.1.1",
2121
"typescript": "npm:typescript@^5.9.0",

deno.lock

Lines changed: 152 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/evidence/dogfood-performance.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
22
"schemaVersion": 1,
3-
"measuredAt": "2026-07-11T03:43:02.307Z",
3+
"measuredAt": "2026-07-26T11:21:09.570Z",
44
"environment": {
55
"deno": "2.9.1",
66
"os": "darwin",
77
"arch": "aarch64"
88
},
99
"web": {
10-
"buildTimeMs": 2379,
11-
"pages": 210,
12-
"generatedHtmlBytes": 20997239,
13-
"initialJavaScriptBytes": 1652424
10+
"buildTimeMs": 1701,
11+
"pages": 142,
12+
"generatedHtmlBytes": 12500605,
13+
"initialJavaScriptBytes": 2225514
1414
},
1515
"mastodonStress": {
1616
"startRssMb": 39,

0 commit comments

Comments
 (0)