forked from MapComplete/MapComplete
Refactoring: split 'Utils' into multiple files; fix some stray uppercase-method names
This commit is contained in:
parent
81be4db044
commit
3ec89826e4
97 changed files with 884 additions and 921 deletions
|
@ -1,7 +1,7 @@
|
|||
import Script from "../Script"
|
||||
import { readFileSync, writeFileSync } from "fs"
|
||||
import { OsmId } from "../../src/Models/OsmFeature"
|
||||
import { Utils } from "../../src/Utils"
|
||||
import { Lists } from "../../src/Utils/Lists"
|
||||
|
||||
interface DiffItem {
|
||||
/**
|
||||
|
@ -34,7 +34,7 @@ export class DiffToCsv extends Script {
|
|||
JSON.parse(readFileSync(file, "utf8"))
|
||||
)
|
||||
const diffs = json.diffs
|
||||
const allKeys = Utils.Dedup(diffs.flatMap((item) => item.diffs.map((d) => d.key)))
|
||||
const allKeys = Lists.dedup(diffs.flatMap((item) => item.diffs.map((d) => d.key)))
|
||||
allKeys.sort()
|
||||
|
||||
const header = [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue