UNPKG

slack-edge

Version:

Slack app development framework for edge functions with streamlined TypeScript support

21 lines 804 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NoStorageStateStore = void 0; /** * The default state store implementation, which does not store the value in a datastore on the server-side. * With this implementation, slack-edge relies on web browser cookie data, * plus the state parameter data never expires. * For even better security, having a server-side datastore that manages expiration of state data is recommended. */ class NoStorageStateStore { // deno-lint-ignore require-await async issueNewState() { return crypto.randomUUID(); } // deno-lint-ignore require-await no-unused-vars async consume(state) { return true; } } exports.NoStorageStateStore = NoStorageStateStore; //# sourceMappingURL=state-store.js.map