diff --git a/www/src/js/app/app.ts b/www/src/ts/app/app.ts similarity index 100% rename from www/src/js/app/app.ts rename to www/src/ts/app/app.ts diff --git a/www/src/js/app/icons.ts b/www/src/ts/app/icons.ts similarity index 100% rename from www/src/js/app/icons.ts rename to www/src/ts/app/icons.ts diff --git a/www/src/js/app/index.ts b/www/src/ts/app/index.ts similarity index 100% rename from www/src/js/app/index.ts rename to www/src/ts/app/index.ts diff --git a/www/src/js/app/nav.ts b/www/src/ts/app/nav.ts similarity index 100% rename from www/src/js/app/nav.ts rename to www/src/ts/app/nav.ts diff --git a/www/src/js/app/share.ts b/www/src/ts/app/share.ts similarity index 100% rename from www/src/js/app/share.ts rename to www/src/ts/app/share.ts diff --git a/www/src/js/components/base.ts b/www/src/ts/components/base.ts similarity index 100% rename from www/src/js/components/base.ts rename to www/src/ts/components/base.ts diff --git a/www/src/js/components/index.ts b/www/src/ts/components/index.ts similarity index 100% rename from www/src/js/components/index.ts rename to www/src/ts/components/index.ts diff --git a/www/src/js/editor/ace.ts b/www/src/ts/editor/ace.ts similarity index 100% rename from www/src/js/editor/ace.ts rename to www/src/ts/editor/ace.ts diff --git a/www/src/js/editor/ic10_highlight_rules.ts b/www/src/ts/editor/ic10_highlight_rules.ts similarity index 100% rename from www/src/js/editor/ic10_highlight_rules.ts rename to www/src/ts/editor/ic10_highlight_rules.ts diff --git a/www/src/js/editor/ic10_mode.ts b/www/src/ts/editor/ic10_mode.ts similarity index 100% rename from www/src/js/editor/ic10_mode.ts rename to www/src/ts/editor/ic10_mode.ts diff --git a/www/src/js/editor/index.ts b/www/src/ts/editor/index.ts similarity index 100% rename from www/src/js/editor/index.ts rename to www/src/ts/editor/index.ts diff --git a/www/src/js/editor/lspWorker.ts b/www/src/ts/editor/lspWorker.ts similarity index 100% rename from www/src/js/editor/lspWorker.ts rename to www/src/ts/editor/lspWorker.ts diff --git a/www/src/js/editor/prompt_patch.ts b/www/src/ts/editor/prompt_patch.ts similarity index 100% rename from www/src/js/editor/prompt_patch.ts rename to www/src/ts/editor/prompt_patch.ts diff --git a/www/src/js/editor/shortcuts_ui.ts b/www/src/ts/editor/shortcuts_ui.ts similarity index 100% rename from www/src/js/editor/shortcuts_ui.ts rename to www/src/ts/editor/shortcuts_ui.ts diff --git a/www/src/js/editor/styles.ts b/www/src/ts/editor/styles.ts similarity index 100% rename from www/src/js/editor/styles.ts rename to www/src/ts/editor/styles.ts diff --git a/www/src/js/index.ts b/www/src/ts/index.ts similarity index 100% rename from www/src/js/index.ts rename to www/src/ts/index.ts diff --git a/www/src/js/main.ts b/www/src/ts/main.ts similarity index 100% rename from www/src/js/main.ts rename to www/src/ts/main.ts diff --git a/www/src/js/session.ts b/www/src/ts/session.ts similarity index 100% rename from www/src/js/session.ts rename to www/src/ts/session.ts diff --git a/www/src/js/utils.ts b/www/src/ts/utils.ts similarity index 100% rename from www/src/js/utils.ts rename to www/src/ts/utils.ts diff --git a/www/src/js/virtual_machine/base_device.ts b/www/src/ts/virtual_machine/base_device.ts similarity index 100% rename from www/src/js/virtual_machine/base_device.ts rename to www/src/ts/virtual_machine/base_device.ts diff --git a/www/src/js/virtual_machine/controls.ts b/www/src/ts/virtual_machine/controls.ts similarity index 100% rename from www/src/js/virtual_machine/controls.ts rename to www/src/ts/virtual_machine/controls.ts diff --git a/www/src/js/virtual_machine/device.ts b/www/src/ts/virtual_machine/device.ts similarity index 100% rename from www/src/js/virtual_machine/device.ts rename to www/src/ts/virtual_machine/device.ts diff --git a/www/src/js/virtual_machine/index.ts b/www/src/ts/virtual_machine/index.ts similarity index 100% rename from www/src/js/virtual_machine/index.ts rename to www/src/ts/virtual_machine/index.ts diff --git a/www/src/js/virtual_machine/registers.ts b/www/src/ts/virtual_machine/registers.ts similarity index 100% rename from www/src/js/virtual_machine/registers.ts rename to www/src/ts/virtual_machine/registers.ts diff --git a/www/src/js/virtual_machine/stack.ts b/www/src/ts/virtual_machine/stack.ts similarity index 100% rename from www/src/js/virtual_machine/stack.ts rename to www/src/ts/virtual_machine/stack.ts diff --git a/www/src/js/virtual_machine/ui.ts b/www/src/ts/virtual_machine/ui.ts similarity index 100% rename from www/src/js/virtual_machine/ui.ts rename to www/src/ts/virtual_machine/ui.ts