summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-07-15 19:29:15 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-07-15 19:29:15 +0900
commitc579cbdf104ad68177a0fcaa34ff31e622e89ef5 (patch)
tree2d24702a4b495b370f9155f0a375b1c643fa0385 /src
parent4.20.0 (diff)
downloadsharkey-c579cbdf104ad68177a0fcaa34ff31e622e89ef5.tar.gz
sharkey-c579cbdf104ad68177a0fcaa34ff31e622e89ef5.tar.bz2
sharkey-c579cbdf104ad68177a0fcaa34ff31e622e89ef5.zip
Fix bug
Diffstat (limited to 'src')
-rw-r--r--src/server/web/docs.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/web/docs.ts b/src/server/web/docs.ts
index 074ef6e30f..c9000447dd 100644
--- a/src/server/web/docs.ts
+++ b/src/server/web/docs.ts
@@ -21,16 +21,18 @@ async function genVars(lang: string): Promise<{ [key: string]: any }> {
vars['lang'] = lang;
- const endpoints = glob.sync('./built/server/api/endpoints/**/*.js');
+ const cwd = path.resolve(__dirname + '/../../../');
+
+ const endpoints = glob.sync('built/server/api/endpoints/**/*.js', { cwd });
vars['endpoints'] = endpoints.map(ep => require('../../../' + ep)).filter(x => x.meta).map(x => x.meta.name);
- const entities = glob.sync('./src/docs/api/entities/**/*.yaml');
+ const entities = glob.sync('src/docs/api/entities/**/*.yaml', { cwd });
vars['entities'] = entities.map(x => {
const _x = yaml.safeLoad(fs.readFileSync(x, 'utf-8')) as any;
return _x.name;
});
- const docs = glob.sync('./src/docs/**/*.md');
+ const docs = glob.sync('src/docs/**/*.md', { cwd });
vars['docs'] = {};
docs.forEach(x => {
const [, name, lang] = x.match(/docs\/(.+?)\.(.+?)\.md$/);