UNPKG

chonkie

Version:

🦛 CHONK your texts in TS with Chonkie!✨The no-nonsense lightweight and efficient chunking library.

30 lines • 2.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SemanticChunk = exports.SemanticSentence = exports.LateChunk = exports.RecursiveChunk = exports.RecursiveRules = exports.RecursiveLevel = exports.SentenceChunk = exports.Sentence = exports.Chunk = exports.Hubbie = exports.Visualizer = exports.Tokenizer = exports.RecursiveChunker = exports.SentenceChunker = exports.TokenChunker = void 0; // Import chunkers directly to avoid loading CodeChunker and web-tree-sitter var token_1 = require("./chunker/token"); Object.defineProperty(exports, "TokenChunker", { enumerable: true, get: function () { return token_1.TokenChunker; } }); var sentence_1 = require("./chunker/sentence"); Object.defineProperty(exports, "SentenceChunker", { enumerable: true, get: function () { return sentence_1.SentenceChunker; } }); var recursive_1 = require("./chunker/recursive"); Object.defineProperty(exports, "RecursiveChunker", { enumerable: true, get: function () { return recursive_1.RecursiveChunker; } }); // CodeChunker removed - use: import { CodeChunker } from "chonkie/chunker/code" var tokenizer_1 = require("./tokenizer"); Object.defineProperty(exports, "Tokenizer", { enumerable: true, get: function () { return tokenizer_1.Tokenizer; } }); var viz_1 = require("./utils/viz"); Object.defineProperty(exports, "Visualizer", { enumerable: true, get: function () { return viz_1.Visualizer; } }); var hub_1 = require("./utils/hub"); Object.defineProperty(exports, "Hubbie", { enumerable: true, get: function () { return hub_1.Hubbie; } }); // ChromaHandshake removed - use: import { ChromaHandshake } from "chonkie/friends" var types_1 = require("./types"); Object.defineProperty(exports, "Chunk", { enumerable: true, get: function () { return types_1.Chunk; } }); Object.defineProperty(exports, "Sentence", { enumerable: true, get: function () { return types_1.Sentence; } }); Object.defineProperty(exports, "SentenceChunk", { enumerable: true, get: function () { return types_1.SentenceChunk; } }); // TreeSitterNode, CodeChunk removed - use: import { TreeSitterNode, CodeChunk } from "chonkie/types" Object.defineProperty(exports, "RecursiveLevel", { enumerable: true, get: function () { return types_1.RecursiveLevel; } }); Object.defineProperty(exports, "RecursiveRules", { enumerable: true, get: function () { return types_1.RecursiveRules; } }); Object.defineProperty(exports, "RecursiveChunk", { enumerable: true, get: function () { return types_1.RecursiveChunk; } }); Object.defineProperty(exports, "LateChunk", { enumerable: true, get: function () { return types_1.LateChunk; } }); Object.defineProperty(exports, "SemanticSentence", { enumerable: true, get: function () { return types_1.SemanticSentence; } }); Object.defineProperty(exports, "SemanticChunk", { enumerable: true, get: function () { return types_1.SemanticChunk; } }); //# sourceMappingURL=index.js.map