diff --git a/src/Documentation.ts b/src/Documentation.ts
index 67ba5a9..2014f56 100644
--- a/src/Documentation.ts
+++ b/src/Documentation.ts
@@ -1,21 +1,21 @@
import { type Editor } from "./main";
-import { introduction } from "./documentation/introduction";
+import { introduction } from "./documentation/basics/welcome";
+import { software_interface } from "./documentation/basics/interface";
+import { shortcuts } from "./documentation/basics/keyboard";
+import { code } from "./documentation/basics/code";
+import { mouse } from "./documentation/basics/mouse";
import { oscilloscope } from "./documentation/oscilloscope";
import { synchronisation } from "./documentation/synchronisation";
import { samples } from "./documentation/samples";
import { chaining } from "./documentation/chaining";
-import { software_interface } from "./documentation/interface";
import { interaction } from "./documentation/interaction";
import { time } from "./documentation/time";
import { linear_time } from "./documentation/linear_time";
import { cyclical_time } from "./documentation/cyclical_time";
import { long_forms } from "./documentation/long_forms";
import { midi } from "./documentation/midi";
-import { code } from "./documentation/code";
import { about } from "./documentation/about";
import { sound } from "./documentation/engine";
-import { shortcuts } from "./documentation/keyboard";
-import { mouse } from "./documentation/mouse";
import { patterns } from "./documentation/patterns";
import { functions } from "./documentation/functions";
import { variables } from "./documentation/variables";
diff --git a/src/documentation/code.ts b/src/documentation/basics/code.ts
similarity index 97%
rename from src/documentation/code.ts
rename to src/documentation/basics/code.ts
index 4415a67..07ce4ab 100644
--- a/src/documentation/code.ts
+++ b/src/documentation/basics/code.ts
@@ -1,5 +1,5 @@
-import { type Editor } from "../main";
-import { makeExampleFactory, key_shortcut } from "../Documentation";
+import { type Editor } from "../../main";
+import { makeExampleFactory, key_shortcut } from "../../Documentation";
export const code = (application: Editor): string => {
const makeExample = makeExampleFactory(application);
diff --git a/src/documentation/interface.ts b/src/documentation/basics/interface.ts
similarity index 97%
rename from src/documentation/interface.ts
rename to src/documentation/basics/interface.ts
index ba22351..13f0cd5 100644
--- a/src/documentation/interface.ts
+++ b/src/documentation/basics/interface.ts
@@ -1,5 +1,5 @@
-import { key_shortcut, makeExampleFactory } from "../Documentation";
-import { type Editor } from "../main";
+import { key_shortcut, makeExampleFactory } from "../../Documentation";
+import { type Editor } from "../../main";
import topos_arch from "./topos_arch.svg";
import many_universes from "./many_universes.svg";
diff --git a/src/documentation/keyboard.ts b/src/documentation/basics/keyboard.ts
similarity index 94%
rename from src/documentation/keyboard.ts
rename to src/documentation/basics/keyboard.ts
index 12db899..adf2dc0 100644
--- a/src/documentation/keyboard.ts
+++ b/src/documentation/basics/keyboard.ts
@@ -1,6 +1,6 @@
-import { key_shortcut } from "../Documentation";
-import { type Editor } from "../main";
-import { makeExampleFactory } from "../Documentation";
+import { key_shortcut } from "../../Documentation";
+import { type Editor } from "../../main";
+import { makeExampleFactory } from "../../Documentation";
export const shortcuts = (app: Editor): string => {
let makeExample = makeExampleFactory(app);
diff --git a/src/documentation/many_universes.svg b/src/documentation/basics/many_universes.svg
similarity index 100%
rename from src/documentation/many_universes.svg
rename to src/documentation/basics/many_universes.svg
diff --git a/src/documentation/mouse.ts b/src/documentation/basics/mouse.ts
similarity index 95%
rename from src/documentation/mouse.ts
rename to src/documentation/basics/mouse.ts
index c6b99a0..f6ad3fd 100644
--- a/src/documentation/mouse.ts
+++ b/src/documentation/basics/mouse.ts
@@ -1,5 +1,5 @@
-import { type Editor } from "../main";
-import { makeExampleFactory } from "../Documentation";
+import { type Editor } from "../../main";
+import { makeExampleFactory } from "../../Documentation";
export const mouse = (app: Editor): string => {
let makeExample = makeExampleFactory(app);
diff --git a/src/documentation/topos_arch.svg b/src/documentation/basics/topos_arch.svg
similarity index 100%
rename from src/documentation/topos_arch.svg
rename to src/documentation/basics/topos_arch.svg
diff --git a/src/documentation/introduction.ts b/src/documentation/basics/welcome.ts
similarity index 94%
rename from src/documentation/introduction.ts
rename to src/documentation/basics/welcome.ts
index 13090bb..3844c6b 100644
--- a/src/documentation/introduction.ts
+++ b/src/documentation/basics/welcome.ts
@@ -1,6 +1,6 @@
-import { makeExampleFactory, key_shortcut } from "../Documentation";
-import { type Editor } from "../main";
-import { examples } from "../examples/excerpts";
+import { makeExampleFactory, key_shortcut } from "../../Documentation";
+import { type Editor } from "../../main";
+import { examples } from "../../examples/excerpts";
export const introduction = (application: Editor): string => {
const makeExample = makeExampleFactory(application);
diff --git a/src/documentation/probabilities.ts b/src/documentation/probabilities.ts
index 14dae0a..f48b4f2 100644
--- a/src/documentation/probabilities.ts
+++ b/src/documentation/probabilities.ts
@@ -9,8 +9,8 @@ export const probabilities = (application: Editor): string => {
There are some simple functions to play with probabilities.
-- rand(min: number, max:number): returns a random number between min and max. Shorthand _r()_.
-- irand(min: number, max:number): returns a random integer between min and max. Shorthands _ir()_ or _rI()_.
+- rand(min: number, max:number): returns a random number between min and max. Shorthand r().
+- irand(min: number, max:number): returns a random integer between min and max. Shorthands ir() or rI().
${makeExample(
"Bleep bloop, what were you expecting?",
diff --git a/vite.config.js b/vite.config.js
index ffdfc9b..5a088f8 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -26,7 +26,9 @@ const webManifest = {
const vitePWAconfiguration = {
devOptions: {
enabled: true,
+ suppressWarnings: true,
},
+
workbox: {
sourcemap: false,
cleanupOutdatedCaches: true,