فهرست منبع

fix: update TypeScript declaration files for module.scss support

Yuki Takei 1 روز پیش
والد
کامیت
727301c0c8

+ 5 - 1
biome.json

@@ -100,7 +100,11 @@
   },
   "overrides": [
     {
-      "includes": ["**/vite*.config.ts", "vitest*.config.ts"],
+      "includes": [
+        "**/vite*.config.ts",
+        "vitest*.config.ts",
+        "**/declaration.d.ts"
+      ],
       "linter": {
         "rules": {
           "style": {

+ 4 - 1
packages/remark-attachment-refs/src/@types/declaration.d.ts

@@ -1,2 +1,5 @@
 // prevent TS2307: Cannot find module './xxx.module.scss' or its corresponding type declarations.
-declare module '*.scss';
+declare module '*.module.scss' {
+  const classes: Record<string, string>;
+  export default classes;
+}

+ 5 - 0
packages/remark-drawio/src/@types/declaration.d.ts

@@ -0,0 +1,5 @@
+// prevent TS2307: Cannot find module './xxx.module.scss' or its corresponding type declarations.
+declare module '*.module.scss' {
+  const classes: Record<string, string>;
+  export default classes;
+}

+ 4 - 1
packages/remark-lsx/src/@types/declaration.d.ts

@@ -1,2 +1,5 @@
 // prevent TS2307: Cannot find module './xxx.module.scss' or its corresponding type declarations.
-declare module '*.scss';
+declare module '*.module.scss' {
+  const classes: Record<string, string>;
+  export default classes;
+}