typed-scss-modules

🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS

MIT License

Downloads
433.3K
Stars
616
Committers
26

Bot releases are visible (Hide)

typed-scss-modules - v8.0.1 Latest Release

Published by github-actions[bot] 7 months ago

8.0.1 (2024-03-23)

Bug Fixes

  • resolve Prettier config based on generated file (c60f74e)
typed-scss-modules - v8.0.0

Published by github-actions[bot] 11 months ago

8.0.0 (2023-11-26)

chore

BREAKING CHANGES

  • upgrade minimum node version to 16
typed-scss-modules - v8.0.0-alpha.3

Published by github-actions[bot] about 1 year ago

8.0.0-alpha.3 (2023-08-07)

Chore

  • Add ESLint, configure, enable plugins/rules, and improve general consistentcy
  • Development dependency upgrades (Jest, TypeScript, Prettier)
  • Add test case for sass with @use (prove it works)
  • Convert from yarn to npm for managing this project
  • Replace promises with async/await

BREAKING CHANGES

  • Upgrade minimum supported Node version to v16
  • Replace css-modules-loader-core with PostCSS
typed-scss-modules - v7.1.4 - Clear old types for empty source files

Published by github-actions[bot] about 1 year ago

7.1.4 (2023-08-06)

Bug Fixes

  • Clear out old types for empty files (ce5d9a1)
typed-scss-modules - v7.1.3 - updateStaleOnly compare file contents

Published by github-actions[bot] about 1 year ago

7.1.3 (2023-08-05)

Bug Fixes

  • updateStaleOnly: Compare file contents (5d322d9) - After checking the modification time, the file contents are also now compared
typed-scss-modules - v8.0.0-alpha.1

Published by github-actions[bot] about 1 year ago

8.0.0-alpha.1 (2023-08-05)

Bug Fixes

BREAKING CHANGES

  • Replaced css-modules-loader-core with PostCSS
typed-scss-modules - v7.1.2

Published by github-actions[bot] about 1 year ago

7.1.2 (2023-07-23)

Bug Fixes

  • list-different: respect ignore option (e76e33a)
typed-scss-modules - v7.1.1

Published by github-actions[bot] over 1 year ago

7.1.1 (2023-06-18)

Bug Fixes

  • export the named types as declared (973249f)
typed-scss-modules - v7.1.0

Published by github-actions[bot] over 1 year ago

7.1.0 (2023-03-14)

Features

  • node-sass: support 8.x as a peer dependency (6468736)
typed-scss-modules - v7.0.2

Published by skovy almost 2 years ago

7.0.2 (2023-01-10)

Bug Fixes

  • restore number camel-casing behavior changed in MR 161 (7da334a)
typed-scss-modules - v7.0.1 - Handle single nameFormat string without wrapping in an array literal

Published by skovy about 2 years ago

7.0.1 (2022-09-30)

Bug Fixes

  • handle single nameFormat without array literal (46f82a9)
typed-scss-modules - v7.0.0 - Upgrade node-sass minimum version to v7

Published by skovy about 2 years ago

7.0.0 (2022-09-14)

chore

  • upgrade node-sass to v7 (d97049e)

BREAKING CHANGES

  • Upgrade the minimum node-sass version to 7 to support latest the Node versions
typed-scss-modules - v6.6.0 - Add sanity check for 0 or 1 files to watch mode

Published by skovy about 2 years ago

6.6.0 (2022-09-14)

Features

  • perform sanity check in watch mode (c773162)
typed-scss-modules - v6.5.0 - Support multiple class name formats

Published by skovy over 2 years ago

6.5.0 (2022-06-03)

Bug Fixes

  • improve types to be more maintainable (00d5a9b)
  • improves even further by removing the unnecessary NameFormatInput type (71992dd)
  • improves types used to avoid casting (eb4d5a4)
  • refactor code to match expectations as nameFormat becomes an array (0ce163a)

Features

  • file-to-class-names: adds support for multiple name formatters (43ec693)
typed-scss-modules - v6.4.1 - Fix snake case support for CLI

Published by skovy over 2 years ago

6.4.1 (2022-05-10)

Bug Fixes

  • cli accepts 'snake' name format option (74e2bea)
typed-scss-modules - v6.4.0 - Add snake case support

Published by skovy over 2 years ago

6.4.0 (2022-05-01)

Bug Fixes

Features

  • add snake class name transformer (8e50afd)
typed-scss-modules - v6.3.0 - Export programmatic API

Published by skovy over 2 years ago

6.3.0 (2022-04-27)

Features

typed-scss-modules - v6.2.1 - Fix alias and aliasPrefixes support in config file

Published by skovy over 2 years ago

6.2.1 (2022-04-26)

Bug Fixes

  • Support alias and aliasPrefixes in config file (8ce9540)
typed-scss-modules - v6.2.0 - Add additionalData config

Published by skovy over 2 years ago

6.2.0 (2022-02-17)

Features

typed-scss-modules - v6.1.0 - Add outputFolder config

Published by skovy over 2 years ago

6.1.0 (2022-02-17)

Features