forked from DigiLive/mushroom-strategy
Refactor tool configurations
This commit is contained in:
@@ -15,7 +15,7 @@ ij_visual_guides = 120
|
|||||||
ij_wrap_on_typing = false
|
ij_wrap_on_typing = false
|
||||||
|
|
||||||
[.editorconfig]
|
[.editorconfig]
|
||||||
ij_visual_guides =
|
ij_visual_guides =
|
||||||
ij_editorconfig_align_group_field_declarations = false
|
ij_editorconfig_align_group_field_declarations = false
|
||||||
ij_editorconfig_space_after_colon = false
|
ij_editorconfig_space_after_colon = false
|
||||||
ij_editorconfig_space_after_comma = true
|
ij_editorconfig_space_after_comma = true
|
||||||
@@ -35,9 +35,9 @@ ij_typescript_align_multiline_chained_methods = true
|
|||||||
ij_typescript_align_multiline_extends_list = false
|
ij_typescript_align_multiline_extends_list = false
|
||||||
ij_typescript_align_multiline_for = true
|
ij_typescript_align_multiline_for = true
|
||||||
ij_typescript_align_multiline_parameters = false
|
ij_typescript_align_multiline_parameters = false
|
||||||
ij_typescript_align_multiline_parameters_in_calls = true
|
ij_typescript_align_multiline_parameters_in_calls = false
|
||||||
ij_typescript_align_multiline_ternary_operation = true
|
ij_typescript_align_multiline_ternary_operation = true
|
||||||
ij_typescript_align_object_properties = 1
|
ij_typescript_align_object_properties = 0
|
||||||
ij_typescript_align_union_types = true
|
ij_typescript_align_union_types = true
|
||||||
ij_typescript_align_var_statements = 1
|
ij_typescript_align_var_statements = 1
|
||||||
ij_typescript_array_initializer_new_line_after_left_brace = true
|
ij_typescript_array_initializer_new_line_after_left_brace = true
|
||||||
@@ -46,7 +46,7 @@ ij_typescript_array_initializer_wrap = on_every_item
|
|||||||
ij_typescript_assignment_wrap = normal
|
ij_typescript_assignment_wrap = normal
|
||||||
ij_typescript_binary_operation_sign_on_next_line = true
|
ij_typescript_binary_operation_sign_on_next_line = true
|
||||||
ij_typescript_binary_operation_wrap = normal
|
ij_typescript_binary_operation_wrap = normal
|
||||||
ij_typescript_blacklist_imports = rxjs/Rx,node_modules/**,**/node_modules/**,@angular/material,@angular/material/typings/**
|
ij_typescript_blacklist_imports = rxjs/Rx, node_modules/**, **/node_modules/**, @angular/material, @angular/material/typings/**
|
||||||
ij_typescript_blank_lines_after_imports = 1
|
ij_typescript_blank_lines_after_imports = 1
|
||||||
ij_typescript_blank_lines_around_class = 1
|
ij_typescript_blank_lines_around_class = 1
|
||||||
ij_typescript_blank_lines_around_field = 0
|
ij_typescript_blank_lines_around_field = 0
|
||||||
@@ -205,7 +205,7 @@ ij_typescript_while_on_new_line = false
|
|||||||
ij_typescript_wrap_comments = true
|
ij_typescript_wrap_comments = true
|
||||||
|
|
||||||
[{*.markdown,*.md}]
|
[{*.markdown,*.md}]
|
||||||
ij_visual_guides =
|
ij_visual_guides =
|
||||||
ij_markdown_force_one_space_after_blockquote_symbol = true
|
ij_markdown_force_one_space_after_blockquote_symbol = true
|
||||||
ij_markdown_force_one_space_after_header_symbol = true
|
ij_markdown_force_one_space_after_header_symbol = true
|
||||||
ij_markdown_force_one_space_after_list_bullet = true
|
ij_markdown_force_one_space_after_list_bullet = true
|
||||||
@@ -225,7 +225,7 @@ ij_markdown_wrap_text_inside_blockquotes = true
|
|||||||
|
|
||||||
[{*.yaml,*.yml}]
|
[{*.yaml,*.yml}]
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
ij_visual_guides =
|
ij_visual_guides =
|
||||||
ij_yaml_align_values_properties = do_not_align
|
ij_yaml_align_values_properties = do_not_align
|
||||||
ij_yaml_autoinsert_sequence_marker = true
|
ij_yaml_autoinsert_sequence_marker = true
|
||||||
ij_yaml_block_mapping_on_new_line = false
|
ij_yaml_block_mapping_on_new_line = false
|
||||||
@@ -239,3 +239,23 @@ ij_yaml_sequence_on_new_line = false
|
|||||||
ij_yaml_space_before_colon = false
|
ij_yaml_space_before_colon = false
|
||||||
ij_yaml_spaces_within_braces = true
|
ij_yaml_spaces_within_braces = true
|
||||||
ij_yaml_spaces_within_brackets = true
|
ij_yaml_spaces_within_brackets = true
|
||||||
|
|
||||||
|
[{*.json,.eslintrc}]
|
||||||
|
indent_size = 2
|
||||||
|
tab_width = 2
|
||||||
|
ij_continuation_indent_size = 4
|
||||||
|
ij_visual_guides =
|
||||||
|
ij_json_array_wrapping = split_into_lines
|
||||||
|
ij_json_keep_blank_lines_in_code = 0
|
||||||
|
ij_json_keep_indents_on_empty_lines = false
|
||||||
|
ij_json_keep_line_breaks = true
|
||||||
|
ij_json_keep_trailing_comma = false
|
||||||
|
ij_json_object_wrapping = split_into_lines
|
||||||
|
ij_json_property_alignment = do_not_align
|
||||||
|
ij_json_space_after_colon = true
|
||||||
|
ij_json_space_after_comma = true
|
||||||
|
ij_json_space_before_colon = false
|
||||||
|
ij_json_space_before_comma = false
|
||||||
|
ij_json_spaces_within_braces = false
|
||||||
|
ij_json_spaces_within_brackets = false
|
||||||
|
ij_json_wrap_long_lines = false
|
75
.eslintrc
75
.eslintrc
@@ -1,15 +1,6 @@
|
|||||||
{
|
{
|
||||||
"root": true,
|
"root": true,
|
||||||
"env": {
|
|
||||||
"es2020": true,
|
|
||||||
"node": true
|
|
||||||
},
|
|
||||||
"parser": "@typescript-eslint/parser",
|
"parser": "@typescript-eslint/parser",
|
||||||
"parserOptions": {
|
|
||||||
"ecmaVersion": 2020,
|
|
||||||
"project": "./tsconfig.json",
|
|
||||||
"sourceType": "module"
|
|
||||||
},
|
|
||||||
"plugins": [
|
"plugins": [
|
||||||
"@typescript-eslint"
|
"@typescript-eslint"
|
||||||
],
|
],
|
||||||
@@ -18,6 +9,35 @@
|
|||||||
"plugin:@typescript-eslint/recommended",
|
"plugin:@typescript-eslint/recommended",
|
||||||
"plugin:prettier/recommended"
|
"plugin:prettier/recommended"
|
||||||
],
|
],
|
||||||
|
"env": {
|
||||||
|
"es2020": true,
|
||||||
|
"node": true
|
||||||
|
},
|
||||||
|
"parserOptions": {
|
||||||
|
"ecmaVersion": 2020,
|
||||||
|
"sourceType": "module",
|
||||||
|
"project": "./tsconfig.json"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"no-console": "off",
|
||||||
|
"no-unused-vars": "off",
|
||||||
|
"@typescript-eslint/no-unused-vars": [
|
||||||
|
"warn",
|
||||||
|
{
|
||||||
|
"argsIgnorePattern": "^_"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"no-empty-function": "off",
|
||||||
|
"@typescript-eslint/no-empty-function": "warn",
|
||||||
|
"semi": [
|
||||||
|
"error",
|
||||||
|
"always"
|
||||||
|
],
|
||||||
|
"quotes": [
|
||||||
|
"error",
|
||||||
|
"single"
|
||||||
|
]
|
||||||
|
},
|
||||||
"ignorePatterns": [
|
"ignorePatterns": [
|
||||||
"dist/",
|
"dist/",
|
||||||
"node_modules/",
|
"node_modules/",
|
||||||
@@ -35,38 +55,5 @@
|
|||||||
"project": null
|
"project": null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"rules": {
|
}
|
||||||
"@typescript-eslint/no-empty-function": "warn",
|
|
||||||
"@typescript-eslint/no-unused-vars": [
|
|
||||||
"warn",
|
|
||||||
{
|
|
||||||
"argsIgnorePattern": "^_"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"comma-dangle": [
|
|
||||||
"error",
|
|
||||||
"always-multiline"
|
|
||||||
],
|
|
||||||
"max-len": [
|
|
||||||
"warn",
|
|
||||||
{
|
|
||||||
"code": 120
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"no-console": "off",
|
|
||||||
"no-empty-function": "off",
|
|
||||||
"no-unused-vars": "off",
|
|
||||||
"quotes": [
|
|
||||||
"error",
|
|
||||||
"single",
|
|
||||||
{
|
|
||||||
"avoidEscape": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"semi": [
|
|
||||||
"error",
|
|
||||||
"always"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +1,2 @@
|
|||||||
/node_modules/
|
/node_modules/
|
||||||
# Don't add directory /dist/ to .gitignore, as it is used by the build script
|
/dist/
|
24
.prettierrc
24
.prettierrc
@@ -1,14 +1,12 @@
|
|||||||
{
|
{
|
||||||
"arrowParens": "always",
|
"semi": true,
|
||||||
"bracketSpacing": true,
|
"singleQuote": true,
|
||||||
"endOfLine": "lf",
|
"printWidth": 120,
|
||||||
"jsxSingleQuote": true,
|
"tabWidth": 2,
|
||||||
"printWidth": 120,
|
"trailingComma": "all",
|
||||||
"proseWrap": "preserve",
|
"bracketSpacing": true,
|
||||||
"quoteProps": "as-needed",
|
"arrowParens": "always",
|
||||||
"semi": true,
|
"endOfLine": "lf",
|
||||||
"singleQuote": true,
|
"proseWrap": "preserve",
|
||||||
"tabWidth": 2,
|
"embeddedLanguageFormatting": "auto"
|
||||||
"trailingComma": "all",
|
}
|
||||||
"useTabs": false
|
|
||||||
}
|
|
Reference in New Issue
Block a user