forked from MapComplete/MapComplete
chore: automated housekeeping...
This commit is contained in:
parent
7324f71ee3
commit
dfbdadc174
10 changed files with 110 additions and 107 deletions
|
@ -11,7 +11,7 @@ import themeOverview from "../src/assets/generated/theme_overview.json"
|
|||
import ThemeConfig from "../src/Models/ThemeConfig/ThemeConfig"
|
||||
import bookcases from "../public/assets/generated/themes/bookcases.json"
|
||||
import fakedom from "fake-dom"
|
||||
import unit from "../src/assets/generated/layers/unit.json"
|
||||
import unit from "../public/assets/generated/layers/unit.json"
|
||||
import Hotkeys from "../src/UI/Base/Hotkeys"
|
||||
import { QueryParameters } from "../src/Logic/Web/QueryParameters"
|
||||
import Constants from "../src/Models/Constants"
|
||||
|
@ -20,7 +20,7 @@ import DependencyCalculator from "../src/Models/ThemeConfig/DependencyCalculator
|
|||
import { AllSharedLayers } from "../src/Customizations/AllSharedLayers"
|
||||
import ThemeViewState from "../src/Models/ThemeViewState"
|
||||
import Validators from "../src/UI/InputElement/Validators"
|
||||
import questions from "../src/assets/generated/layers/questions.json"
|
||||
import questions from "../public/assets/generated/layers/questions.json"
|
||||
import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson"
|
||||
import { Utils } from "../src/Utils"
|
||||
import { TagUtils } from "../src/Logic/Tags/TagUtils"
|
||||
|
@ -32,6 +32,7 @@ import { parse as parse_html } from "node-html-parser"
|
|||
import { AvailableRasterLayers } from "../src/Models/RasterLayers"
|
||||
import { ImmutableStore } from "../src/Logic/UIEventSource"
|
||||
import * as unitUsage from "../Docs/Schemas/UnitConfigJson.schema.json"
|
||||
import { ThemeConfigJson } from "../src/Models/ThemeConfig/Json/ThemeConfigJson"
|
||||
|
||||
/**
|
||||
* Converts a markdown-file into a .json file, which a walkthrough/slideshow element can use
|
||||
|
@ -261,14 +262,17 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
private generateHotkeyDocs() {
|
||||
new ThemeViewState(new ThemeConfig(<any>bookcases), new ImmutableStore(new Set()))
|
||||
new ThemeViewState(
|
||||
new ThemeConfig(<ThemeConfigJson>(<unknown>bookcases)),
|
||||
new ImmutableStore(new Set())
|
||||
)
|
||||
this.WriteMarkdownFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [
|
||||
"src/UI/Base/Hotkeys.ts",
|
||||
])
|
||||
}
|
||||
|
||||
private generateBuiltinUnits() {
|
||||
const layer = new LayerConfig(<LayerConfigJson>unit, "units", true)
|
||||
const layer = new LayerConfig(<LayerConfigJson>(<unknown>unit), "units", true)
|
||||
const els: string[] = [
|
||||
"# Units",
|
||||
"## How to use",
|
||||
|
@ -462,7 +466,11 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
private generateBuiltinQuestions() {
|
||||
const qLayer = new LayerConfig(<LayerConfigJson>questions, "questions.json", true)
|
||||
const qLayer = new LayerConfig(
|
||||
<LayerConfigJson>(<unknown>questions),
|
||||
"questions.json",
|
||||
true
|
||||
)
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/BuiltinQuestions.md",
|
||||
qLayer.generateDocumentation([], new Map(), []),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue