Changes for v2.0.0 #6
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
webpack>=4andcss-loader>=0.28.11css-loaderto be used alongsidecss-loader.orderAlphabeticallyoptions - the output keys are sorted by defaultnamedExportandcamelCaseoptions. Generated type definition files now have default export and can both exportlocalsand support dashes in property names out of box. Example:silentoptions because it becomes redundantformatteroption to allow formatting the generated files withprettier. That should solve theeolissues and apply consistent code style with other files in the code base.Upgrade guide:
module.exports = { module: { rules: [ { test: /\.css$/i, use: [ "style-loader", { loader: "@teamsupercell/typings-for-css-modules-loader", options: { // pass all the options for `css-loader` to `css-loader`, eg. - namedExport: true } }, + { + loader: "css-loader", + options: { + namedExport: true + } + }, ] } ] } };allowSyntheticDefaultImportsTypeScript compiler option if there are type errors related to default imports