diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-12-17 04:02:30 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-12-17 04:02:30 +0900 |
| commit | da279f9e50839da68746ad6460045d0f358818ae (patch) | |
| tree | b8442b8de433a53d9ba0105eaaec2426206b2aaa /src/web/docs/api/gulpfile.ts | |
| parent | Merge pull request #1002 from syuilo/greenkeeper/style-loader-0.19.1 (diff) | |
| download | sharkey-da279f9e50839da68746ad6460045d0f358818ae.tar.gz sharkey-da279f9e50839da68746ad6460045d0f358818ae.tar.bz2 sharkey-da279f9e50839da68746ad6460045d0f358818ae.zip | |
:v:
Diffstat (limited to 'src/web/docs/api/gulpfile.ts')
| -rw-r--r-- | src/web/docs/api/gulpfile.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/web/docs/api/gulpfile.ts b/src/web/docs/api/gulpfile.ts index 908280453c..2e8409c595 100644 --- a/src/web/docs/api/gulpfile.ts +++ b/src/web/docs/api/gulpfile.ts @@ -16,7 +16,7 @@ import generateVars from '../vars'; const commonVars = generateVars(); -const langs = ['ja', 'en']; +const langs = Object.keys(commonVars.i18n); const kebab = string => string.replace(/([a-z])([A-Z])/g, '$1-$2').replace(/\s+/g, '-').toLowerCase(); @@ -102,7 +102,10 @@ gulp.task('doc:api:endpoints', () => { const ep = yaml.safeLoad(fs.readFileSync(file, 'utf-8')); const vars = { endpoint: ep.endpoint, - url: `${config.api_url}/${ep.endpoint}`, + url: { + host: config.api_url, + path: ep.endpoint + }, desc: ep.desc, params: sortParams(ep.params.map(p => parseParam(p))), paramDefs: extractDefs(ep.params), @@ -113,6 +116,7 @@ gulp.task('doc:api:endpoints', () => { pug.renderFile('./src/web/docs/api/endpoints/view.pug', Object.assign({}, vars, { lang, title: ep.endpoint, + src: `https://github.com/syuilo/misskey/tree/master/src/web/docs/api/endpoints/${ep.endpoint}.yaml`, kebab, common: commonVars }), (renderErr, html) => { @@ -152,6 +156,7 @@ gulp.task('doc:api:entities', () => { pug.renderFile('./src/web/docs/api/entities/view.pug', Object.assign({}, vars, { lang, title: entity.name, + src: `https://github.com/syuilo/misskey/tree/master/src/web/docs/api/entities/${kebab(entity.name)}.yaml`, kebab, common: commonVars }), (renderErr, html) => { |