Ctrl K
ComunidadGuías…

package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "keyshade-xyz",
  "version": "2.49.1-stage.1",
  "license": "MPL-2.0",
  "private": true,
  "engineStrict": false,
  "packageManager": "pnpm@9.2.0",
  "release": {
    "branches": [
      "main",
      {
        "name": "develop",
        "prerelease": "stage"
      }
    ],
    "plugins": [
      [
        "@semantic-release/release-notes-generator",
        {
          "preset": "conventionalcommits",
          "parserOpts": {
            "noteKeywords": [
              "BREAKING CHANGE",
              "BREAKING CHANGES",
              "BREAKING"
            ]
          },
          "presetConfig": {
            "releaseCommitMessageFormat": "chore(release): {{currentTag}} [skip ci]\n\n{{currentTag}}\n\n{{notes}}",
            "types": [
              {
                "type": "feat",
                "section": "🚀 Features"
              },
              {
                "type": "fix",
                "section": "🐛 Bug Fixes"
              },
              {
                "type": "perf",
                "section": "⚡ Performance Improvements"
              },
              {
                "type": "revert",
                "section": "🔙 Reverts"
              },
              {
                "type": "docs",
                "section": "📚 Documentation"
              },
              {
                "type": "style",
                "section": "💅 Styles"
              },
              {
                "type": "chore",
                "section": "🔧 Miscellaneous Chores"
              },
              {
                "type": "refactor",
                "section": "🔨 Code Refactoring"
              },
              {
                "type": "test",
                "hidden": true
              }
            ]
          }
        }
      ],
      [
        "@semantic-release/changelog",
        {
          "changelogFile": "CHANGELOG.md"
        }
      ],
      "@semantic-release/npm",
      [
        "@semantic-release/git",
        {
          "assets": [
            "CHANGELOG.md",
            "package.json"
          ],
          "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
        }
      ],
      "@semantic-release/github"
    ]
  },
  "scripts": {
    "dev": "turbo run dev",
    "dev:api": "turbo run dev --filter=@keyshade/api",
    "dev:web": "turbo run dev --filter=@keyshade/web",
    "dev:platform": "turbo run dev --filter=@keyshade/platform",
    "dev:platfrom:storybook": "pnpm --filter @keyshade/platform run storybook",
    "dev:cli": "turbo run dev --filter=@keyshade/cli",
    "add:global": "pnpm add -w",
    "add:api": "pnpm add --filter=@keyshade/api",
    "add:web": "pnpm add --filter=@keyshade/web",
    "add:platform": "pnpm add --filter=@keyshade/platform",
    "add:cli": "pnpm add --filter=@keyshade/cli",
    "lint": "turbo run lint",
    "lint:api": "turbo run lint --filter=@keyshade/api",
    "lint:web": "turbo run lint --filter=@keyshade/web",
    "lint:platform": "turbo run lint --filter=@keyshade/platform",
    "lint:cli": "turbo run lint --filter=@keyshade/cli",
    "lint:api-client": "turbo run lint --filter=@keyshade/api-client",
    "lint:secret-scan": "turbo run lint --filter=@keyshade/secret-scan",
    "lint:schema": "turbo run lint --filter=@keyshade/schema",
    "lint:common": "turbo run lint --filter=@keyshade/common",
    "build": "turbo run build",
    "build:api": "pnpm db:generate-types && pnpm build:schema && pnpm build:common && turbo run build --filter=@keyshade/api",
    "build:web": "pnpm build:api-client && turbo run build --filter=@keyshade/web",
    "build:platform": "pnpm build:api-client && pnpm build:common && turbo run build --filter=@keyshade/platform",
    "build:cli": "pnpm build:secret-scan && pnpm build:api-client && turbo run build --filter=@keyshade/cli",
    "build:api-client": "pnpm build:schema && turbo run --filter=@keyshade/api-client build",
    "build:schema": "turbo run build --filter=@keyshade/schema",
    "build:secret-scan": "turbo run build --filter=@keyshade/secret-scan",
    "build:common": "turbo run build --filter=@keyshade/common",
    "build:packages": "pnpm build:schema && turbo run --filter=@keyshade/api-client build && turbo run build --filter=@keyshade/secret-scan && turbo run build --filter=@keyshade/common",
    "start": "turbo run start",
    "start:api": "turbo run start --filter=@keyshade/api",
    "start:web": "turbo run start --filter=@keyshade/web",
    "start:platform": "turbo run start --filter=@keyshade/platform",
    "start:cli": "turbo run start --filter=@keyshade/cli",
    "test": "turbo run test",
    "test:api": "pnpm unit:api && pnpm e2e:api",
    "unit:api": "pnpm build:common && pnpm run --filter=@keyshade/api unit",
    "e2e:api": "pnpm run --filter=@keyshade/api e2e",
    "test:web": "turbo run test --filter=@keyshade/web",
    "test:platform": "turbo run test --filter=@keyshade/platform",
    "test:api-client": "pnpm run --filter=@keyshade/api-client test",
    "test:secret-scan": "pnpm run --filter=secret-scan test",
    "db:seed": "pnpm run --filter=@keyshade/api db:seed",
    "db:generate-types": "pnpm run --filter=@keyshade/api db:generate-types",
    "db:generate-migrations": "pnpm run --filter=@keyshade/api db:generate-migrations",
    "db:deploy-migrations": "pnpm run --filter=@keyshade/api db:deploy-migrations",
    "db:validate": "pnpm run --filter=@keyshade/api db:validate",
    "db:format": "pnpm run --filter=@keyshade/api db:format",
    "db:reset": "pnpm run --filter=@keyshade/api db:reset",
    "format": "prettier apps/**/*.{ts,tsx} packages/**/*.ts --write",
    "prepare": "husky",
    "docker:run:web": "docker run --env-file .env --name ks-web --rm -p 3000:3000 ks-web",
    "docker:build:web": "docker build -t ks-web -f apps/web/Dockerfile .",
    "docker:run:api": "docker run --env-file .env --name ks-api --rm -p 4200:4200 ks-api",
    "docker:build:api": "docker build -t ks-api -f apps/api/Dockerfile .",
    "docker:run:platform": "docker run --env-file .env --name ks-platform --rm -p 3000:3000 ks-platform",
    "docker:build:platform": "docker build -t ks-platform -f apps/platform/Dockerfile ."
  },
  "devDependencies": {
    "@sentry/cli": "^2.28.6",
    "@types/jest": "^29.5.2",
    "@typescript-eslint/eslint-plugin": "^6.0.0",
    "@typescript-eslint/parser": "^6.0.0",
    "cross-env": "^7.0.3",
    "eslint": "^8.42.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-config-turbo": "^2.5.5",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^5.0.0",
    "husky": "^9.0.11",
    "jest": "^29.7.0",
    "lint-staged": "^15.4.3",
    "prettier": "^3.0.0",
    "prettier-plugin-tailwindcss": "^0.5.11",
    "ts-jest": "^29.1.0",
    "tsconfig": "workspace:*",
    "tsconfig-paths": "^4.2.0",
    "turbo": "^2.5.5"
  },
  "dependencies": {
    "@changesets/cli": "^2.29.8",
    "@clack/prompts": "^0.11.0",
    "@keyshade/api-client": "workspace:*",
    "@keyshade/common": "workspace:*",
    "@keyshade/schema": "workspace:*",
    "@keyshade/secret-scan": "workspace:*",
    "@prisma/client": "^7.0.0",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/commit-analyzer": "^12.0.0",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/github": "^10.0.3",
    "@semantic-release/release-notes-generator": "^14.0.0",
    "@types/node": "^20.19.26",
    "chalk": "^4.1.2",
    "class-validator": "^0.14.3",
    "clsx": "^2.1.0",
    "conventional-changelog-conventionalcommits": "8.0.0",
    "conventional-changelog-writer": "8.2.0",
    "framer-motion": "^11.2.9",
    "million": "^3.0.5",
    "moment": "^2.30.1",
    "sharp": "^0.34.1",
    "tailwind-merge": "^2.3.0",
    "ts-node": "^10.9.2",
    "tsc-alias": "^1.8.10",
    "typescript": "^5.5.2",
    "typescript-transform-paths": "^3.5.0",
    "zod": "^3.23.6"
  },
  "pnpm": {
    "overrides": {
      "secp256k1@<=3.8.0": ">=3.8.1",
      "esbuild@<=0.24.2": ">=0.25.0",
      "elliptic@<=6.6.0": ">=6.6.1",
      "cross-spawn@<6.0.6": ">=6.0.6",
      "hono@<4.9.7": ">=4.9.7",
      "hono@>=1.1.0 <4.10.2": ">=4.10.2",
      "tmp@<=0.2.3": ">=0.2.4",
      "elliptic@>=4.0.0 <=6.5.6": ">=6.5.7",
      "elliptic@>=2.0.0 <=6.5.6": ">=6.5.7",
      "elliptic@>=5.2.1 <=6.5.6": ">=6.5.7",
      "js-yaml@<3.14.2": ">=3.14.2",
      "js-yaml@>=4.0.0 <4.1.1": ">=4.1.1",
      "glob@>=10.2.0 <10.5.0": ">=10.5.0",
      "glob@>=11.0.0 <11.1.0": ">=11.1.0",
      "valibot@>=0.31.0 <1.2.0": ">=1.2.0",
      "hono@<4.10.3": ">=4.10.3",
      "elliptic@<6.6.0": ">=6.6.0",
      "elliptic@<6.5.6": ">=6.5.6",
      "mdast-util-to-hast@>=13.0.0 <13.2.1": ">=13.2.1",
      "jws@<3.2.3": ">=3.2.3",
      "next@>=15.5.0-canary.0 <15.5.7": ">=15.5.7",
      "next@>=15.5.1-canary.0 <15.5.8": ">=15.5.8",
      "@nestjs/platform-fastify@<11.1.10": ">=11.1.11",
      "qs@<6.14.1": ">=6.14.1",
      "preact@>=10.27.0 <10.27.3": ">=10.27.3"
    }
  }
}