File tree Expand file tree Collapse file tree
electron/mapi/manager/clipboard Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,18 @@ import fs from 'fs';
44import path from 'path' ;
55import ofs from 'original-fs' ;
66import { isLinux , isMac , isWin } from "../../../lib/env" ;
7- import electronClipboardEx from 'electron-clipboard-ex' ;
7+
8+ let electronClipboardEx = null
9+ if ( isMac || isWin ) {
10+ ( async ( ) => {
11+ try {
12+ electronClipboardEx = await import ( 'electron-clipboard-ex' ) ;
13+ electronClipboardEx = electronClipboardEx . default ;
14+ console . log ( 'electronClipboardEx' , electronClipboardEx ) ;
15+ } catch ( e ) {
16+ }
17+ } ) ( )
18+ }
819
920export const getClipboardFiles = ( ) : FileItem [ ] => {
1021 let fileInfo : any ;
Original file line number Diff line number Diff line change 7676 "crypto" : " ^1.0.1" ,
7777 "date-and-time" : " ^3.4.1" ,
7878 "dayjs" : " ^1.11.12" ,
79- "electron-clipboard-ex" : " ^1.3.3" ,
8079 "electron-context-menu" : " ^4.0.4" ,
8180 "extract-file-icon" : " ^0.3.2" ,
8281 "ffmpeg-static" : " ^5.2.0" ,
110109 "yauzl" : " ^3.1.3"
111110 },
112111 "optionalDependencies" : {
113- "node-mac-permissions" : " ^2.4.0"
112+ "node-mac-permissions" : " ^2.4.0" ,
113+ "electron-clipboard-ex" : " ^1.3.3"
114114 }
115115}
You can’t perform that action at this time.
0 commit comments