{
    "type": "module",
    "scripts": {
        "test": "vitest run && npm run lint && npm run test-routes-cached && npm run lint && npm run tsc",
        "test-routes-cached": "WAYFINDER_CACHE_ROUTES=1 vitest run",
        "lint": "eslint ./workbench/resources/js --ext .ts,.tsx",
        "lint:fix": "eslint ./workbench/resources/js --ext .ts,.tsx --fix",
        "format": "npx --yes prettier --write \"resources/js/**/*.{ts,js,json}\"",
        "tsc": "tsc --noEmit"
    },
    "devDependencies": {
        "@eslint/js": "^9.29.0",
        "@types/node": "^22.7.5",
        "eslint": "^9.29.0",
        "happy-dom": "^18.0.1",
        "typescript-eslint": "^8.34.1",
        "vite": "^7.1.3",
        "vitest": "^3.2.3"
    }
}
