File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import { glob } from 'glob';
44
55const cssDir = resolve ( process . cwd ( ) , 'dist' , 'css' ) ;
66const cssIndexFile = resolve ( cssDir , 'index.css' ) ;
7+ const cssIndexTypes = resolve ( cssDir , 'index.d.css.ts' ) ;
78
89const cssModules = await glob ( `${ cssDir } /**/*.module.css` ) ;
910
@@ -25,3 +26,10 @@ for (const cssModule of cssModules) {
2526}
2627
2728writeFileSync ( cssIndexFile , fileContent . join ( '\n' ) ) ;
29+ writeFileSync (
30+ cssIndexTypes ,
31+ `declare const css: string;
32+
33+ export default css;
34+ ` ,
35+ ) ;
Original file line number Diff line number Diff line change 1818 "default" : " ./wrappers/index.js"
1919 },
2020 "./package.json" : " ./package.json" ,
21- "./styles.css" : " ./dist/css/index.css" ,
21+ "./styles.css" : {
22+ "types" : " ./dist/css/index.d.css.ts" ,
23+ "default" : " ./dist/css/index.css"
24+ },
2225 "./dist" : " ./dist/index.js" ,
2326 "./dist/*" : " ./dist/*" ,
2427 "./dist/*.js" : " ./dist/*.js" ,
You can’t perform that action at this time.
0 commit comments