Skip to content

Commit b349aff

Browse files
authored
BREAKING: ship ESM only (#451)
1 parent 11e53ed commit b349aff

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@projectwallace/css-analyzer",
3-
"version": "6.0.0",
3+
"version": "7.0.0-aplha.0",
44
"author": "Bart Veneman",
55
"repository": {
66
"type": "git",
@@ -13,16 +13,12 @@
1313
"files": [
1414
"dist"
1515
],
16-
"source": "./src/index.js",
16+
"main": "./dist/css-analyzer.js",
17+
"types": "./dist/index.d.ts",
1718
"exports": {
1819
"types": "./dist/index.d.ts",
19-
"require": "./dist/analyze-css.umd.cjs",
20-
"default": "./dist/analyze-css.js"
20+
"default": "./dist/css-analyzer.js"
2121
},
22-
"types": "./dist/index.d.ts",
23-
"main": "./dist/analyze-css.umd.cjs",
24-
"module": "./dist/analyze-css.js",
25-
"unpkg": "./dist/analyze-css.umd.cjs",
2622
"engines": {
2723
"node": ">=18.0.0"
2824
},

vite.config.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ export default defineConfig({
77
build: {
88
lib: {
99
entry: resolve(__dirname, "src/index.js"),
10-
name: "analyzeCss",
11-
fileName: "analyze-css",
10+
formats: ['es'],
1211
},
1312
rollupOptions: {
1413
// make sure to externalize deps that shouldn't be bundled
1514
// into your library
16-
external: ["css-tree/parser", "css-tree/walker"],
15+
external: [
16+
"css-tree/parser",
17+
"css-tree/walker",
18+
"@bramus/specificity/core",
19+
],
1720
},
1821
},
1922
plugins: [

0 commit comments

Comments
 (0)