|
39 | 39 | end |
40 | 40 | do |
41 | 41 | local ____xyz = require(\\"xyz\\") |
42 | | - local abc = ____xyz.abc |
43 | | - local def = ____xyz.def |
44 | | - ____exports.abc = abc |
45 | | - ____exports.def = def |
| 42 | + ____exports.abc = ____xyz.abc |
| 43 | + ____exports.def = ____xyz.def |
46 | 44 | end |
47 | 45 | do |
48 | 46 | local ____xyz = require(\\"xyz\\") |
49 | | - local def = ____xyz.abc |
50 | | - ____exports.def = def |
| 47 | + ____exports.def = ____xyz.abc |
51 | 48 | end |
52 | 49 | return ____exports" |
53 | 50 | `; |
@@ -113,65 +110,70 @@ end" |
113 | 110 | `; |
114 | 111 |
|
115 | 112 | exports[`Transformation (modulesImportAll) 1`] = ` |
116 | | -"local ____exports = {} |
117 | | -local Test = require(\\"test\\") |
118 | | -local ____ = Test |
| 113 | +"local ____imports = {} |
| 114 | +local ____exports = {} |
| 115 | +____imports.Test = require(\\"test\\") |
| 116 | +local ____ = ____imports.Test |
119 | 117 | return ____exports" |
120 | 118 | `; |
121 | 119 |
|
122 | 120 | exports[`Transformation (modulesImportNamed) 1`] = ` |
123 | | -"local ____exports = {} |
| 121 | +"local ____imports = {} |
| 122 | +local ____exports = {} |
124 | 123 | local ____test = require(\\"test\\") |
125 | | -local TestClass = ____test.TestClass |
126 | | -local ____ = TestClass |
| 124 | +____imports.TestClass = ____test.TestClass |
| 125 | +local ____ = ____imports.TestClass |
127 | 126 | return ____exports" |
128 | 127 | `; |
129 | 128 |
|
130 | 129 | exports[`Transformation (modulesImportNamedSpecialChars) 1`] = ` |
131 | | -"local ____exports = {} |
| 130 | +"local ____imports = {} |
| 131 | +local ____exports = {} |
132 | 132 | local ____kebab_2Dmodule = require(\\"kebab-module\\") |
133 | | -local TestClass1 = ____kebab_2Dmodule.TestClass1 |
| 133 | +____imports.TestClass1 = ____kebab_2Dmodule.TestClass1 |
134 | 134 | local ____dollar_24module = require(\\"dollar$module\\") |
135 | | -local TestClass2 = ____dollar_24module.TestClass2 |
| 135 | +____imports.TestClass2 = ____dollar_24module.TestClass2 |
136 | 136 | local ____singlequote_27module = require(\\"singlequote'module\\") |
137 | | -local TestClass3 = ____singlequote_27module.TestClass3 |
| 137 | +____imports.TestClass3 = ____singlequote_27module.TestClass3 |
138 | 138 | local ____hash_23module = require(\\"hash#module\\") |
139 | | -local TestClass4 = ____hash_23module.TestClass4 |
| 139 | +____imports.TestClass4 = ____hash_23module.TestClass4 |
140 | 140 | local ____space_20module = require(\\"space module\\") |
141 | | -local TestClass5 = ____space_20module.TestClass5 |
142 | | -local ____ = TestClass1 |
143 | | -local ____ = TestClass2 |
144 | | -local ____ = TestClass3 |
145 | | -local ____ = TestClass4 |
146 | | -local ____ = TestClass5 |
| 141 | +____imports.TestClass5 = ____space_20module.TestClass5 |
| 142 | +local ____ = ____imports.TestClass1 |
| 143 | +local ____ = ____imports.TestClass2 |
| 144 | +local ____ = ____imports.TestClass3 |
| 145 | +local ____ = ____imports.TestClass4 |
| 146 | +local ____ = ____imports.TestClass5 |
147 | 147 | return ____exports" |
148 | 148 | `; |
149 | 149 |
|
150 | 150 | exports[`Transformation (modulesImportRenamed) 1`] = ` |
151 | | -"local ____exports = {} |
| 151 | +"local ____imports = {} |
| 152 | +local ____exports = {} |
152 | 153 | local ____test = require(\\"test\\") |
153 | | -local RenamedClass = ____test.TestClass |
154 | | -local ____ = RenamedClass |
| 154 | +____imports.RenamedClass = ____test.TestClass |
| 155 | +local ____ = ____imports.RenamedClass |
155 | 156 | return ____exports" |
156 | 157 | `; |
157 | 158 |
|
158 | 159 | exports[`Transformation (modulesImportRenamedSpecialChars) 1`] = ` |
159 | | -"local ____exports = {} |
| 160 | +"local ____imports = {} |
| 161 | +local ____exports = {} |
160 | 162 | local ____kebab_2Dmodule = require(\\"kebab-module\\") |
161 | | -local RenamedClass1 = ____kebab_2Dmodule.TestClass |
| 163 | +____imports.RenamedClass1 = ____kebab_2Dmodule.TestClass |
162 | 164 | local ____dollar_24module = require(\\"dollar$module\\") |
163 | | -local RenamedClass2 = ____dollar_24module.TestClass |
| 165 | +____imports.RenamedClass2 = ____dollar_24module.TestClass |
164 | 166 | local ____singlequote_27module = require(\\"singlequote'module\\") |
165 | | -local RenamedClass3 = ____singlequote_27module.TestClass |
| 167 | +____imports.RenamedClass3 = ____singlequote_27module.TestClass |
166 | 168 | local ____hash_23module = require(\\"hash#module\\") |
167 | | -local RenamedClass4 = ____hash_23module.TestClass |
| 169 | +____imports.RenamedClass4 = ____hash_23module.TestClass |
168 | 170 | local ____space_20module = require(\\"space module\\") |
169 | | -local RenamedClass5 = ____space_20module.TestClass |
170 | | -local ____ = RenamedClass1 |
171 | | -local ____ = RenamedClass2 |
172 | | -local ____ = RenamedClass3 |
173 | | -local ____ = RenamedClass4 |
174 | | -local ____ = RenamedClass5 |
| 171 | +____imports.RenamedClass5 = ____space_20module.TestClass |
| 172 | +local ____ = ____imports.RenamedClass1 |
| 173 | +local ____ = ____imports.RenamedClass2 |
| 174 | +local ____ = ____imports.RenamedClass3 |
| 175 | +local ____ = ____imports.RenamedClass4 |
| 176 | +local ____ = ____imports.RenamedClass5 |
175 | 177 | return ____exports" |
176 | 178 | `; |
177 | 179 |
|
|
278 | 280 | `; |
279 | 281 |
|
280 | 282 | exports[`Transformation (unusedDefaultWithNamespaceImport) 1`] = ` |
281 | | -"local ____exports = {} |
282 | | -local x = require(\\"module\\") |
283 | | -local ____ = x |
| 283 | +"local ____imports = {} |
| 284 | +local ____exports = {} |
| 285 | +____imports.x = require(\\"module\\") |
| 286 | +local ____ = ____imports.x |
284 | 287 | return ____exports" |
285 | 288 | `; |
0 commit comments