├── .cspell.json ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── dependency-review.yml │ └── nodejs.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── babel.config.js ├── commitlint.config.js ├── eslint.config.mjs ├── jest.config.js ├── lint-staged.config.js ├── package.json ├── src ├── cjs.js ├── config.d.ts ├── index.js ├── options.json └── utils.js └── test ├── __snapshots__ ├── execute.test.js.snap ├── implementation.test.js.snap ├── loader.test.js.snap ├── postcssOptions.test.js.snap ├── sourceMap.test.js.snap └── validate-options.test.js.snap ├── cjs.test.js ├── config-autoload.test.js ├── execute.test.js ├── fixtures ├── config-autoload │ ├── empty │ │ ├── .postcssrc │ │ ├── expect │ │ │ ├── index.css │ │ │ └── index.sss │ │ └── fixtures │ │ │ ├── imports │ │ │ ├── section.css │ │ │ └── section.sss │ │ │ ├── index.css │ │ │ └── index.sss │ ├── err │ │ ├── options │ │ │ ├── parser │ │ │ │ └── .postcssrc.js │ │ │ ├── stringifier │ │ │ │ └── .postcssrc.js │ │ │ └── syntax │ │ │ │ └── .postcssrc.js │ │ └── plugins │ │ │ ├── .postcssrc.js │ │ │ ├── array │ │ │ ├── .postcssrc.js │ │ │ └── options │ │ │ │ └── .postcssrc.js │ │ │ ├── object │ │ │ ├── .postcssrc.js │ │ │ └── options │ │ │ │ └── .postcssrc.js │ │ │ └── plugin.js │ ├── js │ │ ├── array-esm-js │ │ │ ├── imports │ │ │ │ └── section.css │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ └── postcss.config.js │ │ ├── array-mjs │ │ │ ├── imports │ │ │ │ └── section.css │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ └── postcss.config.mjs │ │ ├── array │ │ │ ├── imports │ │ │ │ └── section.css │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ └── postcss.config.js │ │ └── object │ │ │ ├── imports │ │ │ └── section.css │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ └── postcss.config.js │ ├── pkg │ │ ├── imports │ │ │ └── section.css │ │ ├── index.css │ │ ├── index.js │ │ └── package.json │ ├── rc-js │ │ ├── .postcssrc.js │ │ ├── expect │ │ │ ├── index.css │ │ │ └── index.sss │ │ └── fixtures │ │ │ ├── imports │ │ │ ├── section.css │ │ │ └── section.sss │ │ │ ├── index.css │ │ │ └── index.sss │ ├── rc │ │ ├── .postcssrc │ │ ├── expect │ │ │ ├── index.css │ │ │ └── index.sss │ │ └── fixtures │ │ │ ├── imports │ │ │ ├── section.css │ │ │ └── section.sss │ │ │ ├── index.css │ │ │ └── index.sss │ └── ts │ │ ├── array-mts │ │ ├── imports │ │ │ └── section.css │ │ ├── index.css │ │ ├── index.js │ │ └── postcss.config.mts │ │ ├── array │ │ ├── imports │ │ │ └── section.css │ │ ├── index.css │ │ ├── index.js │ │ └── postcss.config.ts │ │ └── object │ │ ├── imports │ │ └── section.css │ │ ├── index.css │ │ ├── index.js │ │ └── postcss.config.ts ├── config-scope │ ├── all-options │ │ └── postcss.config.js │ ├── api │ │ └── postcss.config.js │ ├── config │ │ ├── context │ │ │ ├── plugin.js │ │ │ └── postcss.config.js │ │ ├── plugin.js │ │ └── postcss.config.js │ ├── css │ │ ├── custom.config.js │ │ ├── index.js │ │ ├── index2.js │ │ ├── invalid.config.js │ │ ├── plugins.config.js │ │ ├── style.css │ │ └── style2.css │ ├── from-to │ │ └── postcss.config.js │ ├── postcss.config.js │ └── with-config │ │ ├── index.js │ │ ├── postcss.config.js │ │ └── style.css ├── css │ ├── index.js │ ├── plugins.config.js │ └── style.css ├── esparser │ ├── index.mjs │ ├── package.json │ └── runManual.mjs ├── jss │ ├── exec │ │ ├── index.js │ │ └── style.exec.js │ └── postcss-js │ │ ├── index.js │ │ └── style.js ├── less │ ├── index.js │ └── style.less ├── package-json-files │ ├── no-postcss │ │ └── package.json │ ├── postcss-v8-in-dependencies │ │ └── package.json │ └── postcss-v8-in-devDependencies │ │ └── package.json ├── plugin │ ├── default-other-plugin.js │ ├── new-api.plugin.js │ ├── other-plugin.js │ └── plugin.js ├── scss │ ├── index.js │ └── style.scss └── sss │ ├── index.js │ └── style.sss ├── helpers ├── astLoader.js ├── compile.js ├── execute.js ├── getCodeFromBundle.js ├── getCompiler.js ├── getErrors.js ├── getExecutedCode.js ├── getWarnings.js ├── index.js ├── normalizeErrors.js ├── readAsset.js ├── readAssets.js └── testLoader.js ├── implementation.test.js ├── loader.test.js ├── postcssOptions.test.js ├── sourceMap.test.js └── validate-options.test.js /.cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.cspell.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | commitlint --edit $1 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | lint-staged 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/babel.config.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/jest.config.js -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/package.json -------------------------------------------------------------------------------- /src/cjs.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./index").default; 2 | -------------------------------------------------------------------------------- /src/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/src/config.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/src/index.js -------------------------------------------------------------------------------- /src/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/src/options.json -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/__snapshots__/execute.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/execute.test.js.snap -------------------------------------------------------------------------------- /test/__snapshots__/implementation.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/implementation.test.js.snap -------------------------------------------------------------------------------- /test/__snapshots__/loader.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/loader.test.js.snap -------------------------------------------------------------------------------- /test/__snapshots__/postcssOptions.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/postcssOptions.test.js.snap -------------------------------------------------------------------------------- /test/__snapshots__/sourceMap.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/sourceMap.test.js.snap -------------------------------------------------------------------------------- /test/__snapshots__/validate-options.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/__snapshots__/validate-options.test.js.snap -------------------------------------------------------------------------------- /test/cjs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/cjs.test.js -------------------------------------------------------------------------------- /test/config-autoload.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/config-autoload.test.js -------------------------------------------------------------------------------- /test/execute.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/execute.test.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/.postcssrc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/expect/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/empty/expect/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/expect/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/empty/expect/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/fixtures/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/fixtures/imports/section.sss: -------------------------------------------------------------------------------- 1 | .import 2 | color: red 3 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/fixtures/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/empty/fixtures/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/empty/fixtures/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/empty/fixtures/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/options/parser/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/options/parser/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/options/stringifier/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/options/stringifier/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/options/syntax/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/options/syntax/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/plugins/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/array/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/plugins/array/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/array/options/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/plugins/array/options/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/object/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/plugins/object/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/object/options/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/err/plugins/object/options/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/err/plugins/plugin.js: -------------------------------------------------------------------------------- 1 | module.exports = 'Invalid Plugin'; 2 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-esm-js/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: goldenrod; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-esm-js/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-esm-js/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-esm-js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-esm-js/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-esm-js/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-esm-js/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-mjs/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: goldenrod; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-mjs/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-mjs/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-mjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-mjs/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array-mjs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array-mjs/postcss.config.mjs -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: goldenrod; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/array/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/array/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/object/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/object/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/object/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/object/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/object/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/js/object/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/js/object/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/pkg/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/pkg/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/pkg/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/pkg/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/pkg/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/pkg/package.json -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc-js/.postcssrc.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/expect/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc-js/expect/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/expect/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc-js/expect/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/fixtures/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/fixtures/imports/section.sss: -------------------------------------------------------------------------------- 1 | .import 2 | color: red 3 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/fixtures/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc-js/fixtures/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc-js/fixtures/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc-js/fixtures/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/.postcssrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc/.postcssrc -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/expect/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc/expect/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/expect/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc/expect/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/fixtures/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/fixtures/imports/section.sss: -------------------------------------------------------------------------------- 1 | .import 2 | color: red 3 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/fixtures/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc/fixtures/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/rc/fixtures/index.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/rc/fixtures/index.sss -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array-mts/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: goldenrod; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array-mts/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array-mts/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array-mts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array-mts/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array-mts/postcss.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array-mts/postcss.config.mts -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: goldenrod; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/array/postcss.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/array/postcss.config.ts -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/object/imports/section.css: -------------------------------------------------------------------------------- 1 | .import { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/object/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/object/index.css -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/object/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/object/index.js -------------------------------------------------------------------------------- /test/fixtures/config-autoload/ts/object/postcss.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-autoload/ts/object/postcss.config.ts -------------------------------------------------------------------------------- /test/fixtures/config-scope/all-options/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/all-options/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/api/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/api/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/config/context/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/config/context/plugin.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/config/context/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/config/context/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/config/plugin.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/config/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/config/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/custom.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/css/custom.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/css/index.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/index2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/css/index2.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/invalid.config.js: -------------------------------------------------------------------------------- 1 | throw new Error('invalid postcss config'); 2 | -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/plugins.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/css/plugins.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/style.css: -------------------------------------------------------------------------------- 1 | a { color: black } 2 | 3 | .foo { 4 | float: right; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/config-scope/css/style2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/css/style2.css -------------------------------------------------------------------------------- /test/fixtures/config-scope/from-to/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/from-to/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/with-config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/with-config/index.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/with-config/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/with-config/postcss.config.js -------------------------------------------------------------------------------- /test/fixtures/config-scope/with-config/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/config-scope/with-config/style.css -------------------------------------------------------------------------------- /test/fixtures/css/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/css/index.js -------------------------------------------------------------------------------- /test/fixtures/css/plugins.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/css/plugins.config.js -------------------------------------------------------------------------------- /test/fixtures/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/css/style.css -------------------------------------------------------------------------------- /test/fixtures/esparser/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/esparser/index.mjs -------------------------------------------------------------------------------- /test/fixtures/esparser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/esparser/package.json -------------------------------------------------------------------------------- /test/fixtures/esparser/runManual.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/esparser/runManual.mjs -------------------------------------------------------------------------------- /test/fixtures/jss/exec/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/jss/exec/index.js -------------------------------------------------------------------------------- /test/fixtures/jss/exec/style.exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/jss/exec/style.exec.js -------------------------------------------------------------------------------- /test/fixtures/jss/postcss-js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/jss/postcss-js/index.js -------------------------------------------------------------------------------- /test/fixtures/jss/postcss-js/style.js: -------------------------------------------------------------------------------- 1 | module.exports = { a: { color: 'yellow' } } 2 | -------------------------------------------------------------------------------- /test/fixtures/less/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/less/index.js -------------------------------------------------------------------------------- /test/fixtures/less/style.less: -------------------------------------------------------------------------------- 1 | a { color: coral } 2 | -------------------------------------------------------------------------------- /test/fixtures/package-json-files/no-postcss/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/package-json-files/postcss-v8-in-dependencies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/package-json-files/postcss-v8-in-dependencies/package.json -------------------------------------------------------------------------------- /test/fixtures/package-json-files/postcss-v8-in-devDependencies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/package-json-files/postcss-v8-in-devDependencies/package.json -------------------------------------------------------------------------------- /test/fixtures/plugin/default-other-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/plugin/default-other-plugin.js -------------------------------------------------------------------------------- /test/fixtures/plugin/new-api.plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/plugin/new-api.plugin.js -------------------------------------------------------------------------------- /test/fixtures/plugin/other-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/plugin/other-plugin.js -------------------------------------------------------------------------------- /test/fixtures/plugin/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/plugin/plugin.js -------------------------------------------------------------------------------- /test/fixtures/scss/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/scss/index.js -------------------------------------------------------------------------------- /test/fixtures/scss/style.scss: -------------------------------------------------------------------------------- 1 | a { color: coral } 2 | -------------------------------------------------------------------------------- /test/fixtures/sss/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/fixtures/sss/index.js -------------------------------------------------------------------------------- /test/fixtures/sss/style.sss: -------------------------------------------------------------------------------- 1 | a 2 | color: black 3 | -------------------------------------------------------------------------------- /test/helpers/astLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/astLoader.js -------------------------------------------------------------------------------- /test/helpers/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/compile.js -------------------------------------------------------------------------------- /test/helpers/execute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/execute.js -------------------------------------------------------------------------------- /test/helpers/getCodeFromBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/getCodeFromBundle.js -------------------------------------------------------------------------------- /test/helpers/getCompiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/getCompiler.js -------------------------------------------------------------------------------- /test/helpers/getErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/getErrors.js -------------------------------------------------------------------------------- /test/helpers/getExecutedCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/getExecutedCode.js -------------------------------------------------------------------------------- /test/helpers/getWarnings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/getWarnings.js -------------------------------------------------------------------------------- /test/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/index.js -------------------------------------------------------------------------------- /test/helpers/normalizeErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/normalizeErrors.js -------------------------------------------------------------------------------- /test/helpers/readAsset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/readAsset.js -------------------------------------------------------------------------------- /test/helpers/readAssets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/readAssets.js -------------------------------------------------------------------------------- /test/helpers/testLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/helpers/testLoader.js -------------------------------------------------------------------------------- /test/implementation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/implementation.test.js -------------------------------------------------------------------------------- /test/loader.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/loader.test.js -------------------------------------------------------------------------------- /test/postcssOptions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/postcssOptions.test.js -------------------------------------------------------------------------------- /test/sourceMap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/sourceMap.test.js -------------------------------------------------------------------------------- /test/validate-options.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/postcss-loader/HEAD/test/validate-options.test.js --------------------------------------------------------------------------------