Skip to content

Commit 11b9783

Browse files
committed
fix(deps): update package.json exports and add validation rules
- Reordered exports in package.json for improved clarity and consistency across ESM and CommonJS. - Updated devDependencies to their latest versions for enhanced stability, including: - @anolilab/semantic-release-preset to 11.0.0 - @arethetypeswrong/cli to ^0.18.2 - @visulima/packem to ^1.28.2 - postcss to ^8.5.6 - semantic-release to ^24.2.6 - stylelint to 16.21.0 - vitest to ^3.2.4 - Added validation rules in packem.config.ts to exclude specific unused dependencies from checks.
1 parent 1c7d93f commit 11b9783

File tree

2 files changed

+58
-43
lines changed

2 files changed

+58
-43
lines changed

packages/stylelint-config/package.json

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -45,93 +45,93 @@
4545
"type": "module",
4646
"exports": {
4747
".": {
48-
"require": {
49-
"types": "./index.d.cts",
50-
"default": "./index.cjs"
51-
},
5248
"import": {
5349
"types": "./index.d.mts",
5450
"default": "./index.mjs"
51+
},
52+
"require": {
53+
"types": "./index.d.cts",
54+
"default": "./index.cjs"
5555
}
5656
},
5757
"./best-practices": {
58-
"require": {
59-
"types": "./dist/config/best-practices.d.cts",
60-
"default": "./dist/config/best-practices.cjs"
61-
},
6258
"import": {
6359
"types": "./dist/config/best-practices.d.mts",
6460
"default": "./dist/config/best-practices.mjs"
61+
},
62+
"require": {
63+
"types": "./dist/config/best-practices.d.cts",
64+
"default": "./dist/config/best-practices.cjs"
6565
}
6666
},
6767
"./declaration-block-no-ignored-properties": {
68-
"require": {
69-
"types": "./dist/config/declaration-block-no-ignored-properties.d.cts",
70-
"default": "./dist/config/declaration-block-no-ignored-properties.cjs"
71-
},
7268
"import": {
7369
"types": "./dist/config/declaration-block-no-ignored-properties.d.mts",
7470
"default": "./dist/config/declaration-block-no-ignored-properties.mjs"
71+
},
72+
"require": {
73+
"types": "./dist/config/declaration-block-no-ignored-properties.d.cts",
74+
"default": "./dist/config/declaration-block-no-ignored-properties.cjs"
7575
}
7676
},
7777
"./high-performance-animation": {
78-
"require": {
79-
"types": "./dist/config/high-performance-animation.d.cts",
80-
"default": "./dist/config/high-performance-animation.cjs"
81-
},
8278
"import": {
8379
"types": "./dist/config/high-performance-animation.d.mts",
8480
"default": "./dist/config/high-performance-animation.mjs"
81+
},
82+
"require": {
83+
"types": "./dist/config/high-performance-animation.d.cts",
84+
"default": "./dist/config/high-performance-animation.cjs"
8585
}
8686
},
8787
"./no-unsupported-browser-features": {
88-
"require": {
89-
"types": "./dist/config/no-unsupported-browser-features.d.cts",
90-
"default": "./dist/config/no-unsupported-browser-features.cjs"
91-
},
9288
"import": {
9389
"types": "./dist/config/no-unsupported-browser-features.d.mts",
9490
"default": "./dist/config/no-unsupported-browser-features.mjs"
91+
},
92+
"require": {
93+
"types": "./dist/config/no-unsupported-browser-features.d.cts",
94+
"default": "./dist/config/no-unsupported-browser-features.cjs"
9595
}
9696
},
9797
"./require-units": {
98-
"require": {
99-
"types": "./dist/config/require-units.d.cts",
100-
"default": "./dist/config/require-units.cjs"
101-
},
10298
"import": {
10399
"types": "./dist/config/require-units.d.mts",
104100
"default": "./dist/config/require-units.mjs"
101+
},
102+
"require": {
103+
"types": "./dist/config/require-units.d.cts",
104+
"default": "./dist/config/require-units.cjs"
105105
}
106106
},
107107
"./selector-no-empty": {
108-
"require": {
109-
"types": "./dist/config/selector-no-empty.d.cts",
110-
"default": "./dist/config/selector-no-empty.cjs"
111-
},
112108
"import": {
113109
"types": "./dist/config/selector-no-empty.d.mts",
114110
"default": "./dist/config/selector-no-empty.mjs"
111+
},
112+
"require": {
113+
"types": "./dist/config/selector-no-empty.d.cts",
114+
"default": "./dist/config/selector-no-empty.cjs"
115115
}
116116
},
117117
"./standard": {
118-
"require": {
119-
"types": "./dist/config/standard.d.cts",
120-
"default": "./dist/config/standard.cjs"
121-
},
122118
"import": {
123119
"types": "./dist/config/standard.d.mts",
124120
"default": "./dist/config/standard.mjs"
121+
},
122+
"require": {
123+
"types": "./dist/config/standard.d.cts",
124+
"default": "./dist/config/standard.cjs"
125125
}
126126
},
127127
"./tailwindcss": {
128-
"require": {
129-
"types": "./dist/config/tailwindcss.d.cts",
130-
"default": "./dist/config/tailwindcss.cjs"
131-
},
132128
"import": {
133129
"types": "./dist/config/tailwindcss.d.mts",
134130
"default": "./dist/config/tailwindcss.mjs"
131+
},
132+
"require": {
133+
"types": "./dist/config/tailwindcss.d.cts",
134+
"default": "./dist/config/tailwindcss.cjs"
135135
}
136136
},
137137
"./package.json": "./package.json"
@@ -199,16 +199,16 @@
199199
"stylelint-selector-no-empty": "^1.0.9"
200200
},
201201
"devDependencies": {
202-
"@anolilab/semantic-release-preset": "10.0.5",
203-
"@arethetypeswrong/cli": "^0.18.1",
204-
"@visulima/packem": "^1.19.4",
202+
"@anolilab/semantic-release-preset": "11.0.0",
203+
"@arethetypeswrong/cli": "^0.18.2",
204+
"@visulima/packem": "^1.28.2",
205205
"esbuild": "^0.25.5",
206-
"postcss": "^8.5.4",
206+
"postcss": "^8.5.6",
207207
"rimraf": "^6.0.1",
208-
"semantic-release": "^24.2.5",
209-
"stylelint": "16.20.0",
208+
"semantic-release": "^24.2.6",
209+
"stylelint": "16.21.0",
210210
"typescript": "^5.8.3",
211-
"vitest": "^3.1.4"
211+
"vitest": "^3.2.4"
212212
},
213213
"peerDependencies": {
214214
"postcss": "^8.4.18",

packages/stylelint-config/packem.config.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,19 @@ export default defineConfig({
1313
},
1414
},
1515
transformer,
16+
validation: {
17+
dependencies: {
18+
unused: {
19+
exclude: [
20+
"stylelint-config-clean-order",
21+
"stylelint-config-standard",
22+
"stylelint-declaration-block-no-ignored-properties",
23+
"stylelint-high-performance-animation",
24+
"stylelint-no-unsupported-browser-features",
25+
"stylelint-require-units",
26+
"stylelint-selector-no-empty"
27+
],
28+
},
29+
},
30+
},
1631
});

0 commit comments

Comments
 (0)