Skip to content

Commit 147fe73

Browse files
authored
chore: merges 1.1.1 back into main (#31)
1 parent 106bf77 commit 147fe73

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22
"name": "style-object-to-css-string",
33
"version": "0.0.0-development",
44
"description": "A micro-package to convert style objects to css strings. Inspired by extensive usage of styled-components.",
5-
"main": "./dist/index.cjs.js",
6-
"module": "./dist/index.es.js",
5+
"main": "./dist/index.cjs",
6+
"module": "./dist/index.mjs",
77
"exports": {
88
".": {
9-
"require": "./dist/index.cjs.js",
10-
"import": "./dist/index.es.js",
9+
"require": "./dist/index.cjs",
10+
"import": "./dist/index.mjs",
1111
"types": "./dist/main.d.ts"
1212
},
1313
"./parsers": {
14-
"require": "./dist/parsers/index.cjs.js",
15-
"import": "./dist/parsers/index.es.js",
14+
"require": "./dist/parsers/index.cjs",
15+
"import": "./dist/parsers/index.mjs",
1616
"types": "./dist/parsers/index.d.ts"
1717
},
1818
"./createParser": {
19-
"require": "./dist/createParser/index.cjs.js",
20-
"import": "./dist/createParser/index.es.js",
19+
"require": "./dist/createParser/index.cjs",
20+
"import": "./dist/createParser/index.mjs",
2121
"types": "./dist/createParser/index.d.ts"
2222
}
2323
},

vite.config.mjs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ export default {
99
entry: {
1010
parsers: resolve(__dirname, "src/parsers.js"),
1111
createParser: resolve(__dirname, "src/createParser.js"),
12-
main: resolve(__dirname, "src/objToString.js")
12+
index: resolve(__dirname, "src/objToString.js")
1313
},
14+
formats: ["esm", "cjs"],
1415
name: "styleObjectToCss",
1516
fileName: (format, entryAlias) => {
16-
const fileName = `index.${format}.js`;
17-
return entryAlias === "main" ? fileName : `${entryAlias}/${fileName}`;
17+
const extension = format === "esm" ? "mjs" : "cjs";
18+
const fileName = `index.${extension}`;
19+
return entryAlias === "index" ? fileName : `${entryAlias}/${fileName}`;
1820
},
1921
},
2022
outDir: resolve(__dirname, "dist"),
@@ -26,7 +28,7 @@ export default {
2628
plugins: [dts({insertTypesEntry: true, beforeWriteFile(path, content) {
2729
const defaultFileName = basename(path);
2830
if (["main", "objToString"].some(name => defaultFileName.includes(name))) {
29-
return {path, content}
31+
return {filePath: path.replace(defaultFileName, "/index.d.ts"), content}
3032
}
3133
const fileName = defaultFileName.replace(".d.ts", "/index.d.ts");
3234
const newPath = path.replace(defaultFileName, fileName);

0 commit comments

Comments
 (0)