cripta
Version:
A layer of encryption a little too judicious
27 lines (23 loc) • 568 B
text/typescript
export type AcceptedValue = null | boolean | string | number | bigint | Array<any> | object | Symbol | undefined
export const INDEX_TYPE = [
'null',
'boolean',
'string',
// 'number',
'int',
'float',
'bigint',
'array',
'object',
'symbol',
'undefined',
// 'function',
] as const
export const TYPE: Record<typeof INDEX_TYPE[number], number> = Object.fromEntries(
INDEX_TYPE.map((type, index) => [type, index])
) as Record<typeof INDEX_TYPE[number], number>
export type ConfigOptions = {
key?: string,
entropy?: number,
seed?: number,
}