UNPKG

alwz

Version:

Extendable library for typecasting

59 lines 2.48 kB
import Aggregator from './models/Aggregator.mjs'; import * as presets from './presets.mjs'; export const converters = new Aggregator() .register('boolean', presets.boolean) .register('number', presets.number) .register('byte', presets.byte) .register('short', presets.short) .register('int', presets.int) .register('long', presets.long) .register('ubyte', presets.ubyte) .register('ushort', presets.ushort) .register('uint', presets.uint) .register('ulong', presets.ulong) .register('bigint', presets.bigint) .register('double', presets.double) .register('string', presets.string) .register('symbol', presets.symbol) .register('fn', presets.fn) .register('date', presets.date) .register('object', presets.object) .register('array', presets.array) .register('map', presets.map) .register('weakmap', presets.weakmap) .register('set', presets.set) .register('weakset', presets.weakset) .register('promise', presets.promise); export const to = converters.to; export default converters; export const boolean = presets.boolean.convert; export const number = presets.number.convert; export const byte = presets.byte.convert; export const short = presets.short.convert; export const int = presets.int.convert; export const long = presets.long.convert; export const ubyte = presets.ubyte.convert; export const ushort = presets.ushort.convert; export const uint = presets.uint.convert; export const ulong = presets.ulong.convert; export const double = presets.double.convert; export const bigint = presets.bigint.convert; export const string = presets.string.convert; export const symbol = presets.symbol.convert; export const fn = presets.fn.convert; export const date = presets.date.convert; export const object = presets.object.convert; export const array = presets.array.convert; export const map = presets.map.convert; export const weakmap = presets.weakmap.convert; export const set = presets.set.convert; export const weakset = presets.weakset.convert; export const promise = presets.promise.convert; import * as utils_1 from './utils.mjs'; export { utils_1 as utils }; export { default as is } from './is.mjs'; export { default as Converter } from './models/Converter.mjs'; export { default as Aggregator } from './models/Aggregator.mjs'; export { default as Is } from './models/Is.mjs'; export { default as ErrorValue } from './models/ErrorValue.mjs'; //# sourceMappingURL=index.mjs.map