Skip to content

Commit de4284b

Browse files
committed
Replace __TSTL_ with 4 underscores
1 parent 07ed8cc commit de4284b

File tree

2 files changed

+33
-33
lines changed

2 files changed

+33
-33
lines changed

src/LuaTransformer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ export class LuaTransformer {
319319
}
320320

321321
const moduleRequire = this.createModuleRequire(statement.moduleSpecifier as ts.StringLiteral);
322-
const tempModuleIdentifier = tstl.createIdentifier("__TSTL_export");
322+
const tempModuleIdentifier = tstl.createIdentifier("____export");
323323

324324
const declaration = tstl.createVariableDeclarationStatement(tempModuleIdentifier, moduleRequire);
325325

@@ -404,7 +404,7 @@ export class LuaTransformer {
404404
return undefined;
405405
}
406406

407-
const tstlIdentifier = (name: string) => "__TSTL_" + tsHelper.fixInvalidLuaIdentifier(name);
407+
const tstlIdentifier = (name: string) => "____" + tsHelper.fixInvalidLuaIdentifier(name);
408408
const importUniqueName = tstl.createIdentifier(tstlIdentifier(path.basename(importPath)));
409409
const requireStatement = tstl.createVariableDeclarationStatement(
410410
tstl.createIdentifier(tstlIdentifier(path.basename(importPath))),

test/translation/__snapshots__/transformation.spec.ts.snap

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -198,21 +198,21 @@ local xyz = 4
198198
____exports.xyz = xyz
199199
____exports.uwv = xyz
200200
do
201-
local __TSTL_export = require(\\"xyz\\")
202-
for ____exportKey, ____exportValue in pairs(__TSTL_export) do
201+
local ____export = require(\\"xyz\\")
202+
for ____exportKey, ____exportValue in pairs(____export) do
203203
____exports[____exportKey] = ____exportValue
204204
end
205205
end
206206
do
207-
local __TSTL_xyz = require(\\"xyz\\")
208-
local abc = __TSTL_xyz.abc
209-
local def = __TSTL_xyz.def
207+
local ____xyz = require(\\"xyz\\")
208+
local abc = ____xyz.abc
209+
local def = ____xyz.def
210210
____exports.abc = abc
211211
____exports.def = def
212212
end
213213
do
214-
local __TSTL_xyz = require(\\"xyz\\")
215-
local def = __TSTL_xyz.abc
214+
local ____xyz = require(\\"xyz\\")
215+
local def = ____xyz.abc
216216
____exports.def = def
217217
end
218218
return ____exports"
@@ -371,22 +371,22 @@ local ____ = Test"
371371
`;
372372

373373
exports[`Transformation (modulesImportNamed) 1`] = `
374-
"local __TSTL_test = require(\\"test\\")
375-
local TestClass = __TSTL_test.TestClass
374+
"local ____test = require(\\"test\\")
375+
local TestClass = ____test.TestClass
376376
local ____ = TestClass"
377377
`;
378378

379379
exports[`Transformation (modulesImportNamedSpecialChars) 1`] = `
380-
"local __TSTL_kebab_2Dmodule = require(\\"kebab-module\\")
381-
local TestClass1 = __TSTL_kebab_2Dmodule.TestClass1
382-
local __TSTL_dollar_24module = require(\\"dollar$module\\")
383-
local TestClass2 = __TSTL_dollar_24module.TestClass2
384-
local __TSTL_singlequote_27module = require(\\"singlequote'module\\")
385-
local TestClass3 = __TSTL_singlequote_27module.TestClass3
386-
local __TSTL_hash_23module = require(\\"hash#module\\")
387-
local TestClass4 = __TSTL_hash_23module.TestClass4
388-
local __TSTL_space_20module = require(\\"space module\\")
389-
local TestClass5 = __TSTL_space_20module.TestClass5
380+
"local ____kebab_2Dmodule = require(\\"kebab-module\\")
381+
local TestClass1 = ____kebab_2Dmodule.TestClass1
382+
local ____dollar_24module = require(\\"dollar$module\\")
383+
local TestClass2 = ____dollar_24module.TestClass2
384+
local ____singlequote_27module = require(\\"singlequote'module\\")
385+
local TestClass3 = ____singlequote_27module.TestClass3
386+
local ____hash_23module = require(\\"hash#module\\")
387+
local TestClass4 = ____hash_23module.TestClass4
388+
local ____space_20module = require(\\"space module\\")
389+
local TestClass5 = ____space_20module.TestClass5
390390
local ____ = TestClass1
391391
local ____ = TestClass2
392392
local ____ = TestClass3
@@ -395,22 +395,22 @@ local ____ = TestClass5"
395395
`;
396396

397397
exports[`Transformation (modulesImportRenamed) 1`] = `
398-
"local __TSTL_test = require(\\"test\\")
399-
local RenamedClass = __TSTL_test.TestClass
398+
"local ____test = require(\\"test\\")
399+
local RenamedClass = ____test.TestClass
400400
local ____ = RenamedClass"
401401
`;
402402

403403
exports[`Transformation (modulesImportRenamedSpecialChars) 1`] = `
404-
"local __TSTL_kebab_2Dmodule = require(\\"kebab-module\\")
405-
local RenamedClass1 = __TSTL_kebab_2Dmodule.TestClass
406-
local __TSTL_dollar_24module = require(\\"dollar$module\\")
407-
local RenamedClass2 = __TSTL_dollar_24module.TestClass
408-
local __TSTL_singlequote_27module = require(\\"singlequote'module\\")
409-
local RenamedClass3 = __TSTL_singlequote_27module.TestClass
410-
local __TSTL_hash_23module = require(\\"hash#module\\")
411-
local RenamedClass4 = __TSTL_hash_23module.TestClass
412-
local __TSTL_space_20module = require(\\"space module\\")
413-
local RenamedClass5 = __TSTL_space_20module.TestClass
404+
"local ____kebab_2Dmodule = require(\\"kebab-module\\")
405+
local RenamedClass1 = ____kebab_2Dmodule.TestClass
406+
local ____dollar_24module = require(\\"dollar$module\\")
407+
local RenamedClass2 = ____dollar_24module.TestClass
408+
local ____singlequote_27module = require(\\"singlequote'module\\")
409+
local RenamedClass3 = ____singlequote_27module.TestClass
410+
local ____hash_23module = require(\\"hash#module\\")
411+
local RenamedClass4 = ____hash_23module.TestClass
412+
local ____space_20module = require(\\"space module\\")
413+
local RenamedClass5 = ____space_20module.TestClass
414414
local ____ = RenamedClass1
415415
local ____ = RenamedClass2
416416
local ____ = RenamedClass3

0 commit comments

Comments
 (0)