Ctrl K
ComunidadGuías…

package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "inkverse",
  "version": "1.0.2",
  "author": "Daniel Mathews <danny@taddy.org>",
  "private": true,
  "license": "AGPL-3.0",
  "packageManager": "yarn@1.22.22",
  "workspaces": {
    "packages": [
      "packages/public",
      "packages/shared-client",
      "packages/shared-server",
      "graphql-server",
      "website",
      "react-native",
      "worker"
    ],
    "nohoist": [
      "react-native/**"
    ]
  },
  "resolutions": {
    "@babel/helper-compilation-targets": "^7.29.7"
  },
  "devDependencies": {
    "@graphql-codegen/cli": "5.0.6",
    "@graphql-codegen/introspection": "4.0.3",
    "@graphql-codegen/typescript": "4.1.6",
    "@graphql-codegen/typescript-document-nodes": "4.0.16",
    "@graphql-codegen/typescript-operations": "4.6.1",
    "@graphql-codegen/typescript-resolvers": "4.5.1",
    "concurrently": "^9.2.5",
    "tsx": "^4.19.4",
    "typescript": "^5.7.2"
  },
  "scripts": {
    "graphql-codegen": "echo 'Generating GraphQL types for @inkverse/public...' && graphql-codegen --config packages/public/src/graphql/codegen.ts && echo 'Generating GraphQL types for @inkverse/shared-client...' && graphql-codegen --config packages/shared-client/src/graphql/codegen.ts && echo 'Generating GraphQL types for @inkverse/shared-server...' && graphql-codegen --config packages/shared-server/src/graphql/codegen.ts",
    "migrate": "tsx ./node_modules/.bin/knex --knexfile ./packages/shared-server/src/database/config.ts migrate:latest",
    "migrate:rollback": "tsx ./packages/shared-server/src/database/list-last-batch-migrations.ts",
    "migrate:list": "tsx ./node_modules/.bin/knex --knexfile ./packages/shared-server/src/database/config.ts migrate:list",
    "typecheck": "echo 'Building @inkverse/public...' && yarn workspace @inkverse/public build && echo 'Building @inkverse/shared-client...' && yarn workspace @inkverse/shared-client build && echo 'Building @inkverse/shared-server...' && yarn workspace @inkverse/shared-server build && echo 'Building graphql-server...' && yarn workspace graphql-server build && echo 'Building worker...' && yarn workspace worker build && echo 'Building website...' && yarn workspace website build && echo 'Building react-native...' && yarn workspace @inkverse/react-native build",
    "purge-cache-production": "yarn workspace worker purge-cache-production",
    "pre-deploy-check": "cd graphql-server && yarn build && cd .. && cd worker && yarn build && cd .. && cd website && yarn build && cd .. && cd react-native && yarn build && cd ..",
    "watch:public": "yarn workspace @inkverse/public watch",
    "watch:shared-client": "yarn workspace @inkverse/shared-client watch",
    "watch:shared-server": "yarn workspace @inkverse/shared-server watch",
    "watch:internal-packages": "concurrently \"yarn watch:public\" \"yarn watch:shared-client\" \"yarn watch:shared-server\"",
    "eas-build:android:production": "tsx scripts/eas-build-android-production.ts",
    "eas-build:ios:production": "tsx scripts/eas-build-ios-production.ts",
    "eas-submit:ios:production": "tsx scripts/eas-submit.ts ios production",
    "eas-submit:android:production": "tsx scripts/eas-submit.ts android production",
    "eas-submit:android:internal": "tsx scripts/eas-submit.ts android internal",
    "sync-skills": "tsx scripts/sync-skills.ts"
  }
}