Skip to content

Commit 7faa1d4

Browse files
committed
feat(eslint): register sort-lit-get-properties in ESLint config
1 parent aeb512e commit 7faa1d4

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

eslint.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ export default [
8888
'eslint.config.js',
8989
'eslint/**/*.*js',
9090
'prettier.config.js',
91-
'prettier-rules/**/*.js',
9291
'tasks/**/*.js',
9392
'rollup/**/*.js',
9493
'cem/**/*.js',

eslint/lit/eslint-config-lit-clever-cloud.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
import litPlugin from 'eslint-plugin-lit';
2+
import litCleverCloudPlugin from './eslint-plugin-lit-clever-cloud.js';
23

34
export default {
45
name: 'lit-cc',
56
files: ['**/*.js'],
67
plugins: {
78
lit: litPlugin,
9+
'lit-cc': litCleverCloudPlugin,
810
},
911
rules: {
1012
...litPlugin.configs['flat/recommended'].rules,
13+
'lit-cc/sort-get-properties': 'error',
1114
'lit/attribute-names': 'error',
1215
'lit/lifecycle-super': 'error',
1316
'lit/ban-attributes': ['error', 'checked'],
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import sortLitGetProperties from './custom-rules/sort-lit-get-properties.js';
2+
3+
export default {
4+
meta: {
5+
name: 'clever-cloud-lit',
6+
version: '0.1.0',
7+
},
8+
rules: {
9+
'sort-get-properties': sortLitGetProperties,
10+
},
11+
};

src/stories/fixtures/my-list-with-dialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import "../../components/cc-dialog/cc-dialog.js";
1212
export class MyListWithDialog extends LitElement {
1313
static get properties() {
1414
return {
15-
_itemToDelete: { type: String, state: true },
1615
items: { type: Array },
16+
_itemToDelete: { type: String, state: true },
1717
};
1818
}
1919

0 commit comments

Comments
 (0)