Configuration with more or less working scripts
This commit is contained in:
parent
3c345f43a3
commit
60583aa658
3 changed files with 10 additions and 2 deletions
|
@ -6,7 +6,6 @@
|
|||
"bugs": "https://github.com/pietervdvn/MapComplete/issues",
|
||||
"homepage": "https://mapcomplete.osm.be",
|
||||
"main": "index.js",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"vitedev": "vite",
|
||||
"vitebuild": "tsc && vite build",
|
||||
|
|
|
@ -56,7 +56,7 @@ class StatsDownloader {
|
|||
}.day.json`
|
||||
writtenFiles.push(path)
|
||||
if (existsSync(path)) {
|
||||
let features = JSON.parse(readFileSync(path, "UTF-8"))
|
||||
let features = JSON.parse(readFileSync(path, { encoding: "utf-8" }))
|
||||
features = features?.features ?? features
|
||||
features.push(...features.features) // day-stats are generally a list already, but in some ad-hoc cases might be a geojson-collection too
|
||||
console.log(
|
||||
|
|
|
@ -15,5 +15,14 @@
|
|||
// "noImplicitReturns": true,
|
||||
"skipLibCheck": true
|
||||
},
|
||||
"ts-node": {
|
||||
"compilerOptions": {
|
||||
"isolatedModules": false,
|
||||
"esModuleInterop": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "ES5",
|
||||
"module": "CommonJS"
|
||||
}
|
||||
},
|
||||
"exclude": ["node_modules", "test", "scripts"]
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue