siphon-cli
Version:
Simple bundler for web applications. 📦🔧🧡
43 lines (42 loc) • 1.26 kB
JavaScript
;
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
var base_js_1 = require("./base.js");
require("./expressions.js");
require("./modules.js");
require("./group.js");
require("./reparse.js");
require("./statements.js");
require("./literals.js");
require("./utils.js");
require("./functions.js");
require("./classes.js");
require("./objects.js");
require("./identifiers.js");
require("./for.js");
require("./JSX.js");
var defaults = {
sourceFile: "",
sourceType: "module",
parseJSX: false,
};
var Parser = (function () {
function Parser() {
}
Parser.prototype.parse = function (input, options) {
options = __assign(__assign({}, defaults), options);
return new base_js_1.ezra_parse_internals().parse(input, options);
};
return Parser;
}());
exports.default = Parser;