blinkstick-ts
Version:
BlinkStick TypeScript implementation
27 lines (24 loc) • 832 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const typescript_1 = require("typescript");
const input = `
import { Farbe, Farben, setzeFarben, warte } from "./functional.de";
console.log("I'm in!");
(async () => {
setzeFarben(new Array<Farbe>(8).fill(Farben.Rot))
await warte(500);
setzeFarben(new Array<Farbe>(16).fill(Farben["Tiefes Himmelblau"]))
await warte(500);
setzeFarben(new Array<Farbe>(32).fill(Farben.Türkis))
await warte(500);
//setzeFarben(new Array<Farbe>(16).fill(Farben.red))
//await warte(500);
setzeFarben(new Array<Farbe>(8).fill(Farben.Grün))
await warte(500);
setzeFarben(new Array<Farbe>(1).fill(Farben.Gainsboro))
await warte(500);
})();
`;
const code = (0, typescript_1.transpile)(input);
console.log(code);
eval(code);