UNPKG

flora-exception

Version:

An exception system for FQL.

18 lines (15 loc) 691 B
import {generate} from "shortid"; export const machineId = generate(); export const sessionId = generate(); /** * Generates keys that will be used to instantiate variables in the Flora Environment. * This enables to use access an blight state throughout the Flora environment with a low risk * of collisions. * @param type an abitrary type name. * @returns */ export const generateFloraKey = (type : string) : string=>{ return `machine-${machineId}-session-${sessionId}-${generate()}-${generate()}-floraKey-${type}-${generate()}-${generate()}` } export const floraCollectionKey = "Flora-Exception-Collection"; export const floraDocumentKey = generateFloraKey("floraDocument");