UNPKG

translate-maker

Version:

Lightweight translation module. Internationalize your great project.

54 lines (41 loc) 1.08 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread")); class Cache { constructor(options = {}) { this.options = options; } getOptions() { return (0, _objectSpread2.default)({}, this.options); } get(key) { // eslint-disable-line throw new Error('Implement method get'); } has(key) { // eslint-disable-line throw new Error('Implement method has'); } set(key, value) { // eslint-disable-line throw new Error('Implement method set'); } clear() { // eslint-disable-line throw new Error('Implement method clear'); } dehydrate() { // eslint-disable-line throw new Error('Implement method dehydrate'); } rehydrate(state) { // eslint-disable-line throw new Error('Implement method rehydrate'); } } exports.default = Cache; //# sourceMappingURL=Cache.js.map