1 file + 10 − 0 Side-by-side Compare changes Side-by-side Inline Show whitespace changes Files 1 helpers/TypeScriptExtensions.ts +10 −0 Original line number Original line Diff line number Diff line Loading @@ -8,6 +8,7 @@ declare global { toBoolean: () => boolean; toBoolean: () => boolean; capitalizingFirstLetter: () => string; capitalizingFirstLetter: () => string; capitalizeName: () => string; capitalizeName: () => string; convertWithEnvVars: () => string; } } } } Loading @@ -17,6 +18,7 @@ function registerAll() { registerStringToBoolean(); registerStringToBoolean(); registerStringCapitalizingFirstLetter(); registerStringCapitalizingFirstLetter(); registerStringCapitalizeName(); registerStringCapitalizeName(); registerStringConvertWithEnvVars(); } } function registerBigIntJson() { function registerBigIntJson() { Loading Loading @@ -55,6 +57,14 @@ function registerStringCapitalizeName() { }; }; } } function registerStringConvertWithEnvVars() { String.prototype.convertWithEnvVars = function (this: string): string { return this.replace(/\${?([a-zA-Z0-9_]+)}?/g, (match: string, p1: string) => { return process.env[p1] || ''; }); }; } registerAll(); registerAll(); Loading
helpers/TypeScriptExtensions.ts +10 −0 Original line number Original line Diff line number Diff line Loading @@ -8,6 +8,7 @@ declare global { toBoolean: () => boolean; toBoolean: () => boolean; capitalizingFirstLetter: () => string; capitalizingFirstLetter: () => string; capitalizeName: () => string; capitalizeName: () => string; convertWithEnvVars: () => string; } } } } Loading @@ -17,6 +18,7 @@ function registerAll() { registerStringToBoolean(); registerStringToBoolean(); registerStringCapitalizingFirstLetter(); registerStringCapitalizingFirstLetter(); registerStringCapitalizeName(); registerStringCapitalizeName(); registerStringConvertWithEnvVars(); } } function registerBigIntJson() { function registerBigIntJson() { Loading Loading @@ -55,6 +57,14 @@ function registerStringCapitalizeName() { }; }; } } function registerStringConvertWithEnvVars() { String.prototype.convertWithEnvVars = function (this: string): string { return this.replace(/\${?([a-zA-Z0-9_]+)}?/g, (match: string, p1: string) => { return process.env[p1] || ''; }); }; } registerAll(); registerAll(); Loading