UNPKG

react-indexeddb-kit

Version:

A TypeScript-based React IndexedDB wrapper with CRUD operations.

23 lines (22 loc) 1.8 kB
"use strict"; 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; } });