UNPKG

bixi

Version:

企业级中后台前端解决方案

290 lines (289 loc) 6.88 kB
module.exports = { defaultLang: 'zh-CN', langs: ['zh-CN', 'en-US'], tocMaxDepth: 3, // toc max depth template: { examples: './src/templates/examples.ts', examples_index: './src/templates/examples_index.ts' }, modules: [ { name: 'docs', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/docs', types: [ { 'zh-CN': '基础', 'en-US': 'Basic' }, { 'zh-CN': '进阶', 'en-US': 'Advance' }, { 'zh-CN': '解决方案', 'en-US': 'Solution' }, { 'zh-CN': '其他', 'en-US': 'Other' } ], defaultRoute: 'getting-started', metaIncludeAttributes: ['name', 'types', 'github'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, extraRouteMeta: [ { name: 'auth', route: '/auth/getting-started', order: 1, i18n: true, lib: true, meta: { 'zh-CN': { type: 'Solution', title: '用户认证' }, 'en-US': { type: 'Solution', title: '用户认证' }, }, }, { name: 'ac', route: '/ac/getting-started', order: 2, i18n: true, lib: true, meta: { 'zh-CN': { type: 'Solution', title: '访问控制' }, 'en-US': { type: 'Solution', title: '访问控制' }, }, }, { name: 'mock', route: '/mock/getting-started', order: 3, i18n: true, lib: true, meta: { 'zh-CN': { type: 'Solution', title: '模拟数据' }, 'en-US': { type: 'Solution', title: '模拟数据' }, }, }, { name: 'label', route: '/label/getting-started', order: 4, i18n: true, lib: true, meta: { 'zh-CN': { type: 'Solution', title: '标注工具' }, 'en-US': { type: 'Solution', title: '标注工具' }, }, }, ], dir: [ { src: ['./docs'], template: { content: './src/templates/content.ts' }, hasSubDir: false } ] }, { name: 'core', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/core', types: [ { 'zh-CN': '通用', 'en-US': 'Common', }, { 'zh-CN': '组件', 'en-US': 'Basic', } ], module: '@bixi/core', defaultRoute: '_docs', metaIncludeAttributes: ['name', 'types', 'github', 'module'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, dir: [ { src: ['./packages/core'], ignores: ['README.md'], template: { content: './src/templates/content.ts' }, hasSubDir: true } ] }, { name: 'auth', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/auth', types: [ { 'zh-CN': '入门', 'en-US': 'Guide', }, { 'zh-CN': '文档', 'en-US': 'Documents', }, { 'zh-CN': '其它', 'en-US': 'Other', }, ], module: '@bixi/auth', defaultRoute: 'getting-started', extraRouteMeta: [], metaIncludeAttributes: ['name', 'types', 'github', 'module'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, dir: [ { src: ['./packages/auth/docs'], template: { content: './src/templates/content.ts' }, hasSubDir: false } ] }, { name: 'label', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/label', types: [ { 'zh-CN': '入门', 'en-US': 'Guide', }, { 'zh-CN': '其它', 'en-US': 'Other', } ], module: '@bixi/label', defaultRoute: 'getting-started', extraRouteMeta: [], metaIncludeAttributes: ['name', 'types', 'github', 'module'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, dir: [ { src: ['./packages/label/docs'], ignores: ['README.md'], template: { content: './src/templates/content.ts' }, hasSubDir: false } ] }, { name: 'ac', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/ac', types: [ { 'zh-CN': '入门', 'en-US': 'Guide', }, { 'zh-CN': '文档', 'en-US': 'Documents', }, { 'zh-CN': '其它', 'en-US': 'Other', }, ], module: '@bixi/ac', defaultRoute: 'getting-started', extraRouteMeta: [], metaIncludeAttributes: ['name', 'types', 'github', 'module'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, dir: [ { src: ['./packages/ac/docs'], ignores: ['README.md'], template: { content: './src/templates/content.ts' }, hasSubDir: false } ] }, { name: 'mock', github: 'https://git.datagrand.com/frontend_utils/bixi', dist: './src/app/routes/gen/mock', types: [ { 'zh-CN': '入门', 'en-US': 'Guide', }, { 'zh-CN': '其它', 'en-US': 'Other', } ], module: '@bixi/mock', defaultRoute: 'getting-started', extraRouteMeta: [], metaIncludeAttributes: ['name', 'types', 'github', 'module'], template: { meta: './src/templates/meta.ts', module: './src/templates/module.ts' }, dir: [ { src: ['./packages/mock/docs'], ignores: ['README.md'], template: { content: './src/templates/content.ts' }, hasSubDir: false } ] } ] };