electron-devtools-installer icon indicating copy to clipboard operation
electron-devtools-installer copied to clipboard

TypeError: invalid options argument

Open Ickerday opened this issue 2 years ago • 2 comments

Error:

Installing extensions...
TypeError: invalid options argument
    at optsArg (webpack-internal:///8520:13:11)
    at mkdirp (webpack-internal:///706:11:10)
    at eval (webpack-internal:///4228:21:49)
    at eval (webpack-internal:///6546:79:20)
    at Array.map (<anonymous>)
    at eval (webpack-internal:///6546:73:40)
    at callHanler (webpack-internal:///6368:719:16)
    at tryCatcher (webpack-internal:///6368:436:32)
    at eval (webpack-internal:///6368:575:38)
    at flush (webpack-internal:///6368:478:17)

My packages:

{
    "electron": "15.3.6",
    "electron-devtools-installer": "3.2.0",
}

Here's my main.ts excerpt:

 if (isDev)
    app
      .whenReady()
      .then(() => console.info('Installing extensions...'))
      .then(() => import('electron-devtools-installer'))
      .then(({ default: installExtension, REDUX_DEVTOOLS, REACT_DEVELOPER_TOOLS, APOLLO_DEVELOPER_TOOLS }) =>
        installExtension([APOLLO_DEVELOPER_TOOLS.id, REACT_DEVELOPER_TOOLS.id, REDUX_DEVTOOLS.id])
      )
      .then(() => console.info('Extensions installed'))
      .catch((error) => console.warn('A non-breaking error occurred while adding extensions:', error));

Ickerday avatar Feb 10 '22 16:02 Ickerday

Just ran into this same issue on a new project. @Ickerday did you ever find a solution?

ce-brex avatar Nov 22 '22 21:11 ce-brex

up :/

lounya avatar Dec 19 '23 04:12 lounya