Просмотр исходного кода

ignore linting vendor-styles prebuilt files

Yuki Takei 1 месяц назад
Родитель
Сommit
a92f499b07

+ 1 - 1
biome.json

@@ -15,12 +15,12 @@
       "!**/.devcontainer",
       "!**/.stylelintrc.json",
       "!**/package.json",
+      "!**/*.vendor-styles.prebuilt.*",
       "!.turbo",
       "!.vscode",
       "!.claude",
       "!tsconfig.base.json",
       "!apps/app/src/styles/prebuilt",
-      "!apps/app/src/**/*.vendor-styles.prebuilt.js",
       "!apps/app/next-env.d.ts",
       "!apps/app/tmp",
       "!apps/pdf-converter/specs",

+ 1 - 1
packages/presentation/.gitignore

@@ -1,3 +1,3 @@
 /dist
 # Generated at build time by scripts/extract-marpit-css.ts
-src/client/consts/marpit-base-css.ts
+*.vendor-styles.prebuilt.*

+ 4 - 1
packages/presentation/scripts/extract-marpit-css.ts

@@ -60,7 +60,10 @@ export const SLIDE_MARPIT_CSS = ${JSON.stringify(slideCss)};
 export const PRESENTATION_MARPIT_CSS = ${JSON.stringify(presentationCss)};
 `;
 
-const outPath = resolve(__dirname, '../src/client/consts/marpit-base-css.ts');
+const outPath = resolve(
+  __dirname,
+  '../src/client/consts/marpit-base-css.vendor-styles.prebuilt.ts',
+);
 writeFileSync(outPath, output, 'utf-8');
 
 // biome-ignore lint/suspicious/noConsole: Allows console output for script

+ 1 - 1
packages/presentation/src/client/components/GrowiSlides.tsx

@@ -6,7 +6,7 @@ import { MARP_CONTAINER_CLASS_NAME, type PresentationOptions } from '../consts';
 import {
   PRESENTATION_MARPIT_CSS,
   SLIDE_MARPIT_CSS,
-} from '../consts/marpit-base-css';
+} from '../consts/marpit-base-css.vendor-styles.prebuilt';
 import * as extractSections from '../services/renderer/extract-sections';
 import {
   PresentationRichSlideSection,

+ 1 - 0
packages/presentation/src/client/services/growi-marpit.ts

@@ -14,6 +14,7 @@ const lineNumber = (md) => {
     md.renderer.rules;
 
   // Enable line sync by per slides
+  // biome-ignore lint/nursery/useMaxParams: Allows 5 parameters for marpit renderer rules
   md.renderer.rules.marpit_slide_containers_open = (tks, i, opts, env, slf) => {
     const slide = tks.slice(i + 1).find((t) => t.type === 'marpit_slide_open');
 

+ 1 - 1
packages/presentation/turbo.json

@@ -7,7 +7,7 @@
         "scripts/extract-marpit-css.ts",
         "package.json"
       ],
-      "outputs": ["src/client/consts/marpit-base-css.ts"],
+      "outputs": ["src/client/consts/marpit-base-css.vendor-styles.prebuilt.ts"],
       "outputLogs": "new-only"
     },
     "build": {