Switch rollup bundler TS plugin to rollup-plugin-ts
[e-mobility-charging-stations-simulator.git] / package.json
index 8d2c27f5d0cd4987553c58f119c40edf27064b1e..327762e5e6c2bf3a3c9b5b207c20d95e9be32098 100644 (file)
     "mergeUrl": "https://github.com/jerome-benoit/charging-stations-simulator/pull/{id}",
     "compareUrl": "https://github.com/jerome-benoit/charging-stations-simulator/compare/{from}...{to}"
   },
+  "mikro-orm": {
+    "tsConfigPath": "./tsconfig.orm.json",
+    "useTsNode": true
+  },
   "scripts": {
     "prestart": "npm run build",
     "start": "cross-env NODE_ENV=production node -r source-map-support/register dist/start.js",
@@ -65,6 +69,7 @@
   "dependencies": {
     "@mikro-orm/core": "^4.5.9",
     "@mikro-orm/mariadb": "^4.5.9",
+    "@mikro-orm/reflection": "^4.5.9",
     "@mikro-orm/sqlite": "^4.5.9",
     "basic-ftp": "^4.6.6",
     "chalk": "^4.1.2",
@@ -84,6 +89,7 @@
   },
   "devDependencies": {
     "@istanbuljs/nyc-config-typescript": "^1.0.1",
+    "@mikro-orm/cli": "^4.5.9",
     "@rollup/plugin-json": "^4.1.0",
     "@types/mocha": "^9.0.0",
     "@types/mochawesome": "^6.2.1",
     "rollup-plugin-delete": "^2.0.0",
     "rollup-plugin-istanbul": "^3.0.0",
     "rollup-plugin-terser": "^7.0.2",
-    "rollup-plugin-typescript2": "^0.30.0",
+    "rollup-plugin-ts": "^1.4.1",
     "ts-node": "^10.2.1",
     "typescript": "^4.4.2"
   }