Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
    "name": "know-yourself",
    "version": "0.2.1",
    "private": true,
    "scripts": {
        "dev": "next dev -p 3333",
        "build": "next build",
        "package:standalone": "node scripts/package-standalone.mjs",
        "start": "node .next/standalone/server.js",
        "media:worker": "node scripts/media-worker.mjs",
        "media:backup": "node scripts/media-backup.mjs",
        "media:restore": "node scripts/media-restore.mjs",
        "lint": "eslint",
        "typecheck": "tsc --noEmit",
        "audit:a11y": "node scripts/audit-accessibility.mjs",
        "check:registry": "node scripts/validate-tests.mjs",
        "audit:flagship": "node scripts/audit-flagship-tests.mjs",
        "metrics:report": "node scripts/metrics-report.mjs",
        "theme:tokens": "node scripts/gen-mui-tokens.mjs",
        "design:tokens": "node scripts/gen-design-tokens.mjs",
        "hero:wash": "node scripts/generate-hero-wash.mjs",
        "paper:grain": "node scripts/generate-paper-grain.mjs",
        "media:generate": "node scripts/generate-quiz-media.mjs",
        "test:scoring": "node scripts/smoke-score-tests.mjs",
        "test:quiz-media": "node scripts/test-quiz-media.mjs",
        "test:storage": "node scripts/test-storage.mjs",
        "test:cloud-revision": "node scripts/test-cloud-revision.mjs",
        "test:community": "node scripts/test-community.mjs",
        "test:journal": "node scripts/test-journal.mjs",
        "test:badges": "node scripts/test-badges.mjs",
        "test:turnstile": "node scripts/test-turnstile.mjs",
        "test:share": "node scripts/test-share.mjs",
        "test:auth-email": "node scripts/test-auth-email.mjs",
        "test:password-reset": "node scripts/test-password-reset.mjs",
        "test:metrics": "node scripts/test-metrics.mjs",
        "test:ai-insight": "node scripts/test-ai-insight.mjs",
        "test": "npm run check:registry && npm run test:scoring && npm run test:quiz-media && npm run test:storage && npm run test:cloud-revision && npm run test:community && npm run test:journal && npm run test:badges && npm run test:turnstile && npm run test:share && npm run test:auth-email && npm run test:password-reset && npm run test:metrics && npm run test:ai-insight"
    },
    "dependencies": {
        "@emotion/react": "^11.14.0",
        "@emotion/styled": "^11.14.1",
        "@mui/material": "^9.4.0",
        "@mui/material-nextjs": "^9.4.0",
        "better-auth": "^1.7.1",
        "better-sqlite3": "^12.11.1",
        "clsx": "^2.1.1",
        "lucide-react": "^1.16.0",
        "next": "^16.3.7",
        "nodemailer": "^10.0.13",
        "react": "19.2.4",
        "react-dom": "19.2.4",
        "sharp": "^0.35.4",
        "tailwind-merge": "^3.6.0",
        "zod": "^4.1.12"
    },
    "devDependencies": {
        "@tailwindcss/postcss": "^4",
        "@types/better-sqlite3": "^7.6.13",
        "@types/node": "^22.20.1",
        "@types/nodemailer": "^8.0.1",
        "@types/react": "^19",
        "@types/react-dom": "^19",
        "eslint": "^9",
        "eslint-config-next": "16.3.5",
        "tailwindcss": "^4",
        "typescript": "^5"
    },
    "allowScripts": {
        "better-sqlite3@12.11.1": true,
        "unrs-resolver@1.12.2": true
    }
}