When I try to install I keep following error: code: 'ERR_IMPORT_ASSERTION_TYPE_MISSING'. How could I fix this error?
❯ npx @alleyway/create-tradingview-alerts-home
@alleyway/create-tradingview-alerts-home.. version: 1.4.0
✔ Choose which action you'd like to do: › Initialize in sub-folder
Created new directory, run cd 'tradingview-alerts-home' to enter that directory
Adding file: HOWTO.txt
Adding file: blacklist.csv
Adding file: config.yml
Adding file: package.json
Adding file: atat
Installing dependencies
added 179 packages, and audited 180 packages in 32s
10 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
Initialization complete! Edit the newly created config.yml file!
done
❯
❯ cd tradingview-alerts-home
❯ ls
HOWTO.txt atat blacklist.csv config.yml node_modules package.json package-lock.json
❯
❯ ./atat
node:internal/errors:465
ErrorCaptureStackTrace(err);
^
TypeError [ERR_IMPORT_ASSERTION_TYPE_MISSING]: Module "file:///home/alper/trade_bot/tradingview-alerts/tradingview-alerts-home/node_modules/@alleyway/add-tradingview-alerts-tool/dist/manifest.json" needs an import assertion of type "json"
at new NodeError (node:internal/errors:372:5)
at validateAssertions (node:internal/modules/esm/assert:82:15)
at defaultLoad (node:internal/modules/esm/load:24:3)
at ESMLoader.load (node:internal/modules/esm/loader:407:26)
at ESMLoader.moduleProvider (node:internal/modules/esm/loader:326:22)
at new ModuleJob (node:internal/modules/esm/module_job:66:26)
at ESMLoader.#createModuleJob (node:internal/modules/esm/loader:345:17)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:304:34)
at async ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:82:21)
at async Promise.all (index 2) {
code: 'ERR_IMPORT_ASSERTION_TYPE_MISSING'
}
Node.js v17.8.0
When I try to install I keep following error:
code: 'ERR_IMPORT_ASSERTION_TYPE_MISSING'
. How could I fix this error?