BUG: does not work properly with tsconfig module, moduleResolution, target
alexn-s opened this issue · comments
version: 1.0.11
typescript: 5.0.4
package.json
{
"name": "hot",
"version": "1.0.0",
"description": "",
"main": "index.js",
"type": "module",
"scripts": {},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@types/node": "^18.16.0",
"hotscript": "^1.0.11",
"typescript": "^5.0.4"
}
}
does not work
tsconfig.json
{
"compilerOptions": {
"module": "ESNext",
"moduleResolution": "nodenext",
"target": "ESNext",
"declaration": true,
"esModuleInterop": true,
"strict": true,
"outDir": "dist/"
},
"include": ["src/"]
}
does work
tsconfig.json
{
"compilerOptions": {
"declaration": true,
"esModuleInterop": true,
"strict": true,
"outDir": "dist/"
},
"include": ["src/"]
}
issue
hotscript does not appear to work with these settings
...
"module": "ESNext",
"moduleResolution": "nodenext",
"target": "ESNext",
...
does anybody have any ideas?
just wanted to use hotscript in my code but this "bug" currently stops me from using it.
Hey! repro'd this issue locally and I managed to fix it in version 1.0.12-rc.0
. @alexn-s could you try installing on your side and check if everything works?
@gvergnaud yes it works now.
thank you for this quick fix.
cant wait to use hotscript.
it is really innovative and it has a nice & elegant api