{
  "name": "chonkie",
  "version": "0.2.6",
  "description": "🦛 CHONK your texts in TS with Chonkie!✨The no-nonsense lightweight and efficient chunking library.",
  "license": "MIT",
  "homepage": "https://docs.chonkie.ai",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/chonkie-inc/chonkie-ts.git"
  },
  "bugs": {
    "url": "https://github.com/chonkie-inc/chonkie-ts/issues"
  },
  "main": "dist/chonkie/index.js",
  "types": "dist/chonkie/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/chonkie/index.d.ts",
      "default": "./dist/chonkie/index.js"
    },
    "./cloud": {
      "types": "./dist/chonkie/cloud/index.d.ts",
      "default": "./dist/chonkie/cloud/index.js"
    },
    "./types": {
      "types": "./dist/chonkie/types/index.d.ts",
      "default": "./dist/chonkie/types/index.js"
    }
  },
  "scripts": {
    "clean": "rimraf dist",
    "build": "npm run clean && tsc",
    "prepublishOnly": "npm run build",
    "test": "jest"
  },
  "files": [
    "dist"
  ],
  "author": "Shreyash Nigam <shreyash@chonkie.ai>",
  "contributors": [
    "Shreyash Nigam <shreyash@chonkie.ai>",
    "Bhavnick Minhas <bhavnick@chonkie.ai>"
  ],
  "keywords": [
    "chonkie",
    "chunking",
    "splitting",
    "retrieval",
    "vector-search",
    "vector-database",
    "vector-embedding",
    "semantic-search",
    "LLM",
    "AI"
  ],
  "dependencies": {
    "@huggingface/hub": "^2.0.1",
    "@huggingface/transformers": "^3.5.1",
    "jsonschema": "^1.5.0"
  },
  "optionalDependencies": {
    "chromadb": "^2.4.6",
    "cohere-ai": "^7.17.1",
    "openai": "^4.98.0",
    "tree-sitter-wasms": "^0.1.0",
    "uuid": "^11.1.0",
    "web-tree-sitter": "^0.25.4"
  },
  "peerDependencies": {
    "cohere-ai": "^7.17.1",
    "openai": "^4.98.0"
  },
  "devDependencies": {
    "@types/jest": "^29.5.14",
    "@types/node": "^22.15.21",
    "dotenv": "^16.5.0",
    "jest": "^29.5.0",
    "rimraf": "^6.0.1",
    "ts-jest": "^29.1.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.3"
  }
}
