1 Commits
Author SHA1 Message Date
sneak 5ee3c5306c Move tailwind off the deprecated module.register() (closes #32)
check / check (push) Successful in 3m21s
Every frontend build printed Node's DEP0205 warning. The trace names
@tailwindcss/node, which @tailwindcss/vite brings in at its own exact
version; tailwind 4.3.1 calls module.registerHooks() where Node has it.
@tailwindcss/vite and tailwindcss move to 4.3.3, inside the ranges
package.json already allows, so only yarn.lock changes, every entry
still with an integrity hash. tailwindcss moves too so that one tailwind
version is installed.

Model: opus-5-5
2026-10-04 00:48:39 +00:00
+5 -3
View File
@@ -29,9 +29,11 @@ latest run passes.
version; tailwind 4.3.1 calls `module.registerHooks()` instead where Node has version; tailwind 4.3.1 calls `module.registerHooks()` instead where Node has
it. `yarn.lock` now has `@tailwindcss/vite` and `tailwindcss` at 4.3.3, inside it. `yarn.lock` now has `@tailwindcss/vite` and `tailwindcss` at 4.3.3, inside
the ranges `package.json` already allowed, and tailwind's own dependencies the ranges `package.json` already allowed, and tailwind's own dependencies
moved with them. The built CSS changes only in how it is written out and in moved with them. The built CSS changes only in how it is written out, in
tailwind's default sans-serif font list, which the page does not use: `body` tailwind's Firefox focus-ring rule, which no longer applies to iframes (the
sets a monospace font page has none, so nothing on it looks different), and in tailwind's default
sans-serif font list, which the page does not use: `body` sets a monospace
font
- 2026-10-03: the frontend has a real linter (issue #47, and item 2 of issue - 2026-10-03: the frontend has a real linter (issue #47, and item 2 of issue
#28): `eslint` with its recommended rules, set in `eslint.config.js`, runs in #28): `eslint` with its recommended rules, set in `eslint.config.js`, runs in
a new `frontend-lint` stage of `Dockerfile`, which the frontend stage waits a new `frontend-lint` stage of `Dockerfile`, which the frontend stage waits