Migrate to ESM (#484)

* Migrate to ESM

* just use `require.resolve`

* reuse setup action

* checkout PR head for a sec

* ls things

* try a thing

* the dirname had a trailing whitespace, lol
This commit is contained in:
Mateusz Burzyński
2025-05-16 11:39:43 +02:00
committed by GitHub
parent 7ed1955546
commit 5078b4b48b
21 changed files with 384 additions and 1231 deletions
+9 -7
View File
@@ -1,12 +1,14 @@
{
"compilerOptions": {
"target": "esnext",
"module": "node18",
"noEmit": true,
"isolatedModules": true,
"strict": true,
"moduleResolution": "node16",
"allowImportingTsExtensions": true,
"erasableSyntaxOnly": true,
"skipLibCheck": true
"isolatedModules": true,
"module": "node18",
"moduleResolution": "node16",
"noEmit": true,
"resolveJsonModule": true,
"strict": true,
"target": "esnext",
"verbatimModuleSyntax": true
}
}