Fix Bug 2121: NG-UI uses unmaintained Chokidar version
- Upgraded Angular from 11 to 14 version to remove chokidar
unmaintained version.
- Changed linting tool tslint to eslint for angular 14 as tslint
is depreacted after angular 12
- Resolved linting issues from code
Change-Id: I00e908ab651db0f080e0d18a9d1c9711f4e36b91
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/utilities/dragDropUpload/DragDirective.ts b/src/app/utilities/dragDropUpload/DragDirective.ts
index 735ac7c..d052b3f 100644
--- a/src/app/utilities/dragDropUpload/DragDirective.ts
+++ b/src/app/utilities/dragDropUpload/DragDirective.ts
@@ -31,7 +31,6 @@
* Creating Directive
* @Directive for handling the files.
*/
-// tslint:disable-next-line:export-name
@Directive({
selector: '[appDrag]'
})
@@ -77,6 +76,7 @@
const files: FileHandle[] = [];
Array.from(evt.dataTransfer.files).forEach((listFiles: File, index: number) => {
const file: File = listFiles;
+ // eslint-disable-next-line @microsoft/sdl/no-angular-bypass-sanitizer
const url: SafeUrl = this.sanitizer.bypassSecurityTrustUrl(window.URL.createObjectURL(file));
files.push({ file, url });
});