{"library":"auto-css-modules-webpack-plugin","type":"library","category":null,"description":"Automatically detects import or require statements for CSS files and adds a query parameter to mark them as CSS Modules in webpack. Current stable version is 1.1.1, with npm package last updated in March 2023. The plugin works by analyzing the AST during webpack's parse phase, converting statements like `import styles from './index.css'` to `import styles from './index.css?modules'`. Supports default extensions: .css, .less, .sass, .scss, .stylus, .styl. Designed for webpack 4 (>=4.46.0) and 5 (>=5.20.0). Key differentiator: avoids manual configuration of CSS Modules per file by automating the detection based on variable assignment.","language":"javascript","status":"active","version":"1.1.1","tags":["javascript","webpack","plugin","css-modules"],"last_verified":"Wed May 27","install":[{"cmd":"npm install auto-css-modules-webpack-plugin","imports":["const AutoCSSModulesWebpackPlugin = require('auto-css-modules-webpack-plugin')","const AutoCSSModulesWebpackPlugin = require('auto-css-modules-webpack-plugin').default","const AutoCSSModulesWebpackPlugin = require('auto-css-modules-webpack-plugin'); module.exports = { plugins: [new AutoCSSModulesWebpackPlugin({ queryFlag: 'modules', extraExtnames: [] })] }"]},{"cmd":"yarn add auto-css-modules-webpack-plugin","imports":[]},{"cmd":"pnpm add auto-css-modules-webpack-plugin","imports":[]}],"homepage":null,"github":"https://github.com/waivital/auto-css-modules-webpack-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/auto-css-modules-webpack-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/auto-css-modules-webpack-plugin/compatibility"}}