easy-api.ts
Version:
A powerful library to create your own API with ease.
19 lines (15 loc) • 599 B
JavaScript
const { FunctionManager } = require('../lib/classes/managers/FunctionManager')
const { Interpreter } = require('../lib/classes/core/Interpreter')
const { Compiler } = require('../lib/classes/core/Compiler')
const { Data } = require('../lib/classes/structures/Data')
const functions = new FunctionManager()
functions.load()
const data = new Data({
functions
})
const compiler = new Compiler()
const ast = compiler.remap('$unparseDigitalFormat[00:01]', false, true)
const interpreter = new Interpreter()
interpreter.run(ast, { data }).then((d) => {
console.log(d.code)
})