Marvin-Dem / js-playground

0 stars 0 forks source link

Codebase auf TypeScript refaktorisieren #8

Open p-runge opened 1 month ago

p-runge commented 1 month ago

Es sollen sowohl typescript als auch ts-node als dev dependency installiert werden.

Zudem muss eine Standard tsconfig.json Datei angelegt werden:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "strict": true,
    "outDir": "./dist",
    "rootDir": "."
  },
  "exclude": ["node_modules"]
}

Außerdem muss der "type": "module" wieder aus der package.json entfernt werden, damit ts-node sauber läuft.

Zuletzt sollen alle .js Dateien in .ts Dateien umgewandelt werden, und alle any Types explizit definiert werden.