misc: ignore some files during npm publish (#6092)

This commit is contained in:
Joshua Chen 2021-12-17 18:38:26 +08:00 committed by GitHub
parent 6ab4efe3a6
commit 77c93cbda6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
44 changed files with 150 additions and 53 deletions

View file

@ -13,6 +13,7 @@ import {createRequire} from 'module';
import type {Plugin as PostCssPlugin} from 'postcss';
import rtlcss from 'rtlcss';
import {readDefaultCodeTranslationMessages} from '@docusaurus/theme-translations';
import type {Options} from '@docusaurus/theme-classic';
const requireFromDocusaurusCore = createRequire(
require.resolve('@docusaurus/core/package.json'),
@ -89,13 +90,9 @@ function getInfimaCSSFile(direction: string) {
}.css`;
}
export type PluginOptions = {
customCss?: string | string[];
};
export default function docusaurusThemeClassic(
context: DocusaurusContext, // TODO: LoadContext is missing some of properties
options: PluginOptions,
options: Options,
): Plugin<void> {
const {
siteConfig: {themeConfig: roughlyTypedThemeConfig},