├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── dist ├── index.cjs └── index.mjs ├── package.json ├── rollup.mjs ├── src └── index.js └── test ├── _tape.mjs ├── advanced.css ├── advanced.expect.css ├── basic-button.css ├── basic-button.expect.css ├── basic-postcss-name.css ├── basic-postcss-name.expect.css ├── basic.css ├── basic.expect.css ├── basic.name.expect.css ├── error.css ├── error.expect.css ├── error.ignore.expect.css ├── error.warn.expect.css ├── injected-extend.css ├── injected-extend.expect.css ├── injected-styles.css ├── injected-styles.expect.css ├── injected ├── extend.css └── style.css ├── issue-10.css ├── issue-10.expect.css ├── issue-8.css ├── issue-8.expect.css ├── nested-media.css ├── nested-media.expect.css ├── nested-media.nesting-first.expect.css ├── nested-media.nesting-second.expect.css ├── spec-example-1.css ├── spec-example-1.expect.css ├── spec-example-3.css ├── spec-example-3.expect.css ├── spec-example-4.css ├── spec-example-4.expect.css ├── spec-example-5.css ├── spec-example-5.expect.css ├── spec-example-6.css ├── spec-example-6.expect.css ├── spec-example-7.css └── spec-example-7.expect.css /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .eslintcache 2 | *.log* 3 | *.result.css 4 | node_modules 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/README.md -------------------------------------------------------------------------------- /dist/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/dist/index.cjs -------------------------------------------------------------------------------- /dist/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/dist/index.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/package.json -------------------------------------------------------------------------------- /rollup.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/rollup.mjs -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/src/index.js -------------------------------------------------------------------------------- /test/_tape.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/_tape.mjs -------------------------------------------------------------------------------- /test/advanced.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/advanced.css -------------------------------------------------------------------------------- /test/advanced.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/advanced.expect.css -------------------------------------------------------------------------------- /test/basic-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic-button.css -------------------------------------------------------------------------------- /test/basic-button.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic-button.expect.css -------------------------------------------------------------------------------- /test/basic-postcss-name.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic-postcss-name.css -------------------------------------------------------------------------------- /test/basic-postcss-name.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic-postcss-name.expect.css -------------------------------------------------------------------------------- /test/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic.css -------------------------------------------------------------------------------- /test/basic.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic.expect.css -------------------------------------------------------------------------------- /test/basic.name.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/basic.name.expect.css -------------------------------------------------------------------------------- /test/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/error.css -------------------------------------------------------------------------------- /test/error.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/error.expect.css -------------------------------------------------------------------------------- /test/error.ignore.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/error.ignore.expect.css -------------------------------------------------------------------------------- /test/error.warn.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/error.warn.expect.css -------------------------------------------------------------------------------- /test/injected-extend.css: -------------------------------------------------------------------------------- 1 | .your-button { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/injected-extend.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/injected-extend.expect.css -------------------------------------------------------------------------------- /test/injected-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/injected-styles.css -------------------------------------------------------------------------------- /test/injected-styles.expect.css: -------------------------------------------------------------------------------- 1 | .my-button { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/injected/extend.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/injected/extend.css -------------------------------------------------------------------------------- /test/injected/style.css: -------------------------------------------------------------------------------- 1 | .button { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/issue-10.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/issue-10.css -------------------------------------------------------------------------------- /test/issue-10.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/issue-10.expect.css -------------------------------------------------------------------------------- /test/issue-8.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/issue-8.css -------------------------------------------------------------------------------- /test/issue-8.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/issue-8.expect.css -------------------------------------------------------------------------------- /test/nested-media.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/nested-media.css -------------------------------------------------------------------------------- /test/nested-media.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/nested-media.expect.css -------------------------------------------------------------------------------- /test/nested-media.nesting-first.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/nested-media.nesting-first.expect.css -------------------------------------------------------------------------------- /test/nested-media.nesting-second.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/nested-media.nesting-second.expect.css -------------------------------------------------------------------------------- /test/spec-example-1.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-1.css -------------------------------------------------------------------------------- /test/spec-example-1.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-1.expect.css -------------------------------------------------------------------------------- /test/spec-example-3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-3.css -------------------------------------------------------------------------------- /test/spec-example-3.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-3.expect.css -------------------------------------------------------------------------------- /test/spec-example-4.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-4.css -------------------------------------------------------------------------------- /test/spec-example-4.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-4.expect.css -------------------------------------------------------------------------------- /test/spec-example-5.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-5.css -------------------------------------------------------------------------------- /test/spec-example-5.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-5.expect.css -------------------------------------------------------------------------------- /test/spec-example-6.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-6.css -------------------------------------------------------------------------------- /test/spec-example-6.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-6.expect.css -------------------------------------------------------------------------------- /test/spec-example-7.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-7.css -------------------------------------------------------------------------------- /test/spec-example-7.expect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csstools/postcss-extend-rule/HEAD/test/spec-example-7.expect.css --------------------------------------------------------------------------------