react-indexeddb-kit
Version:
A TypeScript-based React IndexedDB wrapper with CRUD operations.
23 lines (22 loc) • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.findUnique = exports.findMany = exports.deleteRecord = exports.update = exports.create = exports.validateData = exports.ReactIndexDBModel = exports.ReactIndexDBClient = void 0;
// Export main IndexedDB client
var react_indexdb_client_1 = require("./react-indexdb-client");
Object.defineProperty(exports, "ReactIndexDBClient", { enumerable: true, get: function () { return react_indexdb_client_1.ReactIndexDBClient; } });
var react_indexdb_modal_1 = require("./react-indexdb-modal");
Object.defineProperty(exports, "ReactIndexDBModel", { enumerable: true, get: function () { return react_indexdb_modal_1.ReactIndexDBModel; } });
// Export validation logic
var validation_1 = require("./validation/validation");
Object.defineProperty(exports, "validateData", { enumerable: true, get: function () { return validation_1.validateData; } });
// Export IndexedDB CRUD operations
var create_1 = require("./db-operations/create");
Object.defineProperty(exports, "create", { enumerable: true, get: function () { return create_1.create; } });
var update_1 = require("./db-operations/update");
Object.defineProperty(exports, "update", { enumerable: true, get: function () { return update_1.update; } });
var delete_1 = require("./db-operations/delete");
Object.defineProperty(exports, "deleteRecord", { enumerable: true, get: function () { return delete_1.deleteRecord; } });
var findMany_1 = require("./db-operations/findMany");
Object.defineProperty(exports, "findMany", { enumerable: true, get: function () { return findMany_1.findMany; } });
var find_unique_1 = require("./db-operations/find-unique");
Object.defineProperty(exports, "findUnique", { enumerable: true, get: function () { return find_unique_1.findUnique; } });