From 822504fae35c178e3a0349ce466f21572fd9f28f Mon Sep 17 00:00:00 2001 From: Glen Maddern Date: Sun, 31 May 2015 12:07:41 +1000 Subject: [PATCH] ported the examples to local-by-default --- package.json | 2 +- src/index.js | 2 +- test/test-cases/simple-export/expected.css | 3 ++- test/test-cases/simple-export/expected.json | 2 +- test/test-cases/simple-export/source.css | 6 +----- test/test-cases/single-import-export/colors.css | 6 +----- test/test-cases/single-import-export/expected.css | 6 ++++-- test/test-cases/single-import-export/expected.json | 2 +- test/test-cases/single-import-export/source.css | 11 ++--------- 9 files changed, 14 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index f037fe7..1cf9d1e 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "dependencies": { "postcss": "^4.1.11", "postcss-modules-extract-imports": "0.0.1", - "postcss-modules-local-by-default": "0.0.6", + "postcss-modules-local-by-default": "0.0.7", "postcss-modules-scope": "0.0.3" }, "devDependencies": { diff --git a/src/index.js b/src/index.js index 02d36e2..57bf97b 100644 --- a/src/index.js +++ b/src/index.js @@ -13,7 +13,7 @@ export default { // The default set of plugins plugins: [ - //localByDefault, + localByDefault, extractImports, scope ], diff --git a/test/test-cases/simple-export/expected.css b/test/test-cases/simple-export/expected.css index f9a35c4..c28a104 100644 --- a/test/test-cases/simple-export/expected.css +++ b/test/test-cases/simple-export/expected.css @@ -1,3 +1,4 @@ -.__globalName { + +._simple_export_source__localName { color: red; } diff --git a/test/test-cases/simple-export/expected.json b/test/test-cases/simple-export/expected.json index 35fe696..c8ee742 100644 --- a/test/test-cases/simple-export/expected.json +++ b/test/test-cases/simple-export/expected.json @@ -1,3 +1,3 @@ { - "localName": "__globalName __otherName" + "localName": "_simple_export_source__localName" } diff --git a/test/test-cases/simple-export/source.css b/test/test-cases/simple-export/source.css index 6491a49..33d7028 100644 --- a/test/test-cases/simple-export/source.css +++ b/test/test-cases/simple-export/source.css @@ -1,7 +1,3 @@ -:export { - localName: __globalName __otherName; -} - -.__globalName { +.localName { color: red; } diff --git a/test/test-cases/single-import-export/colors.css b/test/test-cases/single-import-export/colors.css index d1c12e1..334426e 100644 --- a/test/test-cases/single-import-export/colors.css +++ b/test/test-cases/single-import-export/colors.css @@ -1,7 +1,3 @@ -:export { - blackShadow: __global_blackShadow; -} - -.__global_blackShadow { +.blackShadow { box-shadow: 0 0 10px -2px black; } diff --git a/test/test-cases/single-import-export/expected.css b/test/test-cases/single-import-export/expected.css index a5e1641..81b058d 100644 --- a/test/test-cases/single-import-export/expected.css +++ b/test/test-cases/single-import-export/expected.css @@ -1,6 +1,8 @@ -.__global_blackShadow { + +._single_import_export_colors__blackShadow { box-shadow: 0 0 10px -2px black; } -.__globalName { + +._single_import_export_source__localName { color: red; } diff --git a/test/test-cases/single-import-export/expected.json b/test/test-cases/single-import-export/expected.json index e9caf20..35b62eb 100644 --- a/test/test-cases/single-import-export/expected.json +++ b/test/test-cases/single-import-export/expected.json @@ -1,3 +1,3 @@ { - "localName": "__globalName __global_blackShadow" + "localName": "_single_import_export_source__localName _single_import_export_colors__blackShadow" } diff --git a/test/test-cases/single-import-export/source.css b/test/test-cases/single-import-export/source.css index 017dd57..2b196fb 100644 --- a/test/test-cases/single-import-export/source.css +++ b/test/test-cases/single-import-export/source.css @@ -1,11 +1,4 @@ -:import("./colors.css") { - blackShadow: __tmp_blackShadow; -} - -:export { - localName: __globalName __tmp_blackShadow; -} - -.__globalName { +.localName { + extends: blackShadow from "./colors.css"; color: red; }