Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
"use strict";
let Caf = require("caffeine-script-runtime");
Caf.defMod(module, () => {
let ThrowStn;
return ThrowStn = Caf.defClass(
class ThrowStn extends require("../BaseStn") {},
function(ThrowStn, classSuper, instanceSuper) {
this.prototype.toJs = function(options = {}) {
return options.expression
? `(()=>{${Caf.toString(this.toJs())};})()`
: `throw ${Caf.toString(this.childrenToJs())}`;
};
}
);
});
"use strict";
let Caf = require("caffeine-script-runtime");
Caf.defMod(module, () => {
return (() => {
let ArraySpreadElementStn;
return (ArraySpreadElementStn = Caf.defClass(
class ArraySpreadElementStn extends require("../BaseStn") {},
function(ArraySpreadElementStn, classSuper, instanceSuper) {
this.prototype.toSourceNode = function() {
return this.createSourceNode("...", this.childrenToSourceNodes());
};
}
));
})();
});
"use strict";
let Caf = require("caffeine-script-runtime");
Caf.defMod(module, () => {
let ArraySpreadElementStn;
return ArraySpreadElementStn = Caf.defClass(
class ArraySpreadElementStn extends require("../BaseStn") {},
function(ArraySpreadElementStn, classSuper, instanceSuper) {
this.prototype.toJs = function() {
return `...${Caf.toString(this.childrenToJs())}`;
};
}
);
});
"use strict";
let Caf = require("caffeine-script-runtime");
Caf.defMod(module, () => {
return (() => {
let UndefinedStn;
return (UndefinedStn = Caf.defClass(
class UndefinedStn extends require("../BaseStn") {},
function(UndefinedStn, classSuper, instanceSuper) {
this.prototype.toSourceNode = function() {
return this.createSourceNode("undefined");
};
}
));
})();
});
"use strict";
let Caf = require("caffeine-script-runtime");
Caf.defMod(module, () => {
let GlobalIdentifierStn;
return GlobalIdentifierStn = Caf.defClass(
class GlobalIdentifierStn extends require("./BaseStn") {},
function(GlobalIdentifierStn, classSuper, instanceSuper) {
this.prototype.needsParens = false;
this.prototype.toJs = function() {
return this.props.identifier;
};
}
);
});