Skip to content

Commit f4daafc

Browse files
committed
2.2.1 - fix attribute transforms.
1 parent 633ecf0 commit f4daafc

File tree

5 files changed

+63
-62
lines changed

5 files changed

+63
-62
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ include = ["Cargo.toml", "src/**/*.rs"]
77
license = "MIT"
88
name = "swc-plugin-inferno"
99
repository = "https://github.com/infernojs/swc-plugin-inferno.git"
10-
version = "2.2.0"
10+
version = "2.2.1"
1111

1212
[lib]
1313
crate-type = ["cdylib", "rlib"]

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "swc-plugin-inferno",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "Inferno JSX plugin for SWC `@swc/core`",
55
"main": "swc_plugin_inferno.wasm",
66
"files": [

src/transformations/lowercase_attrs.rs

Lines changed: 59 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -2,50 +2,50 @@ pub fn requires_lowercasing(sym: &str) -> bool {
22
matches!(
33
sym,
44
"accessKey"
5-
| "attributeName"
6-
| "attributeType"
5+
// | "attributeName"
6+
// | "attributeType"
77
| "autoComplete"
88
| "autoCorrect"
99
| "autoPictureInPicture"
1010
| "autoPlay"
1111
| "autoCapitalize"
1212
| "autoFocus"
13-
| "autosave"
14-
| "baseFrequency"
15-
| "baseProfile"
16-
| "calcMode"
13+
| "autoSave"
14+
// | "baseFrequency"
15+
// | "baseProfile"
16+
// | "calcMode"
1717
| "cellPadding"
1818
| "cellSpacing"
1919
| "charSet"
2020
| "classID"
21-
| "clipPathUnits"
21+
// | "clipPathUnits"
2222
| "codeBase"
2323
| "colSpan"
24-
| "contentScriptType"
25-
| "contentStyleType"
24+
// | "contentScriptType"
25+
// | "contentStyleType"
2626
| "contextMenu"
2727
| "controlsList"
2828
| "crossOrigin"
2929
| "dateTime"
30-
| "diffuseConstant"
31-
| "disablePictureInPicture"
32-
| "disableRemotePlayback"
33-
| "edgeMode"
30+
// | "diffuseConstant"
31+
// | "disablePictureInPicture"
32+
// | "disableRemotePlayback"
33+
// | "edgeMode"
3434
| "encType"
3535
| "enterKeyHint"
3636
| "exportParts"
3737
| "fetchPriority"
38-
| "filterRes"
39-
| "filterUnits"
38+
// | "filterRes"
39+
// | "filterUnits"
4040
| "formAction"
4141
| "formEncType"
4242
| "formMethod"
4343
| "formNoValidate"
4444
| "formTarget"
4545
| "frameBorder"
46-
| "glyphRef"
47-
| "gradientTransform"
48-
| "gradientUnits"
46+
// | "glyphRef"
47+
// | "gradientTransform"
48+
// | "gradientUnits"
4949
| "hrefLang"
5050
| "imageSizes"
5151
| "imageSrcSet"
@@ -56,48 +56,48 @@ pub fn requires_lowercasing(sym: &str) -> bool {
5656
| "itemRef"
5757
| "itemScope"
5858
| "itemType"
59-
| "kernelMatrix"
60-
| "kernelUnitLength"
59+
// | "kernelMatrix"
60+
// | "kernelUnitLength"
6161
| "keyParams"
62-
| "keyPoints"
63-
| "keySplines"
64-
| "keyTimes"
62+
// | "keyPoints"
63+
// | "keySplines"
64+
// | "keyTimes"
6565
| "keyType"
6666
| "lengthAdjust"
67-
| "limitingConeAngle"
67+
// | "limitingConeAngle"
6868
| "marginHeight"
69-
| "marginWidth"
70-
| "markerUnits"
71-
| "markerWidth"
72-
| "maskContentUnits"
73-
| "maskUnits"
69+
// | "marginWidth"
70+
// | "markerUnits"
71+
// | "markerWidth"
72+
// | "maskContentUnits"
73+
// | "maskUnits"
7474
| "maxLength"
7575
| "mediaGroup"
7676
| "minLength"
7777
| "noModule"
7878
| "noValidate"
79-
| "numOctaves"
80-
| "pathLength"
81-
| "patternContentUnits"
82-
| "patternTransform"
83-
| "patternUnits"
84-
| "pointsAtX"
85-
| "pointsAtY"
86-
| "pointsAtZ"
79+
// | "numOctaves"
80+
// | "pathLength"
81+
// | "patternContentUnits"
82+
// | "patternTransform"
83+
// | "patternUnits"
84+
// | "pointsAtX"
85+
// | "pointsAtY"
86+
// | "pointsAtZ"
8787
| "popoverTarget"
8888
| "popoverTargetAction"
89-
| "preserveAlpha"
90-
| "preserveAspectRatio"
91-
| "primitiveUnits"
89+
// | "preserveAlpha"
90+
// | "preserveAspectRatio"
91+
// | "primitiveUnits"
9292
| "radioGroup"
9393
| "readOnly"
94-
| "refX"
95-
| "refY"
94+
// | "refX"
95+
// | "refY"
9696
| "referrerPolicy"
97-
| "repeatCount"
98-
| "repeatDur"
99-
| "requiredExtensions"
100-
| "requiredFeatures"
97+
// | "repeatCount"
98+
// | "repeatDur"
99+
// | "requiredExtensions"
100+
// | "requiredFeatures"
101101
| "rowSpan"
102102
| "specularConstant"
103103
| "specularExponent"
@@ -106,21 +106,21 @@ pub fn requires_lowercasing(sym: &str) -> bool {
106106
| "srcDoc"
107107
| "srcLang"
108108
| "srcSet"
109-
| "startOffset"
110-
| "stdDeviation"
111-
| "stitchTiles"
112-
| "surfaceScale"
113-
| "systemLanguage"
109+
// | "startOffset"
110+
// | "stdDeviation"
111+
// | "stitchTiles"
112+
// | "surfaceScale"
113+
// | "systemLanguage"
114114
| "tabIndex"
115-
| "tableValues"
116-
| "targetX"
117-
| "targetY"
118-
| "textAnchor"
119-
| "textLength"
120-
| "transformOrigin"
115+
// | "tableValues"
116+
// | "targetX"
117+
// | "targetY"
118+
// | "textAnchor"
119+
// | "textLength"
120+
// | "transformOrigin"
121121
| "useMap"
122-
| "viewBox"
123-
| "viewTarget"
122+
// | "viewBox"
123+
// | "viewTarget"
124124
| "xChannelSelector"
125125
| "yChannelSelector"
126126
)

src/transformations/transform_attribute.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ pub fn transform_attribute(sym: &str) -> &str {
33
// React attributes
44
"acceptCharset" => "accept-charset",
55
"httpEquiv" => "http-equiv",
6+
"transformOrigin" => "transform-origin",
67
"htmlFor" => "for",
78

89
// SVG attributes

0 commit comments

Comments
 (0)