No description
  • JavaScript 96.7%
  • CSS 3.1%
  • Dockerfile 0.1%
Find a file
Michelle Abbasi 8918dc0cbf Guard the built-output assertion against a stale dist/
Travis's catch. `npm test` is a bare `vitest run` with no pretest build, so
reading whatever dist/ happens to be on disk is the DEFAULT state, not an
edge case: broken source plus an old bundle reads green. That is the same
false-green class the built-output check exists to prevent.

Nettie hit the identical failure on dashboard-network's font assertion -
she re-broke the import order to test her guard and it passed, against a
dist/ built before her edit - and Agnetha wrote this mtime comparison for
it. Same pattern reused rather than a second one invented.

Compares the newest build input against the newest built asset, excluding
test files, which live under src/ but do not invalidate dist/.

Proven to fire: weakening the kill in source without rebuilding now fails
3 assertions including this one, with "dist/ is 48s older than the newest
build input". Rebuilt, it goes green.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 11:47:35 +01:00
public Board/Week polish: sidebar compact mode, scroll fix, search/filter, week view 2026-08-08 20:59:25 +01:00
src Guard the built-output assertion against a stale dist/ 2026-09-15 11:47:35 +01:00
.dockerignore Initial commit — task manager web app 2026-07-20 22:54:31 +01:00
.env.example Add Assigned to and Created by fields to the task detail panel 2026-08-28 22:57:10 +01:00
.gitignore Remove accidentally committed .env.bak and close the gitignore gap 2026-08-18 12:59:28 +01:00
.oxlintrc.json Initial commit — task manager web app 2026-07-20 22:54:31 +01:00
Dockerfile build: write /__build.json with the live commit at build time 2026-09-13 10:49:53 +01:00
index.html Board/Week polish: sidebar compact mode, scroll fix, search/filter, week view 2026-08-08 20:59:25 +01:00
nginx.conf Add notes-backend proxy wiring for Daily View feature 2026-08-20 10:11:40 +01:00
package-lock.json fix: interim contrast fix for page/hero-header gradient — subtitle was 1.69:1 2026-09-13 03:21:44 +01:00
package.json Rename package to dashboard-personal 2026-08-22 18:18:30 +01:00
README.md Initial commit — task manager web app 2026-07-20 22:54:31 +01:00
session-handoff.md Board/Week polish: sidebar compact mode, scroll fix, search/filter, week view 2026-08-08 20:59:25 +01:00
task_list-schema.json Consolidate on task_list.status, add useDailyViews hook 2026-08-22 18:18:56 +01:00
vite.config.js Initial commit — task manager web app 2026-07-20 22:54:31 +01:00

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some Oxlint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.

Expanding the Oxlint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and Oxlint's TypeScript related rules in your project.