UNPKG

@lineai/bluebeam-api

Version:

Your unofficial library for Bluebeam API for human and AI developers. Provides TypeScript support, entity classes, and developer-friendly features. Perfect for AI coders, construction professionals, and document management tasks. Includes comprehensive JS

25 lines 1.45 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createMemoryStorage = void 0; /** * Simple in-memory token storage * Tokens are lost when the application restarts * Useful for testing or temporary storage needs */ const createMemoryStorage = () => { const storage = new Map(); const key = 'tokens'; return { async getTokens() { return storage.get(key) || null; }, async setTokens(newTokens) { storage.set(key, newTokens); }, async clearTokens() { storage.delete(key); }, }; }; exports.createMemoryStorage = createMemoryStorage; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RvcmFnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvc3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQTs7OztHQUlHO0FBQ0ksTUFBTSxtQkFBbUIsR0FBRyxHQUFpQixFQUFFO0lBQ3BELE1BQU0sT0FBTyxHQUFHLElBQUksR0FBRyxFQUF5QixDQUFDO0lBQ2pELE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQztJQUVyQixPQUFPO1FBQ0wsS0FBSyxDQUFDLFNBQVM7WUFDYixPQUFPLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxDQUFDO1FBQ2xDLENBQUM7UUFFRCxLQUFLLENBQUMsU0FBUyxDQUFDLFNBQXdCO1lBQ3RDLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLFNBQVMsQ0FBQyxDQUFDO1FBQzlCLENBQUM7UUFFRCxLQUFLLENBQUMsV0FBVztZQUNmLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDdEIsQ0FBQztLQUNGLENBQUM7QUFDSixDQUFDLENBQUM7QUFqQlcsUUFBQSxtQkFBbUIsdUJBaUI5QiJ9