UNPKG

@tanker/client-node

Version:

Tanker end-to-end encryption SDK for Node.js client applications

23 lines 1.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Tanker = exports.Padding = exports.prehashPassword = exports.toBase64 = exports.fromBase64 = exports.errors = void 0; const core_1 = require("@tanker/core"); const datastore_pouchdb_node_1 = require("@tanker/datastore-pouchdb-node"); const defaultOptions = { dataStore: { adapter: datastore_pouchdb_node_1.pouchDBNode }, sdkType: 'client-node', }; class Tanker extends core_1.Tanker { constructor(options) { super((0, core_1.optionsWithDefaults)(options, defaultOptions)); } } exports.Tanker = Tanker; var core_2 = require("@tanker/core"); Object.defineProperty(exports, "errors", { enumerable: true, get: function () { return core_2.errors; } }); Object.defineProperty(exports, "fromBase64", { enumerable: true, get: function () { return core_2.fromBase64; } }); Object.defineProperty(exports, "toBase64", { enumerable: true, get: function () { return core_2.toBase64; } }); Object.defineProperty(exports, "prehashPassword", { enumerable: true, get: function () { return core_2.prehashPassword; } }); Object.defineProperty(exports, "Padding", { enumerable: true, get: function () { return core_2.Padding; } }); exports.default = Tanker; // eslint-disable-line no-restricted-exports //# sourceMappingURL=index.js.map