{
  "name": "ts-chatbot-utils",
  "version": "0.1.0",
  "main": "index.js",
  "repository": "git@github.com:ibm-skills-network/ts-chatbot-utils.git",
  "author": "Oliver Luo <oliver.luo@ibm.com>",
  "license": "MIT",
  "devDependencies": {
    "@tsconfig/node20": "^20.1.4",
    "@types/jest": "^29.5.12",
    "eslint-config-xo": "^0.45.0",
    "eslint-config-xo-typescript": "^4.0.0",
    "husky": "^8.0.0",
    "jest": "^29.7.0",
    "lint-staged": "^15.2.2",
    "prettier": "^3.2.5",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.9.2",
    "typescript": "^5.4.5",
    "xo": "^0.58.0"
  },
  "scripts": {
    "test": "op run --env-file=./dev.env -- jest",
    "test:loud": "op run --env-file=./dev.env -- jest --silent=false",
    "test:cover": "op run --env-file=./dev.env -- jest --coverage",
    "prepare": "husky install",
    "test:staged": "op run --env-file=./dev.env -- jest --bail --findRelatedTests --passWithNoTests --collectCoverage=false",
    "build": "tsc",
    "format": "prettier -w **/*.{md,json} && xo --fix"
  },
  "dependencies": {
    "@langchain/core": "^0.2.0",
    "langchain": "^0.2.0",
    "openai": "^4.47.1",
    "zod": "^3.23.8"
  }
}
