UNPKG

1.11 kBJSONView Raw
1{
2 "defaults": {
3 "language": "typescript",
4 "supportsES6": true,
5 "classPrefix": "",
6 "gitUserId": "mermade",
7 "gitRepoId": "change-me",
8 "releaseNote": "Initial commit",
9 "npmName": "change-me",
10 "npmVersion": "1.0.0",
11 "npmRepository": "https://github.com/mermade/change-me"
12 },
13 "directories": [ "api", "model" ],
14 "partials": {
15 "licenseInfo": "licenseInfo.mustache"
16 },
17 "transformations": [
18 { "input": "apis.mustache", "output": "api/api.ts" },
19 { "input": "index.mustache", "output": "index.ts" },
20 { "input": "models.mustache", "output": "model/models.ts" },
21 { "input": "gitignore", "output": ".gitignore" },
22 { "input": "git_push.sh.mustache", "output": "git_push.sh" },
23 { "input": "api.module.mustache", "output": "api/apiModule.ts" }
24 ],
25 "perApi": [
26 { "input": "api.mustache", "output": "api/{{name}}Api.ts" }
27 ],
28 "perModel": [
29 { "input": "model.mustache", "output": "model/{{#models}}{{#model}}{{name}}{{/model}}{{/models}}.ts" }
30 ]
31}