From 6d8ff4c54f901f0ccda03516d9fa36c48a0a557e Mon Sep 17 00:00:00 2001 From: Olga Lesnikova Date: Mon, 28 Jan 2019 17:23:53 +0300 Subject: [PATCH] more safe extra lib filePath generation --- src/monaco.contribution.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/monaco.contribution.ts b/src/monaco.contribution.ts index 1e122b9f..d5cf4f67 100644 --- a/src/monaco.contribution.ts +++ b/src/monaco.contribution.ts @@ -42,7 +42,7 @@ export class LanguageServiceDefaultsImpl implements monaco.languages.typescript. addExtraLib(content: string, filePath?: string): IDisposable { if (typeof filePath === 'undefined') { - filePath = `ts:extralib-${Date.now()}`; + filePath = `ts:extralib-${Math.random().toString(36).substring(2, 15)}`; } if (this._extraLibs[filePath]) {