mirror of
https://github.com/CringeStudios/element-desktop.git
synced 2025-01-18 15:34:59 +01:00
Share what we can with extends in eslintrc
This commit is contained in:
parent
f960700a2a
commit
51a8667b89
@ -1,24 +1,9 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
plugins: ["matrix-org"],
|
plugins: ["matrix-org"],
|
||||||
extends: ["plugin:matrix-org/javascript"],
|
extends: [".eslintrc.js"],
|
||||||
parserOptions: {
|
parserOptions: {
|
||||||
ecmaVersion: 2021,
|
|
||||||
project: ["hak/tsconfig.json"],
|
project: ["hak/tsconfig.json"],
|
||||||
},
|
},
|
||||||
env: {
|
|
||||||
es6: true,
|
|
||||||
node: true,
|
|
||||||
// we also have some browser code (ie. the preload script)
|
|
||||||
browser: true,
|
|
||||||
},
|
|
||||||
// NOTE: These rules are frozen and new rules should not be added here.
|
|
||||||
// New changes belong in https://github.com/matrix-org/eslint-plugin-matrix-org/
|
|
||||||
rules: {
|
|
||||||
"quotes": "off",
|
|
||||||
"indent": "off",
|
|
||||||
"prefer-promise-reject-errors": "off",
|
|
||||||
"no-async-promise-executor": "off",
|
|
||||||
},
|
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
files: ["hak/**/*.ts"],
|
files: ["hak/**/*.ts"],
|
||||||
|
@ -1,24 +1,9 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
plugins: ["matrix-org"],
|
plugins: ["matrix-org"],
|
||||||
extends: ["plugin:matrix-org/javascript"],
|
extends: [".eslintrc.js"],
|
||||||
parserOptions: {
|
parserOptions: {
|
||||||
ecmaVersion: 2021,
|
|
||||||
project: ["scripts/tsconfig.json"],
|
project: ["scripts/tsconfig.json"],
|
||||||
},
|
},
|
||||||
env: {
|
|
||||||
es6: true,
|
|
||||||
node: true,
|
|
||||||
// we also have some browser code (ie. the preload script)
|
|
||||||
browser: true,
|
|
||||||
},
|
|
||||||
// NOTE: These rules are frozen and new rules should not be added here.
|
|
||||||
// New changes belong in https://github.com/matrix-org/eslint-plugin-matrix-org/
|
|
||||||
rules: {
|
|
||||||
"quotes": "off",
|
|
||||||
"indent": "off",
|
|
||||||
"prefer-promise-reject-errors": "off",
|
|
||||||
"no-async-promise-executor": "off",
|
|
||||||
},
|
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
files: ["scripts/**/*.ts"],
|
files: ["scripts/**/*.ts"],
|
||||||
|
Loading…
Reference in New Issue
Block a user