UNPKG

907 BJavaScriptView Raw
1"use strict";
2var fs = require("fs");
3var path = require("path");
4var getConfig = function (generatorPath) {
5 var dirString = __dirname;
6 var config = (JSON.parse(fs.readFileSync(path.resolve(dirString, generatorPath, 'config.json'), 'utf8')));
7 config.basePath = generatorPath;
8 return config;
9};
10exports.generators = [
11 {
12 language: 'TypeScript Single File',
13 aliases: ['ts', 'typescript', 'ts-single', 'typescript-single'],
14 config: getConfig('./generators/typescript-single-file/')
15 },
16 {
17 language: 'TypeScript Multiple Files',
18 aliases: ['ts-multiple', 'typescript-multiple'],
19 config: getConfig('./generators/typescript-multiple-files/')
20 },
21 {
22 language: 'Flow Single File',
23 aliases: ['flow', 'flow-single'],
24 config: getConfig('./generators/flow-single-file/')
25 }
26];
27//# sourceMappingURL=templates.js.map
\No newline at end of file