diff --git a/.eslintrc b/.eslintrc index 13f7b78..25d0b12 100644 --- a/.eslintrc +++ b/.eslintrc @@ -25,6 +25,12 @@ "unicorn/prefer-node-protocol": "off" } }, + { + "files": ["**/*.json"], + "rules": { + "eol-last": "off" + } + }, { "files": ["docs/**/*.*"], "rules": { diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f689b8..a1ba9c7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,8 +24,8 @@ jobs: node-version: 19 cache: pnpm - - name: Install And Build - run: pnpm i + - name: Install + run: pnpm i --ignore-scripts - name: Lint run: pnpm lint diff --git a/docs/tsconfig.json b/docs/tsconfig.json index 4ee9d0e..3835adb 100644 --- a/docs/tsconfig.json +++ b/docs/tsconfig.json @@ -36,8 +36,8 @@ // with our declaration files (mostly names that are forgotten to be // imported, invalid semantics...). Because we don't have end-to-end type // tests, removing this would make things much harder to catch. - "skipLibCheck": false, + "skipLibCheck": false }, "include": [".", "*.ts"], - "exclude": ["src/sw.js", "node_modules"], + "exclude": ["src/sw.js", "node_modules"] }