akosbalasko / akosbalasko/yarle

enexSources does not allow multiple .enex files

Aperta
#464 4 commenti 1 reazione 0 assegnatari Vedi su GitHub
documentation
Lingua principale
TypeScript
Stelle
1.8k
Fork
111
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Using 5.0.11

with the following in the `config.json`
```
"enexSources": [
"/Users/ecerulm/Downloads/evernote2023-03-18/boardgames.enex",
],
```
it works,
As soon as I add a second file:

```
"enexSources": [
"/Users/ecerulm/Downloads/evernote2023-03-18/boardgames.enex",
"/Users/ecerulm/Downloads/evernote2023-03-18/macos.enex"
],
```

then it assumes each path is a directory not an ENEX files and fails with

```
npx -p yarle-evernote-to-md@5.0.11 yarle --configFile config_macos.json
...
node:fs:1438
handleErrorFromBinding(ctx);
^

Error: ENOTDIR: not a directory, scandir '/Users/ecerulm/Downloads/evernote2023-03-18/boardgames.enex'
at Object.readdirSync (node:fs:1438:3)
at Object.run (/Users/ecerulm/.npm/_npx/cc64087a51a90dbd/node_modules/yarle-evernote-to-md/dist/dropTheRopeRunner.js:51:14)
at Object. (/Users/ecerulm/.npm/_npx/cc64087a51a90dbd/node_modules/yarle-evernote-to-md/dist/dropTheRope.js:30:19)
at Module._compile (node:internal/modules/cjs/loader:1275:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1329:10)
at Module.load (node:internal/modules/cjs/loader:1133:32)
at Module._load (node:internal/modules/cjs/loader:972:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
at node:internal/main/run_main_module:23:47 {
errno: -20,
syscall: 'scandir',
code: 'ENOTDIR',
path: '/Users/ecerulm/Downloads/evernote2023-03-18/boardgames.enex'
}

```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.