Provide a type safe config with sane defaults on type level
also adds multiline eslint ignores where needed
👉 Preview 👉 Workflow runs 👉 Branch on GitHub
23 files changed
+263
-184
995e2393
→
d66bc13a
added .env.example
@@ -0,0 +1,7 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
deleted config/custom-environment-variables.json
@@ -1,16 +0,0 @@
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
modified config/default.json
@@ -1,13 +1,9 @@
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified config/test.json
@@ -1,8 +1,6 @@
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified http-client/lib/fetcher.ts
@@ -61,14 +61,14 @@ export class ResponseParseError extends Error {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -122,7 +122,7 @@ export class Fetcher {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified http-client/lib/shared.ts
@@ -1,6 +1,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -121,3 +122,17 @@ export const authorSchema = object({
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified http-client/vite.config.ts
@@ -1,25 +1,37 @@
| - | |
|
|
|
|
| + | |
|
|
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified module.d.ts
@@ -1,19 +1,6 @@
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified package-lock.json
@@ -9,6 +9,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -32,14 +33,14 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -49,7 +50,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -71,8 +71,16 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1118,12 +1126,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1951,18 +1953,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -2114,6 +2104,18 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -3274,18 +3276,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -5416,6 +5406,23 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified package.json
@@ -24,7 +24,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -34,7 +33,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -55,6 +53,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -78,6 +77,10 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
modified playwright.config.ts
@@ -92,7 +92,7 @@ const config: PlaywrightTestConfig = {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/lib/markdown.ts
@@ -13,10 +13,10 @@ import { routeToPath } from "@app/lib/router";
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
| + | |
|
|
|
|
|
modified src/lib/router.ts
@@ -148,15 +148,15 @@ export async function replace(newRoute: Route): Promise<void> {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -167,13 +167,13 @@ function extractBaseUrl(hostAndPort: string): BaseUrl {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified src/modals/ColorPaletteModal.svelte
@@ -11,22 +11,18 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -34,6 +30,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/views/nodes/SeedSelector.svelte
@@ -47,8 +47,8 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified src/views/nodes/router.ts
@@ -31,9 +31,9 @@ export interface NodesLoadedRoute {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Header/CloneButton.svelte
@@ -19,8 +19,8 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified src/views/projects/History.svelte
@@ -61,7 +61,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Share.svelte
@@ -13,7 +13,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/router.ts
@@ -594,7 +594,7 @@ async function loadHistoryView(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified tests/support/fixtures.ts
@@ -1,4 +1,3 @@
| - | |
|
|
|
|
|
@@ -617,6 +616,7 @@ export const nodeRemote = "z6MktULudTtAsAhRegYPiZ6631RV3viv12qd4GQF8z1xB22S";
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -633,6 +633,7 @@ export const gitOptions = {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified tests/support/peerManager.ts
@@ -1,4 +1,3 @@
| - | |
|
|
|
|
|
@@ -209,10 +208,12 @@ export class RadiclePeer {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -380,6 +381,7 @@ export class RadiclePeer {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -387,6 +389,7 @@ export class RadiclePeer {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified vite.config.ts
@@ -1,65 +1,134 @@
| - | |
|
|
|
|
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |