├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .npmrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.js ├── index.js ├── lib ├── apply-conditions.js ├── apply-raws.js ├── apply-styles.js ├── base64-encoded-import.js ├── data-url.js ├── format-import-prelude.js ├── load-content.js ├── parse-statements.js ├── parse-styles.js ├── process-content.js └── resolve-id.js ├── package.json ├── renovate.json └── test ├── custom-load.js ├── custom-resolve.js ├── custom-syntax-parser.js ├── data-url.js ├── filter.js ├── fixtures ├── charset-error.css ├── charset-import.css ├── charset-import.expected.css ├── custom-load.css ├── custom-load.expected.css ├── custom-resolve-array.css ├── custom-resolve-array.expected.css ├── custom-resolve-file.css ├── custom-resolve-file.expected.css ├── cyclical-skip-duplicates.css ├── cyclical-skip-duplicates.expected.css ├── cyclical.css ├── cyclical.expected.css ├── data-url.css ├── data-url.expected.css ├── duplicates.css ├── duplicates.expected.css ├── empty-and-useless.css ├── empty-and-useless.expected.css ├── filter-all.css ├── filter-all.expected.css ├── filter-ignore.css ├── filter-ignore.expected.css ├── filter-some.css ├── filter-some.expected.css ├── ignore.css ├── ignore.expected.css ├── import-css-sss.expected.css ├── import-css-sss.sss ├── import-sss-css.css ├── import-sss-css.expected.css ├── import-sss.css ├── import-sss.expected.css ├── imports │ ├── bar-decl.css │ ├── bar.css │ ├── bar │ │ ├── baz.css │ │ └── index.css │ ├── barbaz.css │ ├── baz.css │ ├── charset-content.css │ ├── charset.css │ ├── custom-resolve-1.css │ ├── custom-resolve-2.css │ ├── cyclical-a.css │ ├── cyclical-all.css │ ├── cyclical-b.css │ ├── cyclical-screen.css │ ├── data-url.css │ ├── empty.css │ ├── foo-decl.css │ ├── foo-duplicate.css │ ├── foo-duplicate2.css │ ├── foo-first.css │ ├── foo-layered.css │ ├── foo-recursive.css │ ├── foo-recursive.sss │ ├── foo-second.css │ ├── foo.css │ ├── foo │ │ ├── baz.css │ │ └── index.css │ ├── foobar.css │ ├── foobarbaz.css │ ├── ignore.css │ ├── import-missing.css │ ├── import-sugarbar.css │ ├── inline-comment.scss │ ├── layer-anonymous.css │ ├── layer-followed-by-ignore.css │ ├── layer-level-2-anonymous.css │ ├── layer-level-2.css │ ├── layer-level-3.css │ ├── layer-only.css │ ├── layer.css │ ├── media-combine-nested.css │ ├── media-content-level-2.css │ ├── media-content-level-3.css │ ├── media-import-level-2.css │ ├── media-import-level-3.css │ ├── media-query-level-2.css │ ├── media-query-level-3.css │ ├── media-query-screen.css │ ├── modules │ │ ├── empty │ │ │ ├── index.css │ │ │ └── package.json │ │ ├── main-js │ │ │ ├── index.css │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── main-style │ │ │ ├── main.css │ │ │ ├── package.json │ │ │ └── style.css │ │ ├── main │ │ │ ├── main.css │ │ │ └── package.json │ │ ├── simple │ │ │ └── index.css │ │ ├── style │ │ │ ├── package.json │ │ │ └── style.css │ │ └── subpath │ │ │ ├── a.css │ │ │ ├── package.json │ │ │ └── style.css │ ├── proxy-file │ │ ├── index.css │ │ ├── proxy-file.css │ │ └── sub-directory │ │ │ ├── index.css │ │ │ └── proxy-file.css │ ├── qux.css │ ├── sugarbar.sss │ ├── supports-condition-level-2.css │ ├── supports-condition-level-3.css │ ├── syntax-error.css │ └── useless.css ├── layer-duplicate-anonymous-imports-skip.css ├── layer-duplicate-anonymous-imports-skip.expected.css ├── layer-duplicate-anonymous-imports.css ├── layer-duplicate-anonymous-imports.expected.css ├── layer-followed-by-ignore-with-conditions.css ├── layer-followed-by-ignore-with-conditions.expected.css ├── layer-followed-by-ignore-without-conditions.css ├── layer-followed-by-ignore-without-conditions.expected.css ├── layer-followed-by-ignore.css ├── layer-followed-by-ignore.expected.css ├── layer-import-atrules-anonymous.css ├── layer-import-atrules-anonymous.expected.css ├── layer-import-atrules.css ├── layer-import-atrules.expected.css ├── layer-rule-grouping.expected.css ├── layer-statement-with-conditions.css ├── layer-statement-with-conditions.expected.css ├── layer.css ├── layer.expected.css ├── media-charset.css ├── media-charset.expected.css ├── media-combine.css ├── media-combine.expected.css ├── media-content.css ├── media-content.expected.css ├── media-import.css ├── media-import.expected.css ├── media-query.css ├── media-query.expected.css ├── no-duplicate.css ├── no-duplicate.expected.css ├── order.css ├── order.expected.css ├── plugins.css ├── plugins.expected.css ├── resolve-custom-modules.css ├── resolve-custom-modules.expected.css ├── resolve-cwd.css ├── resolve-cwd.expected.css ├── resolve-from.css ├── resolve-from.expected.css ├── resolve-local-modules.css ├── resolve-local-modules.expected.css ├── resolve-modules.css ├── resolve-modules.expected.css ├── resolve-npm-subpackages.css ├── resolve-npm-subpackages.expected.css ├── resolve-path-cwd.css ├── resolve-path-cwd.expected.css ├── resolve-path-modules.css ├── resolve-path-modules.expected.css ├── resolve-path-root.css ├── resolve-path-root.expected.css ├── resolve-root.css ├── resolve-root.expected.css ├── same.css ├── same.expected.css ├── scss-parser.css ├── scss-parser.expected.css ├── scss-syntax.css ├── scss-syntax.expected.css ├── simple.css ├── simple.expected.css ├── subpath.css ├── subpath.expected.css ├── sugar-import-css.expected.css ├── sugar-import-css.sss ├── sugar.expected.css ├── sugar.sss ├── supports-condition-import.css ├── supports-condition-import.expected.css └── syntax-error.css ├── helpers ├── ast-checker.js └── check-fixture.js ├── import-events.js ├── import.js ├── layer.js ├── lint.js ├── media.js ├── node_modules ├── auto │ └── index.css ├── by-hand │ └── style.css ├── dep │ └── index.css ├── fake │ ├── main.css │ └── package.json ├── modularized-css │ └── foo │ │ ├── boo │ │ └── boomod.css │ │ └── index.css ├── nest │ ├── index.css │ └── node_modules │ │ └── ed │ │ └── index.css ├── use-dep-too │ └── index.css └── use-dep │ └── index.css ├── order.js ├── plugins.js ├── resolve.js ├── shared_modules ├── shared-auto │ └── index.css ├── shared-by-hand │ └── style.css ├── shared-dep │ └── index.css ├── shared-fake │ ├── main.css │ └── package.json ├── shared-nest │ ├── index.css │ └── shared_modules │ │ └── shared-ed │ │ └── index.css ├── shared-use-dep-too │ └── index.css └── shared-use-dep │ └── index.css ├── sourcemap ├── imported.css ├── in.css ├── index.html ├── out.css ├── out.css.map └── out.css.win.map ├── supports-condition.js ├── syntax-error.js └── web_modules ├── web-auto └── index.css ├── web-by-hand └── style.css ├── web-dep └── index.css ├── web-fake ├── main.css └── package.json ├── web-nest ├── index.css └── web_modules │ └── web-ed │ └── index.css ├── web-use-dep-too └── index.css └── web-use-dep └── index.css /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/index.js -------------------------------------------------------------------------------- /lib/apply-conditions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/apply-conditions.js -------------------------------------------------------------------------------- /lib/apply-raws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/apply-raws.js -------------------------------------------------------------------------------- /lib/apply-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/apply-styles.js -------------------------------------------------------------------------------- /lib/base64-encoded-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/base64-encoded-import.js -------------------------------------------------------------------------------- /lib/data-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/data-url.js -------------------------------------------------------------------------------- /lib/format-import-prelude.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/format-import-prelude.js -------------------------------------------------------------------------------- /lib/load-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/load-content.js -------------------------------------------------------------------------------- /lib/parse-statements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/parse-statements.js -------------------------------------------------------------------------------- /lib/parse-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/parse-styles.js -------------------------------------------------------------------------------- /lib/process-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/process-content.js -------------------------------------------------------------------------------- /lib/resolve-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/lib/resolve-id.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/renovate.json -------------------------------------------------------------------------------- /test/custom-load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/custom-load.js -------------------------------------------------------------------------------- /test/custom-resolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/custom-resolve.js -------------------------------------------------------------------------------- /test/custom-syntax-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/custom-syntax-parser.js -------------------------------------------------------------------------------- /test/data-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/data-url.js -------------------------------------------------------------------------------- /test/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/filter.js -------------------------------------------------------------------------------- /test/fixtures/charset-error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/charset-error.css -------------------------------------------------------------------------------- /test/fixtures/charset-import.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/charset-import.css -------------------------------------------------------------------------------- /test/fixtures/charset-import.expected.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | foo{} 3 | bar{} 4 | -------------------------------------------------------------------------------- /test/fixtures/custom-load.css: -------------------------------------------------------------------------------- 1 | @import "foo" 2 | -------------------------------------------------------------------------------- /test/fixtures/custom-load.expected.css: -------------------------------------------------------------------------------- 1 | custom-content {} 2 | -------------------------------------------------------------------------------- /test/fixtures/custom-resolve-array.css: -------------------------------------------------------------------------------- 1 | @import "any-path"; 2 | -------------------------------------------------------------------------------- /test/fixtures/custom-resolve-array.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/custom-resolve-array.expected.css -------------------------------------------------------------------------------- /test/fixtures/custom-resolve-file.css: -------------------------------------------------------------------------------- 1 | @import "any-path"; 2 | -------------------------------------------------------------------------------- /test/fixtures/custom-resolve-file.expected.css: -------------------------------------------------------------------------------- 1 | custom-resolve-1 {} 2 | -------------------------------------------------------------------------------- /test/fixtures/cyclical-skip-duplicates.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/cyclical-skip-duplicates.css -------------------------------------------------------------------------------- /test/fixtures/cyclical-skip-duplicates.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/cyclical-skip-duplicates.expected.css -------------------------------------------------------------------------------- /test/fixtures/cyclical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/cyclical.css -------------------------------------------------------------------------------- /test/fixtures/cyclical.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/cyclical.expected.css -------------------------------------------------------------------------------- /test/fixtures/data-url.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/data-url.css -------------------------------------------------------------------------------- /test/fixtures/data-url.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/data-url.expected.css -------------------------------------------------------------------------------- /test/fixtures/duplicates.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/duplicates.css -------------------------------------------------------------------------------- /test/fixtures/duplicates.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/duplicates.expected.css -------------------------------------------------------------------------------- /test/fixtures/empty-and-useless.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/empty-and-useless.css -------------------------------------------------------------------------------- /test/fixtures/empty-and-useless.expected.css: -------------------------------------------------------------------------------- 1 | 2 | /* useless */ 3 | -------------------------------------------------------------------------------- /test/fixtures/filter-all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-all.css -------------------------------------------------------------------------------- /test/fixtures/filter-all.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-all.expected.css -------------------------------------------------------------------------------- /test/fixtures/filter-ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-ignore.css -------------------------------------------------------------------------------- /test/fixtures/filter-ignore.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-ignore.expected.css -------------------------------------------------------------------------------- /test/fixtures/filter-some.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-some.css -------------------------------------------------------------------------------- /test/fixtures/filter-some.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/filter-some.expected.css -------------------------------------------------------------------------------- /test/fixtures/ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/ignore.css -------------------------------------------------------------------------------- /test/fixtures/ignore.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/ignore.expected.css -------------------------------------------------------------------------------- /test/fixtures/import-css-sss.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/import-css-sss.expected.css -------------------------------------------------------------------------------- /test/fixtures/import-css-sss.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/import-css-sss.sss -------------------------------------------------------------------------------- /test/fixtures/import-sss-css.css: -------------------------------------------------------------------------------- 1 | @import "foo-recursive.sss"; 2 | -------------------------------------------------------------------------------- /test/fixtures/import-sss-css.expected.css: -------------------------------------------------------------------------------- 1 | bar{} 2 | 3 | foo.recursive{ 4 | color: red 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/import-sss.css: -------------------------------------------------------------------------------- 1 | @import "sugarbar.sss"; 2 | -------------------------------------------------------------------------------- /test/fixtures/import-sss.expected.css: -------------------------------------------------------------------------------- 1 | .sugarbar { 2 | color: blue 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/imports/bar-decl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/bar-decl.css -------------------------------------------------------------------------------- /test/fixtures/imports/bar.css: -------------------------------------------------------------------------------- 1 | bar{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/bar/baz.css: -------------------------------------------------------------------------------- 1 | bar {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/bar/index.css: -------------------------------------------------------------------------------- 1 | @import "baz.css" 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/barbaz.css: -------------------------------------------------------------------------------- 1 | barbaz{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/baz.css: -------------------------------------------------------------------------------- 1 | baz{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/charset-content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/charset-content.css -------------------------------------------------------------------------------- /test/fixtures/imports/charset.css: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/custom-resolve-1.css: -------------------------------------------------------------------------------- 1 | custom-resolve-1 {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/custom-resolve-2.css: -------------------------------------------------------------------------------- 1 | custom-resolve-2 {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/cyclical-a.css: -------------------------------------------------------------------------------- 1 | @import url(cyclical-b.css); 2 | 3 | .a { 4 | color: blue; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/imports/cyclical-all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/cyclical-all.css -------------------------------------------------------------------------------- /test/fixtures/imports/cyclical-b.css: -------------------------------------------------------------------------------- 1 | @import url(cyclical-a.css); 2 | 3 | .b { 4 | color: red; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/imports/cyclical-screen.css: -------------------------------------------------------------------------------- 1 | @import url(cyclical-all.css) all; 2 | 3 | .a { 4 | color: pink; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/imports/data-url.css: -------------------------------------------------------------------------------- 1 | @import url("DATA:text/CSS;BASE64,cCB7IGNvbG9yOiBwaW5rOyB9"); 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/empty.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-decl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/foo-decl.css -------------------------------------------------------------------------------- /test/fixtures/imports/foo-duplicate.css: -------------------------------------------------------------------------------- 1 | foo{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-duplicate2.css: -------------------------------------------------------------------------------- 1 | foo{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-first.css: -------------------------------------------------------------------------------- 1 | @import "bar.css"; 2 | 3 | foo.first{ 4 | color: red; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-layered.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/foo-layered.css -------------------------------------------------------------------------------- /test/fixtures/imports/foo-recursive.css: -------------------------------------------------------------------------------- 1 | @import "bar.css"; 2 | 3 | foo.recursive{} 4 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-recursive.sss: -------------------------------------------------------------------------------- 1 | @import "bar.css" 2 | 3 | foo.recursive 4 | color: red 5 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo-second.css: -------------------------------------------------------------------------------- 1 | @import "bar.css"; 2 | 3 | foo.second{ 4 | color: blue; 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo.css: -------------------------------------------------------------------------------- 1 | foo{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo/baz.css: -------------------------------------------------------------------------------- 1 | foo {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foo/index.css: -------------------------------------------------------------------------------- 1 | @import "baz.css" 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foobar.css: -------------------------------------------------------------------------------- 1 | foobar{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/foobarbaz.css: -------------------------------------------------------------------------------- 1 | foobarbaz{} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/ignore.css -------------------------------------------------------------------------------- /test/fixtures/imports/import-missing.css: -------------------------------------------------------------------------------- 1 | 2 | @import "missing-file.css"; 3 | -------------------------------------------------------------------------------- /test/fixtures/imports/import-sugarbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/import-sugarbar.css -------------------------------------------------------------------------------- /test/fixtures/imports/inline-comment.scss: -------------------------------------------------------------------------------- 1 | // inline comment 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/layer-anonymous.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-anonymous.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer-followed-by-ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-followed-by-ignore.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer-level-2-anonymous.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-level-2-anonymous.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer-level-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-level-2.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer-level-3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-level-3.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer-only.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer-only.css -------------------------------------------------------------------------------- /test/fixtures/imports/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/layer.css -------------------------------------------------------------------------------- /test/fixtures/imports/media-combine-nested.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/media-combine-nested.css -------------------------------------------------------------------------------- /test/fixtures/imports/media-content-level-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/media-content-level-2.css -------------------------------------------------------------------------------- /test/fixtures/imports/media-content-level-3.css: -------------------------------------------------------------------------------- 1 | level-3 {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/media-import-level-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/media-import-level-2.css -------------------------------------------------------------------------------- /test/fixtures/imports/media-import-level-3.css: -------------------------------------------------------------------------------- 1 | @import "//" level-3; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/media-query-level-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/media-query-level-2.css -------------------------------------------------------------------------------- /test/fixtures/imports/media-query-level-3.css: -------------------------------------------------------------------------------- 1 | @media level-3 {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/media-query-screen.css: -------------------------------------------------------------------------------- 1 | @import "foo.css" screen; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/empty/index.css: -------------------------------------------------------------------------------- 1 | empty {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/empty/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-js/index.css: -------------------------------------------------------------------------------- 1 | main-js {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-js/main.js: -------------------------------------------------------------------------------- 1 | "use strict" 2 | module.exports = {} 3 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/modules/main-js/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-style/main.css: -------------------------------------------------------------------------------- 1 | style-mained {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-style/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/modules/main-style/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main-style/style.css: -------------------------------------------------------------------------------- 1 | main-styled {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main/main.css: -------------------------------------------------------------------------------- 1 | main {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/modules/main/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/modules/simple/index.css: -------------------------------------------------------------------------------- 1 | simple {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/style/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/modules/style/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/modules/style/style.css: -------------------------------------------------------------------------------- 1 | style {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/subpath/a.css: -------------------------------------------------------------------------------- 1 | .foo { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/imports/modules/subpath/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/modules/subpath/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/modules/subpath/style.css: -------------------------------------------------------------------------------- 1 | @import '#a.css'; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/proxy-file/index.css: -------------------------------------------------------------------------------- 1 | @import "./proxy-file.css"; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/proxy-file/proxy-file.css: -------------------------------------------------------------------------------- 1 | proxy {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/proxy-file/sub-directory/index.css: -------------------------------------------------------------------------------- 1 | @import "./proxy-file.css"; 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/proxy-file/sub-directory/proxy-file.css: -------------------------------------------------------------------------------- 1 | import {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/qux.css: -------------------------------------------------------------------------------- 1 | quux{ 2 | not: "relative/qux" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/imports/sugarbar.sss: -------------------------------------------------------------------------------- 1 | .sugarbar 2 | color: blue 3 | -------------------------------------------------------------------------------- /test/fixtures/imports/supports-condition-level-2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/supports-condition-level-2.css -------------------------------------------------------------------------------- /test/fixtures/imports/supports-condition-level-3.css: -------------------------------------------------------------------------------- 1 | @supports (level: 3) {} 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/syntax-error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/imports/syntax-error.css -------------------------------------------------------------------------------- /test/fixtures/imports/useless.css: -------------------------------------------------------------------------------- 1 | 2 | /* useless */ 3 | -------------------------------------------------------------------------------- /test/fixtures/layer-duplicate-anonymous-imports-skip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-duplicate-anonymous-imports-skip.css -------------------------------------------------------------------------------- /test/fixtures/layer-duplicate-anonymous-imports-skip.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-duplicate-anonymous-imports-skip.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-duplicate-anonymous-imports.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-duplicate-anonymous-imports.css -------------------------------------------------------------------------------- /test/fixtures/layer-duplicate-anonymous-imports.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-duplicate-anonymous-imports.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore-with-conditions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore-with-conditions.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore-with-conditions.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore-with-conditions.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore-without-conditions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore-without-conditions.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore-without-conditions.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore-without-conditions.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore.css -------------------------------------------------------------------------------- /test/fixtures/layer-followed-by-ignore.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-followed-by-ignore.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-import-atrules-anonymous.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-import-atrules-anonymous.css -------------------------------------------------------------------------------- /test/fixtures/layer-import-atrules-anonymous.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-import-atrules-anonymous.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-import-atrules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-import-atrules.css -------------------------------------------------------------------------------- /test/fixtures/layer-import-atrules.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-import-atrules.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-rule-grouping.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-rule-grouping.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer-statement-with-conditions.css: -------------------------------------------------------------------------------- 1 | @import "layer-only.css" print; 2 | -------------------------------------------------------------------------------- /test/fixtures/layer-statement-with-conditions.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer-statement-with-conditions.expected.css -------------------------------------------------------------------------------- /test/fixtures/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer.css -------------------------------------------------------------------------------- /test/fixtures/layer.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/layer.expected.css -------------------------------------------------------------------------------- /test/fixtures/media-charset.css: -------------------------------------------------------------------------------- 1 | @import "charset-content" level-1; 2 | -------------------------------------------------------------------------------- /test/fixtures/media-charset.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-charset.expected.css -------------------------------------------------------------------------------- /test/fixtures/media-combine.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-combine.css -------------------------------------------------------------------------------- /test/fixtures/media-combine.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-combine.expected.css -------------------------------------------------------------------------------- /test/fixtures/media-content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-content.css -------------------------------------------------------------------------------- /test/fixtures/media-content.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-content.expected.css -------------------------------------------------------------------------------- /test/fixtures/media-import.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-import.css -------------------------------------------------------------------------------- /test/fixtures/media-import.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-import.expected.css -------------------------------------------------------------------------------- /test/fixtures/media-query.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-query.css -------------------------------------------------------------------------------- /test/fixtures/media-query.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/media-query.expected.css -------------------------------------------------------------------------------- /test/fixtures/no-duplicate.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/no-duplicate.css -------------------------------------------------------------------------------- /test/fixtures/no-duplicate.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/no-duplicate.expected.css -------------------------------------------------------------------------------- /test/fixtures/order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/order.css -------------------------------------------------------------------------------- /test/fixtures/order.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/order.expected.css -------------------------------------------------------------------------------- /test/fixtures/plugins.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/plugins.css -------------------------------------------------------------------------------- /test/fixtures/plugins.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/plugins.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-custom-modules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-custom-modules.css -------------------------------------------------------------------------------- /test/fixtures/resolve-custom-modules.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-custom-modules.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-cwd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-cwd.css -------------------------------------------------------------------------------- /test/fixtures/resolve-cwd.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-cwd.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-from.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-from.css -------------------------------------------------------------------------------- /test/fixtures/resolve-from.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-from.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-local-modules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-local-modules.css -------------------------------------------------------------------------------- /test/fixtures/resolve-local-modules.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-local-modules.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-modules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-modules.css -------------------------------------------------------------------------------- /test/fixtures/resolve-modules.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-modules.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-npm-subpackages.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-npm-subpackages.css -------------------------------------------------------------------------------- /test/fixtures/resolve-npm-subpackages.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-npm-subpackages.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-cwd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-cwd.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-cwd.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-cwd.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-modules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-modules.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-modules.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-modules.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-root.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-root.css -------------------------------------------------------------------------------- /test/fixtures/resolve-path-root.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-path-root.expected.css -------------------------------------------------------------------------------- /test/fixtures/resolve-root.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-root.css -------------------------------------------------------------------------------- /test/fixtures/resolve-root.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/resolve-root.expected.css -------------------------------------------------------------------------------- /test/fixtures/same.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/same.css -------------------------------------------------------------------------------- /test/fixtures/same.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/same.expected.css -------------------------------------------------------------------------------- /test/fixtures/scss-parser.css: -------------------------------------------------------------------------------- 1 | @import "inline-comment.scss"; 2 | -------------------------------------------------------------------------------- /test/fixtures/scss-parser.expected.css: -------------------------------------------------------------------------------- 1 | /* inline comment*/ 2 | -------------------------------------------------------------------------------- /test/fixtures/scss-syntax.css: -------------------------------------------------------------------------------- 1 | @import "inline-comment.scss"; 2 | -------------------------------------------------------------------------------- /test/fixtures/scss-syntax.expected.css: -------------------------------------------------------------------------------- 1 | // inline comment 2 | -------------------------------------------------------------------------------- /test/fixtures/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/simple.css -------------------------------------------------------------------------------- /test/fixtures/simple.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/simple.expected.css -------------------------------------------------------------------------------- /test/fixtures/subpath.css: -------------------------------------------------------------------------------- 1 | @import "subpath"; 2 | -------------------------------------------------------------------------------- /test/fixtures/subpath.expected.css: -------------------------------------------------------------------------------- 1 | .foo { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/sugar-import-css.expected.css: -------------------------------------------------------------------------------- 1 | bar{} 2 | .sugar{ 3 | color: white 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/sugar-import-css.sss: -------------------------------------------------------------------------------- 1 | @import "bar.css" 2 | .sugar 3 | color: white 4 | -------------------------------------------------------------------------------- /test/fixtures/sugar.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/sugar.expected.css -------------------------------------------------------------------------------- /test/fixtures/sugar.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/sugar.sss -------------------------------------------------------------------------------- /test/fixtures/supports-condition-import.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/supports-condition-import.css -------------------------------------------------------------------------------- /test/fixtures/supports-condition-import.expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/supports-condition-import.expected.css -------------------------------------------------------------------------------- /test/fixtures/syntax-error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/fixtures/syntax-error.css -------------------------------------------------------------------------------- /test/helpers/ast-checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/helpers/ast-checker.js -------------------------------------------------------------------------------- /test/helpers/check-fixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/helpers/check-fixture.js -------------------------------------------------------------------------------- /test/import-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/import-events.js -------------------------------------------------------------------------------- /test/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/import.js -------------------------------------------------------------------------------- /test/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/layer.js -------------------------------------------------------------------------------- /test/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/lint.js -------------------------------------------------------------------------------- /test/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/media.js -------------------------------------------------------------------------------- /test/node_modules/auto/index.css: -------------------------------------------------------------------------------- 1 | .auto{} 2 | -------------------------------------------------------------------------------- /test/node_modules/by-hand/style.css: -------------------------------------------------------------------------------- 1 | .byHand{} 2 | -------------------------------------------------------------------------------- /test/node_modules/dep/index.css: -------------------------------------------------------------------------------- 1 | .dep{} 2 | -------------------------------------------------------------------------------- /test/node_modules/fake/main.css: -------------------------------------------------------------------------------- 1 | .fake{} 2 | -------------------------------------------------------------------------------- /test/node_modules/fake/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "style": "main.css" 3 | } 4 | -------------------------------------------------------------------------------- /test/node_modules/modularized-css/foo/boo/boomod.css: -------------------------------------------------------------------------------- 1 | .i-pity-the-boo{} 2 | -------------------------------------------------------------------------------- /test/node_modules/modularized-css/foo/index.css: -------------------------------------------------------------------------------- 1 | .i-pity-the-foo{} 2 | -------------------------------------------------------------------------------- /test/node_modules/nest/index.css: -------------------------------------------------------------------------------- 1 | @import "ed"; 2 | -------------------------------------------------------------------------------- /test/node_modules/nest/node_modules/ed/index.css: -------------------------------------------------------------------------------- 1 | .nested{} 2 | -------------------------------------------------------------------------------- /test/node_modules/use-dep-too/index.css: -------------------------------------------------------------------------------- 1 | @import "dep"; 2 | -------------------------------------------------------------------------------- /test/node_modules/use-dep/index.css: -------------------------------------------------------------------------------- 1 | @import "dep"; 2 | -------------------------------------------------------------------------------- /test/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/order.js -------------------------------------------------------------------------------- /test/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/plugins.js -------------------------------------------------------------------------------- /test/resolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/resolve.js -------------------------------------------------------------------------------- /test/shared_modules/shared-auto/index.css: -------------------------------------------------------------------------------- 1 | .shared-auto{} 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-by-hand/style.css: -------------------------------------------------------------------------------- 1 | .shared-byHand{} 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-dep/index.css: -------------------------------------------------------------------------------- 1 | .shared-dep{} 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-fake/main.css: -------------------------------------------------------------------------------- 1 | .shared-fake{} 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-fake/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "style": "main.css" 3 | } 4 | -------------------------------------------------------------------------------- /test/shared_modules/shared-nest/index.css: -------------------------------------------------------------------------------- 1 | @import "shared-ed"; 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-nest/shared_modules/shared-ed/index.css: -------------------------------------------------------------------------------- 1 | .shared-nested{} 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-use-dep-too/index.css: -------------------------------------------------------------------------------- 1 | @import "shared-dep"; 2 | -------------------------------------------------------------------------------- /test/shared_modules/shared-use-dep/index.css: -------------------------------------------------------------------------------- 1 | @import "shared-dep"; 2 | -------------------------------------------------------------------------------- /test/sourcemap/imported.css: -------------------------------------------------------------------------------- 1 | html { 2 | background: blue; 3 | } 4 | -------------------------------------------------------------------------------- /test/sourcemap/in.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/sourcemap/in.css -------------------------------------------------------------------------------- /test/sourcemap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/sourcemap/index.html -------------------------------------------------------------------------------- /test/sourcemap/out.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/sourcemap/out.css -------------------------------------------------------------------------------- /test/sourcemap/out.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/sourcemap/out.css.map -------------------------------------------------------------------------------- /test/sourcemap/out.css.win.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/sourcemap/out.css.win.map -------------------------------------------------------------------------------- /test/supports-condition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/supports-condition.js -------------------------------------------------------------------------------- /test/syntax-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/postcss/postcss-import/HEAD/test/syntax-error.js -------------------------------------------------------------------------------- /test/web_modules/web-auto/index.css: -------------------------------------------------------------------------------- 1 | .web-auto{} 2 | -------------------------------------------------------------------------------- /test/web_modules/web-by-hand/style.css: -------------------------------------------------------------------------------- 1 | .web-byHand{} 2 | -------------------------------------------------------------------------------- /test/web_modules/web-dep/index.css: -------------------------------------------------------------------------------- 1 | .web-dep{} 2 | -------------------------------------------------------------------------------- /test/web_modules/web-fake/main.css: -------------------------------------------------------------------------------- 1 | .web-fake{} 2 | -------------------------------------------------------------------------------- /test/web_modules/web-fake/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "style": "main.css" 3 | } 4 | -------------------------------------------------------------------------------- /test/web_modules/web-nest/index.css: -------------------------------------------------------------------------------- 1 | @import "web-ed"; 2 | -------------------------------------------------------------------------------- /test/web_modules/web-nest/web_modules/web-ed/index.css: -------------------------------------------------------------------------------- 1 | .web-nested{} 2 | -------------------------------------------------------------------------------- /test/web_modules/web-use-dep-too/index.css: -------------------------------------------------------------------------------- 1 | @import "web-dep"; 2 | -------------------------------------------------------------------------------- /test/web_modules/web-use-dep/index.css: -------------------------------------------------------------------------------- 1 | @import "web-dep"; 2 | --------------------------------------------------------------------------------