JonStargaryen 2 年之前
父節點
當前提交
9f5516ad50
共有 3 個文件被更改,包括 9 次插入10 次删除
  1. 2 1
      .eslintrc.json
  2. 6 8
      .github/workflows/lint.yml
  3. 1 1
      src/viewer/helpers/model.ts

+ 2 - 1
.eslintrc.json

@@ -18,7 +18,7 @@
         ],
         "brace-style": "off",
         "comma-spacing": "off",
-        "space-infix-ops": "error",
+        "space-infix-ops": "off",
         "comma-dangle": "off",
         "eqeqeq": [
             "error",
@@ -107,6 +107,7 @@
                     "1tbs", { "allowSingleLine": true }
                 ],
                 "@typescript-eslint/comma-spacing": "error",
+                "@typescript-eslint/space-infix-ops": "error",
                 "@typescript-eslint/space-before-function-paren": ["error", {
                     "anonymous": "always",
                     "named": "never",

+ 6 - 8
.github/workflows/lint.yml

@@ -7,12 +7,10 @@ jobs:
     name: eslint
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v1
-      - name: install node v14
-        uses: actions/setup-node@v1
+      - uses: actions/checkout@v2
+      - uses: actions/setup-node@v2
         with:
-          node-version: 14
-      - name: yarn install
-        run: yarn install
-      - name: eslint
-        uses: icrawl/action-eslint@v1
+          node-version: 16
+      - run: npm ci
+      - name: Lint
+        run: npm run lint

+ 1 - 1
src/viewer/helpers/model.ts

@@ -37,7 +37,7 @@ export class ModelLoader {
         matrix?: Mat4,
         reprProvider?: TrajectoryHierarchyPresetProvider<P, S>,
         params?: P
-    ): Promise<S|ReturnType<typeof RcsbPreset.apply>|undefined> {
+    ): Promise<S | ReturnType<typeof RcsbPreset.apply> | undefined> {
         const trajectory = await this.plugin.builders.structure.parseTrajectory(data, format);
         if (reprProvider) {
             return this.plugin.builders.structure.hierarchy.applyPreset(trajectory, reprProvider, params);