{
  "name": "pika-shared",
  "version": "1.7.0",
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.js"
    },
    "./types/*": {
      "types": "./dist/types/*.d.ts",
      "import": "./dist/types/*.mjs",
      "require": "./dist/types/*.js"
    },
    "./util/*": {
      "types": "./dist/util/*.d.ts",
      "import": "./dist/util/*.mjs",
      "require": "./dist/util/*.js"
    }
  },
  "devDependencies": {
    "@aws-sdk/client-bedrock-agent-runtime": "^3.887.0",
    "@aws-sdk/client-bedrock-agentcore": "^3.887.0",
    "@types/aws-lambda": "^8.10.149",
    "@types/jsonwebtoken": "^9.0.9",
    "@types/node": "^22.15.17",
    "aws-lambda": "^1.0.7",
    "eslint": "^9.26.0",
    "tsup": "^8.4.0",
    "typescript": "^5.9.2",
    "@pika/typescript-config": "0.0.0"
  },
  "keywords": [
    "pika",
    "chatbot",
    "agent",
    "ai",
    "chatapp"
  ],
  "files": [
    "dist/**"
  ],
  "dependencies": {
    "camelcase-keys": "^9.1.3",
    "jsonwebtoken": "^9.0.2",
    "snakecase-keys": "^8.0.1"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/rithum/pika.git",
    "directory": "packages/pika-cli"
  },
  "bugs": {
    "url": "https://github.com/rithum/pika/issues"
  },
  "homepage": "https://github.com/rithum/pika#readme",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "build": "tsup",
    "dev": "tsup --watch",
    "lint": "eslint src/",
    "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist",
    "check-types": "tsc --noEmit",
    "version:patch": "pnpm version patch --git-tag-version=true",
    "version:minor": "pnpm version minor --git-tag-version=true",
    "version:major": "pnpm version major --git-tag-version=true",
    "release:patch": "pnpm run version:patch && pnpm publish && git push && git push --tags",
    "release:minor": "pnpm run version:minor && pnpm publish && git push && git push --tags",
    "release:major": "pnpm run version:major && pnpm publish && git push && git push --tags",
    "release:dry": "pnpm publish --dry-run"
  }
}