SyntaxError: src/scripts/retrieve_open_data.ts: Unexpected token
Following instructions from the README file, I run into the following problem. What did I do wrong?
babel-cli@6.26.0
$ npx --version
6.9.0
$ nodejs --version
v10.16.3
$ npx babel-node --extensions ".ts" -- src/scripts/retrieve_open_data.ts --fetch ../assemblee-data/
/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babel-core/lib/transformation/file/index.js:558
throw err;
^
SyntaxError: /home/loic/software/tricoteuses/tricoteuses-assemblee/src/scripts/retrieve_open_data.ts: Unexpected token, expected , (37:9)
35 |
36 | async function retrieveOpenData(
> 37 | dataDir: string,
| ^
38 | enabledDatasets: EnabledDatasets,
39 | ): Promise<void> {
40 | const choosenDatasets = [
at Parser.pp$5.raise (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:4454:13)
at Parser.pp.unexpected (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:1761:8)
at Parser.pp.expect (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:1749:33)
at Parser.pp$2.parseBindingList (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:3101:12)
at Parser.pp$1.parseFunctionParams (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:2395:22)
at Parser.pp$1.parseFunction (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:2385:8)
at Parser.pp$1.parseStatement (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:1893:23)
at Parser.pp$1.parseBlockBody (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:2268:21)
at Parser.pp$1.parseTopLevel (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:1778:8)
at Parser.parse (/home/loic/software/tricoteuses/tricoteuses-assemblee/node_modules/babylon/lib/index.js:1673:17)
Edited by Loïc Dachary