{
  "name": "@overture-stack/lectern-client",
  "version": "2.0.0",
  "files": [
    "dist/"
  ],
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "description": "TypeScript client to interact with Lectern servers and perform data validation versus Lectern dictionaries.",
  "repository": {
    "type": "git",
    "url": "https://github.com/overture-stack/lectern.git"
  },
  "publishConfig": {
    "access": "public"
  },
  "license": "AGPL-3.0",
  "devDependencies": {
    "@types/chai": "^4.3.16",
    "@types/lodash": "^4.17.7",
    "@types/mocha": "^8.2.3",
    "@types/node": "^12.20.55",
    "@types/node-fetch": "^2.6.11",
    "chai": "^4.5.0",
    "husky": "^6.0.0",
    "mocha": "^8.4.0",
    "prettier": "^2.8.8",
    "pretty-quick": "^3.3.1",
    "ts-node": "^9.1.1",
    "tslint": "^6.1.3",
    "typedoc": "^0.17.8",
    "typescript": "^5.5.4"
  },
  "dependencies": {
    "axios": "^1.7.2",
    "cd": "^0.3.3",
    "lodash": "^4.17.21",
    "zod": "^3.23.8",
    "@overture-stack/lectern-dictionary": "^2.0.0",
    "@overture-stack/lectern-validation": "^2.0.0"
  },
  "author": "Ontario Institute for Cancer Research",
  "scripts": {
    "build": "pnpm nuke:build && tsc -p tsconfig.build.json",
    "lint": "tslint -c tslint.json -e node_modules -p tsconfig.json",
    "nuke:build": "npx rimraf dist"
  }
}