File tree Expand file tree Collapse file tree 3 files changed +10
-5
lines changed
Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ export class CLIError extends Error {
2323const optionDeclarations : { [ key : string ] : yargs . Options } = {
2424 addHeader : {
2525 alias : "ah" ,
26- default : false ,
26+ default : true ,
2727 describe : "Specify if a header will be added to compiled files." ,
2828 type : "boolean" ,
2929 } ,
Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ import { TSHelper as tsEx } from "./TSHelper";
66
77import * as path from "path" ;
88
9+ /* tslint:disable */
10+ const packageJSON = require ( "../package.json" ) ;
11+ /* tslint:enable */
12+
913export class TranspileError extends Error {
1014 public node : ts . Node ;
1115 constructor ( message : string , node : ts . Node ) {
@@ -30,8 +34,8 @@ export class LuaTranspiler {
3034
3135 let header = "" ;
3236 if ( options . addHeader ) {
33- header = "-- Generated by TypescriptToLua transpiler " +
34- "https://github.com/Perryvw/TypescriptToLua \n" ;
37+ header = "-- Generated by TypescriptToLua v" + packageJSON . version + "\n " +
38+ "-- https://github.com/Perryvw/TypescriptToLua\n" ;
3539 }
3640 let result = header ;
3741 if ( ! options . dontRequireLuaLib ) {
@@ -287,7 +291,7 @@ export class LuaTranspiler {
287291 node . members . forEach ( ( member ) => {
288292 if ( member . initializer ) {
289293 if ( ts . isNumericLiteral ( member . initializer ) ) {
290- val = parseInt ( member . initializer . text , 10 ) ;
294+ val = parseInt ( member . initializer . text ) ;
291295 } else {
292296 throw new TranspileError ( "Only numeric initializers allowed for enums." , node ) ;
293297 }
Original file line number Diff line number Diff line change 2424 "esSpecCompliant" : true
2525 }
2626 ],
27- "interface-name" : false
27+ "interface-name" : false ,
28+ "radix" : false
2829 },
2930 "rulesDirectory" : []
3031}
You can’t perform that action at this time.
0 commit comments