We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3a15fd7 commit 3be9fcbCopy full SHA for 3be9fcb
.github/workflows/main.yml
@@ -31,6 +31,10 @@ jobs:
31
- name: Install dependencies
32
run: pnpm install --frozen-lockfile
33
34
+ - name: Install e2e dependencies
35
+ run: pnpm install --frozen-lockfile
36
+ working-directory: test/e2e
37
+
38
- name: Compile JS and types
39
run: pnpm run build
40
eslint.config.mjs
@@ -2,6 +2,19 @@ import solanaConfig from '@solana/eslint-config-solana';
2
import { defineConfig } from 'eslint/config';
3
4
export default defineConfig([
5
- { ignores: ['**/dist/**', '**/e2e/**'] },
6
- { files: ['**/*.ts', '**/*.(c|m)?js'], extends: [solanaConfig] },
+ { ignores: ['**/dist/**', '**/e2e/**/env-shim.ts', '**/e2e/**/tsup.config.ts', '**/e2e/**/test/**'] },
+ { files: ['**/*.ts', '**/*.(c|m)?js'], ignores: ['**/e2e/**'], extends: [solanaConfig] },
7
+ {
8
+ files: ['**/e2e/**/*.ts', '**/e2e/**/*.(c|m)?js'],
9
+ extends: [solanaConfig],
10
+ rules: {
11
+ '@typescript-eslint/sort-type-constituents': 'off',
12
+ '@typescript-eslint/no-unnecessary-type-assertion': 'off',
13
+ '@typescript-eslint/no-empty-object-type': 'off',
14
+ '@typescript-eslint/restrict-template-expressions': 'off',
15
+ 'simple-import-sort/imports': 'off',
16
+ 'sort-keys-fix/sort-keys-fix': 'off',
17
+ 'typescript-sort-keys/interface': 'off',
18
+ },
19
20
]);
0 commit comments