Skip to content

Commit

Permalink
chore: update to eslint 9 in magic-sdk magic-ext
Browse files Browse the repository at this point in the history
  • Loading branch information
otabek-magic committed Nov 19, 2024
1 parent d654fb2 commit fe1a69b
Show file tree
Hide file tree
Showing 147 changed files with 769 additions and 771 deletions.
4 changes: 3 additions & 1 deletion eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,11 @@ export default [
files: ['**/*.ts', '**/*.tsx'],

rules: {
'no-alert': 'error',
'no-alert': 0,
'no-dupe-class-members': 0,
'no-underscore-dangle': 0,
'no-useless-constructor': 0,
'no-unused-vars': 0,
'no-redeclare': 1,
'class-methods-use-this': 0,
'importPlugin/extensions': 0,
Expand Down
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
"@eslint/eslintrc": "^3.1.0",
"@eslint/js": "^9.14.0",
"@ikscodes/browser-env": "~0.3.1",
"@ikscodes/eslint-config": "~7.0.2",
"@ikscodes/prettier-config": "~2.0.1",
"@istanbuljs/nyc-config-typescript": "~0.1.3",
"@types/fs-extra": "^9.0.13",
"@types/inquirer": "^8.1.1",
Expand Down
5 changes: 0 additions & 5 deletions packages/@magic-ext/algorand/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/algorand/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/algorand/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/aptos/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/aptos/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/aptos/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json', './test/tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
1 change: 0 additions & 1 deletion packages/@magic-ext/aptos/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { Extension } from '@magic-sdk/commons';

// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
import { AptosClient, BCS, TxnBuilderTypes, Types, getAddressFromAccountOrAddress } from 'aptos';
import { AccountInfo, SignMessagePayload, SignMessageResponse } from '@aptos-labs/wallet-adapter-core';
Expand Down
5 changes: 0 additions & 5 deletions packages/@magic-ext/avalanche/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/avalanche/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/avalanche/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/bitcoin/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/bitcoin/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/bitcoin/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/conflux/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/conflux/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/conflux/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/cosmos/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/cosmos/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/cosmos/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/ed25519/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/ed25519/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/ed25519/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/farcaster/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/farcaster/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/farcaster/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/gdkms/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/gdkms/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/gdkms/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json', './test/tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/harmony/.eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions packages/@magic-ext/harmony/.eslintrc.js

This file was deleted.

21 changes: 21 additions & 0 deletions packages/@magic-ext/harmony/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import rootEslintConfig from '../../../eslint.config.mjs';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

export default [
...rootEslintConfig,
{
ignores: ['node_modules', 'coverage', 'dist', 'eslintrc.config.mjs', 'jest.config.ts'],
},
{
languageOptions: {
parserOptions: {
project: ['./tsconfig.json', './test/tsconfig.json'],
tsconfigRootDir: __dirname,
},
},
},
];
5 changes: 0 additions & 5 deletions packages/@magic-ext/hedera/.eslintignore

This file was deleted.

Loading

0 comments on commit fe1a69b

Please sign in to comment.