1 | {
|
2 | "defaults": {
|
3 | "language": "typescript",
|
4 | "supportsES6": true,
|
5 | "gitUserId": "mermade",
|
6 | "gitRepoId": "change-me",
|
7 | "releaseNote": "Initial commit",
|
8 | "npmName": "change-me",
|
9 | "npmVersion": "1.0.0",
|
10 | "npmRepository": "https://github.com/mermade/change-me",
|
11 | "jqueryAlreadyImported": false
|
12 | },
|
13 | "directories": [ "api", "model", "typings" ],
|
14 | "partials": {
|
15 | "licenseInfo": "licenseInfo.mustache",
|
16 | "modelEnum": "modelEnum.mustache",
|
17 | "modelGeneric": "modelGeneric.mustache"
|
18 | },
|
19 | "transformations": [
|
20 | { "input": "README.mustache", "output": "README.md" },
|
21 | { "input": "api.mustache", "output": "api/api.ts" },
|
22 | { "input": "apis.mustache", "output": "apis.ts" },
|
23 | { "input": "configuration.mustache", "output": "configuration.ts" },
|
24 | { "input": "index.mustache", "output": "index.ts" },
|
25 | { "input": "masterApiEntry.mustache", "output": "masterApiEntry.ts" },
|
26 | { "input": "models.mustache", "output": "model/models.ts" },
|
27 | { "input": "package.mustache", "output": "package.json" },
|
28 | { "input": "tsconfig.mustache", "output": "tsconfig.json" },
|
29 | { "input": "variables.mustache", "output": "variables.ts" },
|
30 | { "input": "typings.mustache", "output": "typings/index.d.ts" },
|
31 | { "input": "git_push.sh.mustache", "output": "git_push.sh" }
|
32 | ],
|
33 | "perModel": [
|
34 | { "input": "model.mustache", "output": "{{#models}}{{#model}}{{name}}{{/model}}{{/models}}.ts" }
|
35 | ]
|
36 | }
|