deno.land / x / mongoose@6.7.5 / docs / splitApiDocs.js

splitApiDocs.js
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
'use strict';
const api = require('./source/api');const fs = require('fs');const pug = require('pug');const pkg = require('../package.json');
let jobs = [];try { jobs = require('./data/jobs.json');} catch (err) {}
api.docs.forEach(file => { if (file.name === 'Index') { file.name = 'Mongoose'; }
const options = Object.assign({}, file, { package: pkg, docs: api.docs, outputUrl: `/docs/api/${file.name.toLowerCase()}.html`, jobs });
const html = pug.renderFile('./docs/api_split.pug', options); console.log('Write', file.name); fs.writeFileSync(`./docs/api/${file.name.toLowerCase()}.html`, html);});
mongoose

Version Info

Tagged at
a year ago