NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1578 most downloaded on npm
A CSS Modules transform to make local scope the default
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 2.6 years
Most releases are documented
notes for 25 of 32 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
39 releases · first in 2015
feat: add support a /* cssmodules-pure-no-check */ comment
/* cssmodules-pure-no-check */ commentfeat: add global() and local() for animations
global() and local() for animationsOne column per quarter.
don't break the @scope at-rule without params
do not tread negative values as identifiers in the animation shorthand
@scope at-rulefix: do not localize animation-name property with var and env functions
don't handle identifiers in nested function for the animation property
don't handle global values in animation and animation-name properties
animation and animation-name propertiesanimation and animation-name properties:global and :local in pseudo selectorscompatibility with plugins other plugins
compatibility with plugins other plugins
compatibility with plugins other plugins
minimum supported postcss version is ^8.1.0
postcss version is ^8.1.0Node.js version is ^10 || ^12 || >= 14update icss-utils for PostCSS 8 compatibility
icss-utils for PostCSS 8 compatibilityminimum supported Node.js version is >= 10.13.0 || >= 12.13.0 || >= 14
Node.js version is >= 10.13.0 || >= 12.13.0 || >= 14postcss version is ^8.0.3postcss was moved to peerDependencies, you need to install postcss in your project before use the plugintreat :import and :export statements as pure
:import and :export statements as pure## [3.0.2] - 2019-06-05 ### Fixed - better handle invalid syntax
adds safety check before accessing "rule parent"
don't localize imported values in selectors
handles properly selector with escaping characters (like: .\31 a2b3c { color: red })
.\31 a2b3c { color: red })## [2.0.5] - 2019-02-06 ### Fixed - Path to index.js
index.jsInappropriate modification of steps function arguments
steps function argumentsDon't modify inappropriate animation keywords
Don't break unicode characters.
Handle uppercase keyframes at rule.
## [2.0.0] - 2018-11-23 ### Changed - Drop support nodejs@4. - Update postcss version to 7.
nodejs@4.postcss version to 7.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Localisation of animation properties.
### Added - Localised at-rules.
Using global selectors outside of a global context no longer triggers warnings. Instead, this functionality will be provided by a CSS Modules linter.
Pure mode where only local scope is allowed.
Migrated to css-selector-tokenizer.
css-selector-tokenizer.Renamed project to postcss-modules-local-by-default.
postcss-modules-local-by-default.Your coding agent can read these notes before it upgrades. Set up the MCP server →