123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- // const git = require('git-rev-sync');
- const packages = [
- 'application-extension',
- 'application',
- 'apputils-extension',
- 'apputils',
- 'attachments',
- 'cells',
- 'celltags-extension',
- 'celltags',
- 'codeeditor',
- 'codemirror-extension',
- 'codemirror',
- 'completer-extension',
- 'completer',
- 'console-extension',
- 'console',
- 'coreutils',
- 'csvviewer-extension',
- 'csvviewer',
- 'docmanager-extension',
- 'docmanager',
- 'docregistry',
- 'documentsearch-extension',
- 'documentsearch',
- 'extensionmanager-extension',
- 'extensionmanager',
- 'filebrowser-extension',
- 'filebrowser',
- 'fileeditor-extension',
- 'fileeditor',
- 'help-extension',
- 'htmlviewer-extension',
- 'htmlviewer',
- 'hub-extension',
- 'imageviewer-extension',
- 'imageviewer',
- 'inspector-extension',
- 'inspector',
- 'javascript-extension',
- 'json-extension',
- 'launcher-extension',
- 'launcher',
- 'logconsole-extension',
- 'logconsole',
- 'mainmenu-extension',
- 'mainmenu',
- 'markdownviewer-extension',
- 'markdownviewer',
- 'mathjax2-extension',
- 'mathjax2',
- 'metapackage',
- 'nbconvert-css',
- 'nbformat',
- 'notebook-extension',
- 'notebook',
- 'observables',
- 'outputarea',
- 'pdf-extension',
- 'property-inspector',
- 'rendermime-extension',
- 'rendermime-interfaces',
- 'rendermime',
- 'running-extension',
- 'running',
- 'services',
- 'settingeditor-extension',
- 'settingeditor',
- 'settingregistry',
- 'shortcuts-extension',
- 'statedb',
- 'statusbar-extension',
- 'statusbar',
- 'tabmanager-extension',
- 'terminal-extension',
- 'terminal',
- 'theme-dark-extension',
- 'theme-light-extension',
- 'tooltip-extension',
- 'tooltip',
- 'ui-components-extension',
- 'ui-components',
- 'vdom-extension',
- 'vdom',
- 'vega5-extension'
- ];
- const inputFiles = packages.flatMap(p => [
- `${__dirname}/packages/${p}/src/index.ts*`,
- `${__dirname}/packages/${p}/src/*.d.ts`
- ]);
- module.exports = {
- // inputFiles,
- exclude: [
- // '^((?!index\.ts).)*$',
- // '^((?!index\.tsx).)*$',
- // '**/*+(__tests__|internal|lib|node_modules|demos)/**/*',
- '.history',
- '**/.storybook',
- '**/babel.config.js',
- '**/*.spec.ts*',
- '**/*.stories.ts*',
- '**/buildutils/**',
- '**/docs/source/**',
- '**/examples/**',
- // '**/lib/**',
- '**/node_modules/**',
- '**/test/**',
- '**/tests/**',
- '**/testutils/**'
- ],
- excludeNotExported: true,
- ignoreCompilerErrors: false,
- mode: 'library',
- name: '@jupyterlab',
- out: 'docs/api',
- readme: 'README.md',
- theme: 'typedoc-theme',
- tsconfig: 'tsconfigdoc.json'
- // gitRevision: 'master',
- // 'sourcefile-url-prefix': `https://github.com/sinnerschrader/feature-hub/tree/${git.short()}/packages/`,
- };
|