-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
@parcel+transformer-postcss+2.8.2.patch
91 lines (81 loc) · 3.29 KB
/
@parcel+transformer-postcss+2.8.2.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
diff --git a/node_modules/@parcel/transformer-postcss/lib/PostCSSTransformer.js b/node_modules/@parcel/transformer-postcss/lib/PostCSSTransformer.js
index 9a49f5a..36e913c 100644
--- a/node_modules/@parcel/transformer-postcss/lib/PostCSSTransformer.js
+++ b/node_modules/@parcel/transformer-postcss/lib/PostCSSTransformer.js
@@ -129,10 +129,10 @@ var _default = new (_plugin().Transformer)({
const postcss = await loadPostcss(options, asset.filePath);
return {
type: 'postcss',
- version: '8.2.1',
+ version: '7.0.0',
program: postcss.parse(await asset.getCode(), {
from: asset.filePath
- }).toJSON()
+ })
};
},
@@ -165,11 +165,11 @@ var _default = new (_plugin().Transformer)({
const postcss = await loadPostcss(options, asset.filePath);
let ast = (0, _nullthrows().default)(await asset.getAST());
- let program = postcss.fromJSON(ast.program);
+ let program = ast.program;
let plugins = [...config.hydrated.plugins];
let cssModules = null;
- if (config.hydrated.modules) {
+ if (config.hydrated.modules && asset.meta.type !== 'tag') {
asset.meta.cssModulesCompiled = 'postcss';
let code = asset.isASTDirty() ? null : await asset.getCode();
@@ -242,7 +242,7 @@ var _default = new (_plugin().Transformer)({
let postcssModules = await options.packageManager.require('postcss-modules', asset.filePath, {
- range: '^4.3.0',
+ range: '^3.0.0',
saveDev: true,
shouldAutoInstall: options.shouldAutoInstall
});
@@ -287,8 +287,8 @@ var _default = new (_plugin().Transformer)({
} = await postcss(plugins).process(program, config.hydrated);
asset.setAST({
type: 'postcss',
- version: '8.2.1',
- program: root.toJSON()
+ version: '7.0.0',
+ program: root
});
for (let msg of messages) {
@@ -329,13 +329,13 @@ var _default = new (_plugin().Transformer)({
([className, classNameHashed]) => `module.exports[${JSON.stringify(className)}] = ${JSON.stringify(classNameHashed)};`).join('\n');
}
- asset.symbols.ensure();
+ // asset.symbols.ensure();
- for (let [k, v] of cssModulesList) {
- asset.symbols.set(k, v);
- }
+ // for (let [k, v] of cssModulesList) {
+ // asset.symbols.set(k, v);
+ // }
- asset.symbols.set('default', 'default');
+ // asset.symbols.set('default', 'default');
assets.push({
type: 'js',
content: code
@@ -352,7 +352,7 @@ var _default = new (_plugin().Transformer)({
}) {
const postcss = await loadPostcss(options, asset.filePath);
let code = '';
- postcss.stringify(postcss.fromJSON(ast.program), c => {
+ postcss.stringify(ast.program, c => {
code += c;
});
return {
diff --git a/node_modules/@parcel/transformer-postcss/lib/constants.js b/node_modules/@parcel/transformer-postcss/lib/constants.js
index a16ee4c..995a367 100644
--- a/node_modules/@parcel/transformer-postcss/lib/constants.js
+++ b/node_modules/@parcel/transformer-postcss/lib/constants.js
@@ -4,5 +4,5 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.POSTCSS_RANGE = void 0;
-const POSTCSS_RANGE = '^8.2.1';
+const POSTCSS_RANGE = '^7.0.0';
exports.POSTCSS_RANGE = POSTCSS_RANGE;
\ No newline at end of file