Skip to content

Commit

Permalink
chore(eslint): Rules overrides for config and d.ts files
Browse files Browse the repository at this point in the history
  • Loading branch information
leomp12 committed Aug 16, 2023
1 parent 0761d78 commit b116499
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 0 additions & 2 deletions packages/api/tests/index.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
/* eslint-disable no-console, import/no-extraneous-dependencies */

import { test, expect } from 'vitest';
import api, { type ApiError } from '../src/api';

Expand Down
1 change: 0 additions & 1 deletion packages/emails/tests/sendgrid.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/* eslint-disable import/no-extraneous-dependencies */
import url from 'node:url';
import fs from 'node:fs';
import { test, expect } from 'vitest';
Expand Down
1 change: 0 additions & 1 deletion packages/emails/tests/smtp.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/* eslint-disable import/no-extraneous-dependencies */
import url from 'node:url';
import fs from 'node:fs';
import { test, expect } from 'vitest';
Expand Down
15 changes: 11 additions & 4 deletions packages/eslint/base.eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -102,19 +102,26 @@ module.exports = {
},
},
{
files: ['*.test.ts', '*.test.mjs', '*.test.cjs'],
files: ['*.d.ts'],
rules: {
'no-console': 'off',
'import/no-extraneous-dependencies': 'off',
'import/newline-after-import': 'off',
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
},
},
{
files: ['*.config.*', '*.eslintrc.*'],
rules: {
'no-console': 'off',
'import/no-extraneous-dependencies': 'off',
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
'quote-props': 'off',
},
},
{
files: ['*.test.ts', '*.test.mjs', '*.test.cjs'],
rules: {
'no-console': 'off',
'import/no-extraneous-dependencies': 'off',
},
},
],
};
2 changes: 0 additions & 2 deletions packages/storefront/src/env.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
/// <reference types="../client" />
/// <reference types="../server" />

/* eslint-disable import/newline-after-import */

declare module '*.vue' {
import { type DefineComponent } from 'vue';
const component: DefineComponent<{}, {}, any>;
Expand Down
1 change: 0 additions & 1 deletion packages/storefront/src/vue-globals.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
// Read more: https://github.com/vuejs/core/pull/3399
// eslint-disable-next-line import/no-extraneous-dependencies
import '@vue/runtime-core';
import type { FormatPercentage } from '@@sf/pages/_vue';
import type { $Storefront } from '@@sf/$storefront';
Expand Down

0 comments on commit b116499

Please sign in to comment.