Skip to content

Commit

Permalink
Patch: changed formatting and linting configs
Browse files Browse the repository at this point in the history
* Added `.prettierrc.js`
* Synced `.editorconfig`, `.prettierrc.js` and `eslintrc.js`
* Re-formatted entire source code
  • Loading branch information
vHeemstra committed Jul 17, 2022
1 parent 1736a11 commit bd5c415
Show file tree
Hide file tree
Showing 19 changed files with 3,467 additions and 3,295 deletions.
13 changes: 6 additions & 7 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,17 @@ root = true

# Unix-style newlines with a newline ending every file
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = false
# max_line_length = 80

[**/*.js]
charset = utf-8
# indent_style = tab
trim_trailing_whitespace = true
indent_style = tab
indent_size = 2

[**/*.{json,yml}]
indent_style = space
indent_size = 2

# Leave PO/MO/POT files alone
[**/*.{po,mo,pot}]
Expand Down
56 changes: 20 additions & 36 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,38 +1,22 @@
module.exports = {
'env': {
'commonjs': true,
'es2021': true,
'node': true
},
'extends': 'eslint:recommended',
'overrides': [
{
'env': { 'jest': true },
'files': ['test/**'],
'plugins': ['jest'],
'extends': ['plugin:jest/recommended'],
'rules': {}
}
],
'parserOptions': {
'ecmaVersion': 'latest'
},
'rules': {
'indent': [
'error',
'tab'
],
'linebreak-style': [
'error',
'unix'
],
'quotes': [
'error',
'single'
],
'semi': [
'error',
'always'
],
}
env: {
commonjs: true,
es2021: true,
node: true,
},
extends: ['eslint:recommended', 'plugin:prettier/recommended'],
overrides: [
{
env: {
jest: true,
},
files: ['test/**'],
plugins: ['jest'],
extends: ['plugin:jest/recommended'],
rules: {},
},
],
parserOptions: {
ecmaVersion: 'latest',
},
};
8 changes: 8 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = {
trailingComma: 'es5',
tabWidth: 2,
semi: true,
singleQuote: true,
jsxSingleQuote: true,
useTabs: false,
};
Loading

0 comments on commit bd5c415

Please sign in to comment.