diff --git a/index.js b/index.js index dde1400..ff18558 100644 --- a/index.js +++ b/index.js @@ -21,6 +21,7 @@ const getTypeMismatchError = ({ filename, expected, actual }) => { const cssModuleToNamedExports = cssModuleKeys => { return cssModuleKeys + .sort() .map(key => `export const ${key}: string;`) .join('\n') .concat('\n'); diff --git a/test/emit-declaration/__snapshots__/emit-declaration.test.js.snap b/test/emit-declaration/__snapshots__/emit-declaration.test.js.snap index 41d7c7d..ffd40cc 100644 --- a/test/emit-declaration/__snapshots__/emit-declaration.test.js.snap +++ b/test/emit-declaration/__snapshots__/emit-declaration.test.js.snap @@ -3,8 +3,8 @@ exports[`Can emit valid declaration 1`] = ` "// This file is automatically generated. // Please do not change this file! -export const validClass: string; -export const someClass: string; export const otherClass: string; +export const someClass: string; +export const validClass: string; " `; diff --git a/test/verify-valid-declaration/index.css b/test/verify-valid-declaration/index.css index ff76698..8bdba1f 100644 --- a/test/verify-valid-declaration/index.css +++ b/test/verify-valid-declaration/index.css @@ -1,3 +1,7 @@ +.validClass { + position: relative; +} + .someClass { position: relative; } diff --git a/test/verify-valid-declaration/index.css.d.ts b/test/verify-valid-declaration/index.css.d.ts index 0f50198..3114b85 100644 --- a/test/verify-valid-declaration/index.css.d.ts +++ b/test/verify-valid-declaration/index.css.d.ts @@ -1,4 +1,5 @@ // This file is automatically generated. // Please do not change this file! -export const someClass: string; export const otherClass: string; +export const someClass: string; +export const validClass: string;