Skip to content

Commit c1690b4

Browse files
committed
new: package name
1 parent 93b4ceb commit c1690b4

File tree

11 files changed

+101
-413
lines changed

11 files changed

+101
-413
lines changed

CHANGELOG.md

Lines changed: 0 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +0,0 @@
1-
# eslint-plugin-object-css
2-
3-
## 0.5.2
4-
5-
### Patch Changes
6-
7-
- 116b9fe: fix: readme
8-
9-
## 0.5.1
10-
11-
### Patch Changes
12-
13-
- b8ff704: feat: update propertyGroup
14-
15-
## 0.5.0
16-
17-
### Minor Changes
18-
19-
- 80c2d16: fix: Moderate fix filterRegex, colorValue, borderRadius support percentage
20-
21-
## 0.4.3
22-
23-
### Patch Changes
24-
25-
- 5be5f50: chore: readme keywords update
26-
27-
## 0.4.2
28-
29-
### Patch Changes
30-
31-
- 23a976d: fix: rgb rgba hsl hsla hwb for percentage, lab oklab rm angle
32-
33-
## 0.4.1
34-
35-
### Patch Changes
36-
37-
- c4e5e43: fix: background none
38-
39-
## 0.4.0
40-
41-
### Minor Changes
42-
43-
- 6634f2e: Fully compatible with eslint 8 and below and 9 and above.
44-
45-
## 0.3.0
46-
47-
### Minor Changes
48-
49-
- 7ad815f: Almost compatible with eslint9, and fixed to accept linear-gradient functions for background property
50-
51-
## 0.2.0
52-
53-
### Minor Changes
54-
55-
- ce80467: compatible eslint 9
56-
57-
## 0.1.1
58-
59-
### Patch Changes
60-
61-
- eb52bcf: fix: readme typo
62-
63-
## 0.1.0
64-
65-
### Minor Changes
66-
67-
- 00aebea: release v0.1.0 contains two rules
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const { RuleTester } = require('eslint');
2-
const rule = require('../lib/rules/recess-order');
1+
const { RuleTester } = require('eslint')
2+
const rule = require('../lib/rules/sort-properties')
33

4-
const ruleTester = new RuleTester();
4+
const ruleTester = new RuleTester()
55

6-
ruleTester.run('sort-css-properties', rule, {
6+
ruleTester.run('sort-properties', rule, {
77
valid: [
88
{
99
code: 'const styles = { position: "absolute", top: "0", right: "0", bottom: "0", left: "0", display: "block" };',
@@ -42,4 +42,4 @@ ruleTester.run('sort-css-properties', rule, {
4242
},
4343
},
4444
],
45-
});
45+
})
Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const { RuleTester } = require('eslint');
2-
const rule = require('../lib/rules/valid-value');
1+
const { RuleTester } = require('eslint')
2+
const rule = require('../lib/rules/validate-values')
33

4-
const ruleTester = new RuleTester();
4+
const ruleTester = new RuleTester()
55

6-
ruleTester.run('validate-value', rule, {
6+
ruleTester.run('validate-values', rule, {
77
valid: [
88
// position: value is valid
99
{ code: "const styles = { position: 'absolute' };" },
@@ -24,7 +24,8 @@ ruleTester.run('validate-value', rule, {
2424
code: "const styles = { position: 'center' };",
2525
errors: [
2626
{
27-
message: "'position' has an invalid value 'center'. Valid values: static, relative, absolute, fixed, sticky",
27+
message:
28+
"'position' has an invalid value 'center'. Valid values: static, relative, absolute, fixed, sticky",
2829
},
2930
],
3031
settings: {
@@ -36,7 +37,8 @@ ruleTester.run('validate-value', rule, {
3637
code: "const styles = { position: 'none' };",
3738
errors: [
3839
{
39-
message: "'position' has an invalid value 'none'. Valid values: static, relative, absolute, fixed, sticky",
40+
message:
41+
"'position' has an invalid value 'none'. Valid values: static, relative, absolute, fixed, sticky",
4042
},
4143
],
4244
settings: {
@@ -69,4 +71,4 @@ ruleTester.run('validate-value', rule, {
6971
},
7072
},
7173
],
72-
});
74+
})

lib/index.d.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import { ESLint, Linter, Rule } from 'eslint'
22

33
declare const plugin: ESLint.Plugin & {
4-
meta: {
5-
name: string
6-
version: string
7-
}
84
rules: {
9-
'recess-order': Rule.RuleModule
10-
'valid-value': Rule.RuleModule
5+
'sort-properties': Rule.RuleModule
6+
'validate-values': Rule.RuleModule
117
}
128
configs: {
139
recommended: Linter.LegacyConfig

lib/index.js

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,33 @@
11
'use strict'
22

3-
const recessOrder = require('./rules/recess-order.js')
4-
const validValue = require('./rules/valid-value.js')
3+
const sortProperties = require('./rules/sort-properties.js')
4+
const validateValues = require('./rules/validation-value.js')
55

6-
// define rules
76
const rules = {
8-
'recess-order': recessOrder,
9-
'valid-value': validValue,
7+
'sort-properties': sortProperties,
8+
'validate-values': validateValues,
109
}
1110

1211
const configs = {
1312
recommended: {
14-
plugins: ['object-css'],
13+
plugins: ['stylefix'],
1514
rules: {
16-
'object-css/recess-order': 'warn',
17-
'object-css/valid-value': 'error',
15+
'stylefix/sort-properties': 'warn',
16+
'stylefix/validate-values': 'warn',
1817
},
1918
},
2019
}
2120

2221
const flatConfigs = {
2322
recommended: {
2423
plugins: {
25-
'object-css': {
24+
['stylefix']: {
2625
rules,
2726
},
2827
},
2928
rules: {
30-
'object-css/recess-order': 'warn',
31-
'object-css/valid-value': 'error',
29+
'stylefix/sort-properties': 'warn',
30+
'stylefix/validate-values': 'warn',
3231
},
3332
},
3433
}

0 commit comments

Comments
 (0)