@@ -74,7 +74,7 @@ describe('generateDts', () => {
7474 "
7575 ` ) ;
7676 } ) ;
77- test ( 'does not generate types for invalid name as JS identifier ' , async ( ) => {
77+ test ( 'does not generate types for invalid name' , async ( ) => {
7878 const iff = await createIFF ( {
7979 'test.module.css' : dedent `
8080 .a-1 { color: red; }
@@ -90,37 +90,6 @@ describe('generateDts', () => {
9090 "
9191 ` ) ;
9292 } ) ;
93- test ( 'does not generate types for `__proto__`' , async ( ) => {
94- const iff = await createIFF ( {
95- 'test.module.css' : '.__proto__ { color: red; }' ,
96- } ) ;
97- expect ( generateDts ( readAndParseCSSModule ( iff . paths [ 'test.module.css' ] ) ! , options ) . text ) . toMatchInlineSnapshot ( `
98- "// @ts-nocheck
99- declare const styles = {
100- };
101- export default styles;
102- "
103- ` ) ;
104- } ) ;
105- test ( 'does not generate types for `default` when `namedExports` is true' , async ( ) => {
106- const iff = await createIFF ( {
107- 'test.module.css' : '.default { color: red; }' ,
108- } ) ;
109- expect ( generateDts ( readAndParseCSSModule ( iff . paths [ 'test.module.css' ] ) ! , { ...options , namedExports : true } ) . text )
110- . toMatchInlineSnapshot ( `
111- "// @ts-nocheck
112- "
113- ` ) ;
114- expect ( generateDts ( readAndParseCSSModule ( iff . paths [ 'test.module.css' ] ) ! , { ...options , namedExports : false } ) . text )
115- . toMatchInlineSnapshot ( `
116- "// @ts-nocheck
117- declare const styles = {
118- default: '' as readonly string,
119- };
120- export default styles;
121- "
122- ` ) ;
123- } ) ;
12493 test ( 'generates d.ts file with named exports' , async ( ) => {
12594 const iff = await createIFF ( {
12695 'test.module.css' : dedent `
0 commit comments