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

Merge branch 'feat/156162-164871-slack-package-biome-migration' into feat/156162-165680-ui-package-biome-migration

Futa Arai 10 месяцев назад
Родитель
Сommit
b6491fb562

+ 1 - 0
.devcontainer/app/devcontainer.json

@@ -24,6 +24,7 @@
     "vscode": {
       "extensions": [
         "dbaeumer.vscode-eslint",
+        "biomejs.biome",
         "mhutchie.git-graph",
         "eamodio.gitlens",
         "github.vscode-pull-request-github",

+ 1 - 0
.devcontainer/pdf-converter/devcontainer.json

@@ -16,6 +16,7 @@
     "vscode": {
       "extensions": [
         "dbaeumer.vscode-eslint",
+        "biomejs.biome",
         "mhutchie.git-graph",
         "eamodio.gitlens"
       ],

+ 1 - 0
.vscode/settings.json

@@ -13,6 +13,7 @@
 
   "editor.codeActionsOnSave": {
     "source.fixAll.eslint": "explicit",
+    "source.fixAll.biome": "explicit",
     "source.fixAll.markdownlint": "explicit",
     "source.fixAll.stylelint": "explicit"
   },

+ 55 - 0
biome.json

@@ -0,0 +1,55 @@
+{
+  "$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
+  "files": {
+    "ignore": [
+      "dist/**",
+      "node_modules/**",
+      "coverage/**",
+      "vite.config.ts.timestamp-*",
+      ".pnpm-store/**",
+      ".turbo/**",
+      ".vscode/**",
+      "turbo.json",
+      "./bin/**",
+      "./tsconfig.base.json",
+      ".devcontainer/**",
+      ".eslintrc.js",
+      ".stylelintrc.json",
+      "package.json",
+
+      "./apps/**",
+      "./packages/core/**",
+      "./packages/core-styles/**",
+      "./packages/custom-icons/**",
+      "./packages/editor/**",
+      "./packages/pdf-converter-client/**",
+      "./packages/pluginkit/**",
+      "./packages/presentation/**",
+      "./packages/preset-templates/**",
+      "./packages/preset-themes/**",
+      "./packages/remark-attachment-refs/**",
+      "./packages/remark-drawio/**",
+      "./packages/remark-growi-directive/**",
+      "./packages/remark-lsx/**",
+      "./packages/ui/**"
+    ]
+  },
+  "formatter": {
+    "enabled": true,
+    "indentStyle": "space"
+  },
+  "organizeImports": {
+    "enabled": true
+  },
+  "linter": {
+    "enabled": true,
+    "rules": {
+      "recommended": true
+    }
+  },
+  "javascript": {
+    "formatter": {
+      "quoteStyle": "single"
+    }
+  }
+}

+ 0 - 24
packages/slack/biome.json

@@ -1,24 +0,0 @@
-{
-  "$schema": "../../node_modules/@biomejs/biome/configuration_schema.json",
-  "files": {
-    "ignore": ["./dist/**", "./node_modules/**", "./coverage/**", "./vite.config.ts.timestamp-*"]
-  },
-  "formatter": {
-    "enabled": true,
-    "indentStyle": "space"
-  },
-  "organizeImports": {
-    "enabled": true
-  },
-  "linter": {
-    "enabled": true,
-    "rules": {
-      "recommended": true
-    }
-  },
-  "javascript": {
-    "formatter": {
-      "quoteStyle": "single"
-    }
-  }
-}

+ 1 - 1
packages/slack/src/middlewares/verify-slack-request.ts

@@ -1,4 +1,4 @@
-import { createHmac, timingSafeEqual } from 'crypto';
+import { createHmac, timingSafeEqual } from 'node:crypto';
 
 import type { NextFunction, Response } from 'express';
 import createError from 'http-errors';