Ctrl K
ComunidadGuías…

package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "riviamigo",
  "version": "0.1.0",
  "private": true,
  "license": "GPL-3.0-only",
  "packageManager": "pnpm@11.15.1+sha512.81350b07e53c9538a02f1f2303b4290fa2d7be04e56e2a970c4cc4b417dc761de196edabd49d55c7dc9580db81007c44143e4e3d7e462b3000d23c255122d065",
  "engines": {
    "node": ">=24.18 <25",
    "pnpm": ">=11.15 <12"
  },
  "scripts": {
    "dev": "turbo dev",
    "dev:stack": "node ./scripts/dev.mjs",
    "dev:harness": "node ./scripts/dev-harness.mjs",
    "dev:harness:procedure": "node ./scripts/dev-harness-procedure.mjs",
    "build": "turbo build",
    "test": "pnpm test:packages && pnpm test:scripts",
    "test:packages": "turbo test",
    "test:scripts": "node --test scripts/*.test.mjs",
    "test:api": "cargo test --manifest-path apps/api/Cargo.toml --all --all-features",
    "test:e2e": "pnpm --filter @riviamigo/web test:e2e",
    "test:coverage": "pnpm --filter @riviamigo/web test:coverage",
    "verify:local": "node ./scripts/local-ci.mjs local",
    "verify:ci": "node ./scripts/local-ci.mjs ci",
    "hooks:install": "node ./scripts/local-ci.mjs install-hooks",
    "hooks:uninstall": "node ./scripts/local-ci.mjs uninstall-hooks",
    "pr:create": "node ./scripts/local-ci.mjs create-pr",
    "verify": "pnpm lint && pnpm typecheck && pnpm docs:check && pnpm deps:check && pnpm architecture:check && pnpm test && pnpm test:api",
    "lint": "turbo lint",
    "typecheck": "turbo typecheck",
    "docs:dev": "pnpm --filter @riviamigo/docs start",
    "docs:build": "pnpm --filter @riviamigo/docs build",
    "docs:serve": "pnpm --filter @riviamigo/docs serve",
    "docs:check": "node ./scripts/check-docs.mjs",
    "architecture:check": "node ./scripts/check-architecture-guards.mjs",
    "security:routes": "node ./scripts/check-api-route-security.mjs",
    "deps:check": "node ./scripts/check-dependency-policy.mjs && knip --dependencies",
    "deps:catalogs": "node ./scripts/check-dependency-policy.mjs --catalogs-only",
    "verify:fresh-install": "node ./scripts/verify-fresh-install.mjs",
    "verify:populated-upgrade": "node ./scripts/verify-populated-upgrade.mjs",
    "verify:backup-restore-s3": "node ./scripts/verify-backup-restore-s3.mjs",
    "verify:restore-compatibility": "node ./tools/restore-lab/run.mjs",
    "verify:migration-integrity": "node ./tools/migration-integrity.mjs",
    "verify:image": "node ./scripts/verify-release-image.mjs --platforms linux/amd64",
    "verify:release-image": "node ./scripts/verify-release-image.mjs",
    "compose:check": "node ./scripts/check-compose-contracts.mjs",
    "release-workflows:check": "node ./scripts/check-release-workflows.mjs",
    "compose:render-check": "node ./scripts/validate-compose.mjs",
    "dashboards:sync-defaults": "node ./scripts/sync-dashboard-defaults.mjs",
    "charts:sync-defaults": "node ./scripts/sync-chart-defaults.mjs",
    "themes:generate": "pnpm --filter @riviamigo/themes generate",
    "themes:check": "pnpm --filter @riviamigo/themes check",
    "colors:check": "node ./scripts/check-color-tokens.mjs",
    "storybook": "turbo storybook",
    "clean": "turbo clean && rm -rf node_modules",
    "db:migrate": "node ./scripts/database.mjs migrate",
    "db:reset": "node ./scripts/database.mjs reset",
    "db:rebaseline": "cd apps/api && cargo run --bin rebaseline_db --"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@eslint-react/eslint-plugin": "^5.17.2",
    "@typescript-eslint/eslint-plugin": "^8.64.0",
    "@typescript-eslint/parser": "^8.64.0",
    "eslint": "^10.7.0",
    "eslint-plugin-react-hooks": "^7.1.1",
    "globals": "^17.7.0",
    "knip": "^6.27.0",
    "prettier": "^3.9.5",
    "yaml": "^2.9.0",
    "turbo": "^2.10.5"
  },
  "knip": {
    "ignoreDependencies": [
      "@cmfcmf/docusaurus-search-local",
      "@cmfcmf/docusaurus-plugin-docusaurus-search-local",
      "@riviamigo/config",
      "@riviamigo/ui",
      "prettier"
    ]
  }
}