Skip to content
This repository was archived by the owner on Feb 7, 2023. It is now read-only.

Commit 6294ac8

Browse files
authored
Merge pull request #202 from swarmion/feat/remove-custom-eslint-import-order-rule
feat/remove custom eslint import order rule
2 parents 94b2dff + 89eae0e commit 6294ac8

File tree

22 files changed

+33
-123
lines changed

22 files changed

+33
-123
lines changed

.eslintrc.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,19 @@ module.exports = {
3333
'import/order': [
3434
'error',
3535
{
36+
pathGroups: [{ pattern: '@swarmion-starter/**', group: 'unknown' }],
3637
groups: [
3738
['external', 'builtin'],
39+
'unknown',
3840
'internal',
3941
['parent', 'sibling', 'index'],
4042
],
43+
alphabetize: {
44+
order: 'asc',
45+
caseInsensitive: false,
46+
},
47+
'newlines-between': 'always',
48+
pathGroupsExcludedImportTypes: ['builtin'],
4149
},
4250
],
4351
'sort-imports': [

backend/core/.eslintrc.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
const generateImportOrderRule = require('../../commonConfiguration/generateImportOrderRule');
2-
31
module.exports = {
4-
rules: generateImportOrderRule(__dirname),
52
parserOptions: {
63
project: ['./tsconfig.json'],
74
tsconfigRootDir: __dirname,

backend/forum/.eslintrc.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
const generateImportOrderRule = require('../../commonConfiguration/generateImportOrderRule');
2-
31
module.exports = {
4-
rules: generateImportOrderRule(__dirname),
52
parserOptions: {
63
project: ['./tsconfig.json'],
74
tsconfigRootDir: __dirname,

backend/forum/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@swarmion-starter/forum-contracts": "1.0.0",
2727
"@swarmion-starter/serverless-configuration": "1.0.0",
2828
"@swarmion-starter/serverless-helpers": "1.0.0",
29-
"@swarmion/serverless-contracts": "0.7.1",
29+
"@swarmion/serverless-contracts": "0.7.2",
3030
"aws-sdk": "^2.1152.0",
3131
"http-errors": "^2.0.0"
3232
},

backend/users/.eslintrc.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
const generateImportOrderRule = require('../../commonConfiguration/generateImportOrderRule');
2-
31
module.exports = {
4-
rules: generateImportOrderRule(__dirname),
52
parserOptions: {
63
project: ['./tsconfig.json'],
74
tsconfigRootDir: __dirname,

backend/users/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@swarmion-starter/serverless-configuration": "1.0.0",
2727
"@swarmion-starter/serverless-helpers": "1.0.0",
2828
"@swarmion-starter/users-contracts": "1.0.0",
29-
"@swarmion/serverless-contracts": "0.7.1",
29+
"@swarmion/serverless-contracts": "0.7.2",
3030
"aws-sdk": "^2.1152.0",
3131
"http-errors": "^2.0.0"
3232
},

commonConfiguration/generateImportOrderRule.js

Lines changed: 0 additions & 61 deletions
This file was deleted.

contracts/core-contracts/.eslintrc.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
const generateImportOrderRule = require('../../commonConfiguration/generateImportOrderRule');
2-
31
module.exports = {
4-
rules: generateImportOrderRule(__dirname),
52
parserOptions: {
63
project: ['./tsconfig.json'],
74
tsconfigRootDir: __dirname,

contracts/core-contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
},
2929
"dependencies": {
3030
"@babel/runtime": "^7.18.3",
31-
"@swarmion/serverless-contracts": "0.7.1"
31+
"@swarmion/serverless-contracts": "0.7.2"
3232
},
3333
"devDependencies": {
3434
"@babel/cli": "^7.17.10",

contracts/forum-contracts/.eslintrc.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
const generateImportOrderRule = require('../../commonConfiguration/generateImportOrderRule');
2-
31
module.exports = {
4-
rules: generateImportOrderRule(__dirname),
52
parserOptions: {
63
project: ['./tsconfig.json'],
74
tsconfigRootDir: __dirname,

0 commit comments

Comments
 (0)