css-module-types icon indicating copy to clipboard operation
css-module-types copied to clipboard

feat: css modules using default export configuration

Open CzBuCHi opened this issue 5 years ago • 0 comments

fuse-box CSSModulesPlugin uses default export when generating css modules javascript code so i add tsConfig.json configuration parameter "defaultExport" that if set to true will switch generated d.ts files from

export const red: string;
export const green: string;

to

declare const styles: { 
  red: string;
  green: string;
};
export default styles;

so they can be imported like:

import styles from "./style.css"

PS: non-english speaker so readme.md may contain wierd words :)

CzBuCHi avatar Mar 15 '19 23:03 CzBuCHi