docudb
Version:
Document-based NoSQL database for NodeJS
20 lines • 747 B
JavaScript
/**
* DocuDB - Document-based NoSQL database for NodeJS
* No external dependencies, with support for chunks, gz compression,
* schemas, filter queries, and indexing
* Now with UUID v4 support and custom default functions
* Full TypeScript support with detailed type definitions
*/
import Database from './src/core/database.js';
import Schema from './src/schema/schema.js';
import Query from './src/query/query.js';
import { MCO_ERROR, DocuDBError } from './src/errors/errors.js';
import { generateUUID, isValidUUID, isValidID } from './src/utils/uuidUtils.js';
export {
// Main classes
Database, Schema, Query,
// Error handling
MCO_ERROR, DocuDBError,
// UUID utilities
generateUUID, isValidUUID, isValidID };
//# sourceMappingURL=index.js.map