From d05745070bcc3b91527d0eadd4e7a2e0c0e2fea6 Mon Sep 17 00:00:00 2001 From: Aakansha Doshi Date: Mon, 4 Jul 2022 17:44:20 +0530 Subject: [PATCH 1/2] fix: typecast file to fix the build (#5410) * fix: typecast file to fix the build * update type for fileOpen * fix --- src/data/filesystem.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/data/filesystem.ts b/src/data/filesystem.ts index 8db365c674..ffe088fafc 100644 --- a/src/data/filesystem.ts +++ b/src/data/filesystem.ts @@ -1,5 +1,4 @@ import { - FileWithHandle, fileOpen as _fileOpen, fileSave as _fileSave, FileSystemHandle, @@ -26,13 +25,9 @@ export const fileOpen = (opts: { extensions?: FILE_EXTENSION[]; description: string; multiple?: M; -}): Promise< - M extends false | undefined ? FileWithHandle : FileWithHandle[] -> => { +}): Promise => { // an unsafe TS hack, alas not much we can do AFAIK - type RetType = M extends false | undefined - ? FileWithHandle - : FileWithHandle[]; + type RetType = M extends false | undefined ? File : File[]; const mimeTypes = opts.extensions?.reduce((mimeTypes, type) => { mimeTypes.push(MIME_TYPES[type]); From 655e59a7076731f41317b218c6e4acb3a9ab45ec Mon Sep 17 00:00:00 2001 From: Aakansha Doshi Date: Mon, 4 Jul 2022 20:11:05 +0530 Subject: [PATCH 2/2] chore: bye bye dependabot :) (#5409) --- .github/dependabot.yml | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 02057d4713..0000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,37 +0,0 @@ -version: 2 -updates: - - package-ecosystem: npm - directory: / - schedule: - interval: weekly - day: sunday - time: "01:00" - reviewers: - - lipis - assignees: - - lipis - open-pull-requests-limit: 20 - - - package-ecosystem: npm - directory: /src/packages/excalidraw/ - schedule: - interval: weekly - day: sunday - time: "01:00" - reviewers: - - ad1992 - assignees: - - ad1992 - open-pull-requests-limit: 20 - - - package-ecosystem: npm - directory: /src/packages/utils/ - schedule: - interval: weekly - day: sunday - time: "01:00" - reviewers: - - ad1992 - assignees: - - ad1992 - open-pull-requests-limit: 20