From 032579452ec5fca2d53b2982eebf6b265a39610c Mon Sep 17 00:00:00 2001 From: YutamaKotaro Date: Thu, 27 May 2021 23:56:18 +0900 Subject: [PATCH 1/2] add css-module feature --- .../basic/__snapshots__/test.js.snap | 2 +- .../style/components/External.vue | 2 +- e2e/__projects__/style/components/Less.vue | 21 +++++++++++- e2e/__projects__/style/components/PostCss.vue | 20 ++++++++--- e2e/__projects__/style/components/Sass.vue | 21 +++++++++++- e2e/__projects__/style/components/Scss.vue | 22 +++++++++++- e2e/__projects__/style/components/Stylus.vue | 18 +++++++++- e2e/__projects__/style/test.js | 34 ++++++++++++++----- e2e/test-runner.js | 2 +- lib/generate-code.js | 18 +++++++++- lib/process-style.js | 1 + lib/process.js | 24 ++++++------- 12 files changed, 152 insertions(+), 33 deletions(-) diff --git a/e2e/__projects__/basic/__snapshots__/test.js.snap b/e2e/__projects__/basic/__snapshots__/test.js.snap index 5b8d3ecf..a10f241c 100644 --- a/e2e/__projects__/basic/__snapshots__/test.js.snap +++ b/e2e/__projects__/basic/__snapshots__/test.js.snap @@ -42,7 +42,7 @@ function render(_ctx, _cache) { ])); } exports.render = render; -;exports.default = {...exports.default, render};" +;exports.default = {...exports.default, render};;exports.default = {...exports.default, __cssModules: {\\"css\\":{\\"testA\\":\\"testA\\"},\\"$style\\":{\\"testB\\":\\"testB\\"}}}" `; exports[`generates source maps using src attributes 1`] = ` diff --git a/e2e/__projects__/style/components/External.vue b/e2e/__projects__/style/components/External.vue index 70db7dec..90b1df56 100644 --- a/e2e/__projects__/style/components/External.vue +++ b/e2e/__projects__/style/components/External.vue @@ -1,6 +1,6 @@ diff --git a/e2e/__projects__/style/components/Less.vue b/e2e/__projects__/style/components/Less.vue index 2731b5dc..79b80341 100644 --- a/e2e/__projects__/style/components/Less.vue +++ b/e2e/__projects__/style/components/Less.vue @@ -1,9 +1,28 @@ + + diff --git a/e2e/__projects__/style/components/PostCss.vue b/e2e/__projects__/style/components/PostCss.vue index 6aa351c7..a96aadec 100644 --- a/e2e/__projects__/style/components/PostCss.vue +++ b/e2e/__projects__/style/components/PostCss.vue @@ -1,18 +1,30 @@ + + diff --git a/e2e/__projects__/style/components/Sass.vue b/e2e/__projects__/style/components/Sass.vue index a76ec392..77228766 100644 --- a/e2e/__projects__/style/components/Sass.vue +++ b/e2e/__projects__/style/components/Sass.vue @@ -1,7 +1,26 @@ + +