From 575da5f4d9d3bda322002191c742faede95ecff9 Mon Sep 17 00:00:00 2001 From: Quine Global Date: Sun, 10 Aug 2025 02:06:07 -0400 Subject: [PATCH] Move to builder --- .eslintignore => builder/.eslintignore | 0 .eslintrc.json => builder/.eslintrc.json | 0 {assets => builder/assets}/icons.svg | 0 ava-e2e.config.js => builder/ava-e2e.config.js | 0 ava.config.js => builder/ava.config.js | 0 babel.config.json => builder/babel.config.json | 0 {bin => builder/bin}/cp-snapshot.js | 0 {bin => builder/bin}/mk-snapshot.js | 0 {bin => builder/bin}/notarize.js | 0 {bin => builder/bin}/rimraf-standalone.js | 0 {bin => builder/bin}/snapshot-libs.js | 0 {bin => builder/bin}/yarn-standalone.js | 0 {build => builder/build}/canary.icns | Bin {build => builder/build}/canary.ico | Bin {build => builder/build}/icon.fig | Bin {build => builder/build}/icon.icns | Bin {build => builder/build}/icon.ico | Bin {build => builder/build}/linux/after-install.tpl | 0 {build => builder/build}/linux/hyper | 0 {build => builder/build}/mac/entitlements.plist | 0 {build => builder/build}/mac/hyper | 0 {build => builder/build}/win/hyper | 0 {build => builder/build}/win/hyper.cmd | 0 {build => builder/build}/win/installer.nsh | 0 {cli => builder/cli}/api.ts | 0 {cli => builder/cli}/index.ts | 0 .../electron-builder-linux-ci.json | 0 .../electron-builder.json | 0 {lib => builder/lib}/actions/config.ts | 0 {lib => builder/lib}/actions/header.ts | 0 {lib => builder/lib}/actions/index.ts | 0 {lib => builder/lib}/actions/notifications.ts | 0 {lib => builder/lib}/actions/sessions.ts | 0 {lib => builder/lib}/actions/term-groups.ts | 0 {lib => builder/lib}/actions/ui.ts | 0 {lib => builder/lib}/actions/updater.ts | 0 {lib => builder/lib}/command-registry.ts | 0 {lib => builder/lib}/components/header.tsx | 0 {lib => builder/lib}/components/new-tab.tsx | 0 {lib => builder/lib}/components/notification.tsx | 0 {lib => builder/lib}/components/notifications.tsx | 0 {lib => builder/lib}/components/searchBox.tsx | 0 {lib => builder/lib}/components/split-pane.tsx | 0 {lib => builder/lib}/components/style-sheet.tsx | 0 {lib => builder/lib}/components/tab.tsx | 0 {lib => builder/lib}/components/tabs.tsx | 0 {lib => builder/lib}/components/term-group.tsx | 0 {lib => builder/lib}/components/term.tsx | 0 {lib => builder/lib}/components/terms.tsx | 0 {lib => builder/lib}/containers/header.ts | 0 {lib => builder/lib}/containers/hyper.tsx | 0 {lib => builder/lib}/containers/notifications.ts | 0 {lib => builder/lib}/containers/terms.ts | 0 {lib => builder/lib}/index.tsx | 0 {lib => builder/lib}/reducers/index.ts | 0 {lib => builder/lib}/reducers/sessions.ts | 0 {lib => builder/lib}/reducers/term-groups.ts | 0 {lib => builder/lib}/reducers/ui.ts | 0 {lib => builder/lib}/rpc.ts | 0 {lib => builder/lib}/selectors.ts | 0 {lib => builder/lib}/store/configure-store.dev.ts | 0 {lib => builder/lib}/store/configure-store.prod.ts | 0 {lib => builder/lib}/store/configure-store.ts | 0 {lib => builder/lib}/store/write-middleware.ts | 0 {lib => builder/lib}/terms.ts | 0 {lib => builder/lib}/utils/config.ts | 0 {lib => builder/lib}/utils/effects.ts | 0 {lib => builder/lib}/utils/file.ts | 0 {lib => builder/lib}/utils/ipc-child-process.ts | 0 {lib => builder/lib}/utils/ipc.ts | 0 {lib => builder/lib}/utils/notify.ts | 0 {lib => builder/lib}/utils/object.ts | 0 {lib => builder/lib}/utils/paste.ts | 0 {lib => builder/lib}/utils/plugins.ts | 0 {lib => builder/lib}/utils/rpc.ts | 0 {lib => builder/lib}/utils/term-groups.ts | 0 {lib => builder/lib}/v8-snapshot-util.ts | 0 release.js => builder/release.js | 0 {scripts => builder/scripts}/mk-snapshot.js | 0 {scripts => builder/scripts}/v8-snapshot.js | 0 {test => builder/test}/index.ts | 0 {test => builder/test}/testUtils/is-hex-color.ts | 0 {test => builder/test}/unit/cli-api.test.ts | 0 .../test}/unit/to-electron-background-color.test.ts | 0 {test => builder/test}/unit/window-utils.test.ts | 0 tsconfig.base.json => builder/tsconfig.base.json | 0 .../tsconfig.eslint.json | 0 tsconfig.json => builder/tsconfig.json | 0 {typings => builder/typings}/common.d.ts | 0 {typings => builder/typings}/config.d.ts | 0 {typings => builder/typings}/constants/config.d.ts | 0 {typings => builder/typings}/constants/index.d.ts | 0 .../typings}/constants/notifications.d.ts | 0 .../typings}/constants/sessions.d.ts | 0 {typings => builder/typings}/constants/tabs.d.ts | 0 .../typings}/constants/term-groups.d.ts | 0 {typings => builder/typings}/constants/ui.d.ts | 0 {typings => builder/typings}/constants/updater.d.ts | 0 {typings => builder/typings}/ext-modules.d.ts | 0 {typings => builder/typings}/extend-electron.d.ts | 0 {typings => builder/typings}/hyper.d.ts | 0 {typings => builder/typings}/styled.d.ts | 0 webpack.config.ts => builder/webpack.config.ts | 0 103 files changed, 0 insertions(+), 0 deletions(-) rename .eslintignore => builder/.eslintignore (100%) rename .eslintrc.json => builder/.eslintrc.json (100%) rename {assets => builder/assets}/icons.svg (100%) rename ava-e2e.config.js => builder/ava-e2e.config.js (100%) rename ava.config.js => builder/ava.config.js (100%) rename babel.config.json => builder/babel.config.json (100%) rename {bin => builder/bin}/cp-snapshot.js (100%) rename {bin => builder/bin}/mk-snapshot.js (100%) rename {bin => builder/bin}/notarize.js (100%) rename {bin => builder/bin}/rimraf-standalone.js (100%) rename {bin => builder/bin}/snapshot-libs.js (100%) rename {bin => builder/bin}/yarn-standalone.js (100%) rename {build => builder/build}/canary.icns (100%) rename {build => builder/build}/canary.ico (100%) rename {build => builder/build}/icon.fig (100%) rename {build => builder/build}/icon.icns (100%) rename {build => builder/build}/icon.ico (100%) rename {build => builder/build}/linux/after-install.tpl (100%) rename {build => builder/build}/linux/hyper (100%) rename {build => builder/build}/mac/entitlements.plist (100%) rename {build => builder/build}/mac/hyper (100%) rename {build => builder/build}/win/hyper (100%) rename {build => builder/build}/win/hyper.cmd (100%) rename {build => builder/build}/win/installer.nsh (100%) rename {cli => builder/cli}/api.ts (100%) rename {cli => builder/cli}/index.ts (100%) rename electron-builder-linux-ci.json => builder/electron-builder-linux-ci.json (100%) rename electron-builder.json => builder/electron-builder.json (100%) rename {lib => builder/lib}/actions/config.ts (100%) rename {lib => builder/lib}/actions/header.ts (100%) rename {lib => builder/lib}/actions/index.ts (100%) rename {lib => builder/lib}/actions/notifications.ts (100%) rename {lib => builder/lib}/actions/sessions.ts (100%) rename {lib => builder/lib}/actions/term-groups.ts (100%) rename {lib => builder/lib}/actions/ui.ts (100%) rename {lib => builder/lib}/actions/updater.ts (100%) rename {lib => builder/lib}/command-registry.ts (100%) rename {lib => builder/lib}/components/header.tsx (100%) rename {lib => builder/lib}/components/new-tab.tsx (100%) rename {lib => builder/lib}/components/notification.tsx (100%) rename {lib => builder/lib}/components/notifications.tsx (100%) rename {lib => builder/lib}/components/searchBox.tsx (100%) rename {lib => builder/lib}/components/split-pane.tsx (100%) rename {lib => builder/lib}/components/style-sheet.tsx (100%) rename {lib => builder/lib}/components/tab.tsx (100%) rename {lib => builder/lib}/components/tabs.tsx (100%) rename {lib => builder/lib}/components/term-group.tsx (100%) rename {lib => builder/lib}/components/term.tsx (100%) rename {lib => builder/lib}/components/terms.tsx (100%) rename {lib => builder/lib}/containers/header.ts (100%) rename {lib => builder/lib}/containers/hyper.tsx (100%) rename {lib => builder/lib}/containers/notifications.ts (100%) rename {lib => builder/lib}/containers/terms.ts (100%) rename {lib => builder/lib}/index.tsx (100%) rename {lib => builder/lib}/reducers/index.ts (100%) rename {lib => builder/lib}/reducers/sessions.ts (100%) rename {lib => builder/lib}/reducers/term-groups.ts (100%) rename {lib => builder/lib}/reducers/ui.ts (100%) rename {lib => builder/lib}/rpc.ts (100%) rename {lib => builder/lib}/selectors.ts (100%) rename {lib => builder/lib}/store/configure-store.dev.ts (100%) rename {lib => builder/lib}/store/configure-store.prod.ts (100%) rename {lib => builder/lib}/store/configure-store.ts (100%) rename {lib => builder/lib}/store/write-middleware.ts (100%) rename {lib => builder/lib}/terms.ts (100%) rename {lib => builder/lib}/utils/config.ts (100%) rename {lib => builder/lib}/utils/effects.ts (100%) rename {lib => builder/lib}/utils/file.ts (100%) rename {lib => builder/lib}/utils/ipc-child-process.ts (100%) rename {lib => builder/lib}/utils/ipc.ts (100%) rename {lib => builder/lib}/utils/notify.ts (100%) rename {lib => builder/lib}/utils/object.ts (100%) rename {lib => builder/lib}/utils/paste.ts (100%) rename {lib => builder/lib}/utils/plugins.ts (100%) rename {lib => builder/lib}/utils/rpc.ts (100%) rename {lib => builder/lib}/utils/term-groups.ts (100%) rename {lib => builder/lib}/v8-snapshot-util.ts (100%) rename release.js => builder/release.js (100%) rename {scripts => builder/scripts}/mk-snapshot.js (100%) rename {scripts => builder/scripts}/v8-snapshot.js (100%) rename {test => builder/test}/index.ts (100%) rename {test => builder/test}/testUtils/is-hex-color.ts (100%) rename {test => builder/test}/unit/cli-api.test.ts (100%) rename {test => builder/test}/unit/to-electron-background-color.test.ts (100%) rename {test => builder/test}/unit/window-utils.test.ts (100%) rename tsconfig.base.json => builder/tsconfig.base.json (100%) rename tsconfig.eslint.json => builder/tsconfig.eslint.json (100%) rename tsconfig.json => builder/tsconfig.json (100%) rename {typings => builder/typings}/common.d.ts (100%) rename {typings => builder/typings}/config.d.ts (100%) rename {typings => builder/typings}/constants/config.d.ts (100%) rename {typings => builder/typings}/constants/index.d.ts (100%) rename {typings => builder/typings}/constants/notifications.d.ts (100%) rename {typings => builder/typings}/constants/sessions.d.ts (100%) rename {typings => builder/typings}/constants/tabs.d.ts (100%) rename {typings => builder/typings}/constants/term-groups.d.ts (100%) rename {typings => builder/typings}/constants/ui.d.ts (100%) rename {typings => builder/typings}/constants/updater.d.ts (100%) rename {typings => builder/typings}/ext-modules.d.ts (100%) rename {typings => builder/typings}/extend-electron.d.ts (100%) rename {typings => builder/typings}/hyper.d.ts (100%) rename {typings => builder/typings}/styled.d.ts (100%) rename webpack.config.ts => builder/webpack.config.ts (100%) diff --git a/.eslintignore b/builder/.eslintignore similarity index 100% rename from .eslintignore rename to builder/.eslintignore diff --git a/.eslintrc.json b/builder/.eslintrc.json similarity index 100% rename from .eslintrc.json rename to builder/.eslintrc.json diff --git a/assets/icons.svg b/builder/assets/icons.svg similarity index 100% rename from assets/icons.svg rename to builder/assets/icons.svg diff --git a/ava-e2e.config.js b/builder/ava-e2e.config.js similarity index 100% rename from ava-e2e.config.js rename to builder/ava-e2e.config.js diff --git a/ava.config.js b/builder/ava.config.js similarity index 100% rename from ava.config.js rename to builder/ava.config.js diff --git a/babel.config.json b/builder/babel.config.json similarity index 100% rename from babel.config.json rename to builder/babel.config.json diff --git a/bin/cp-snapshot.js b/builder/bin/cp-snapshot.js similarity index 100% rename from bin/cp-snapshot.js rename to builder/bin/cp-snapshot.js diff --git a/bin/mk-snapshot.js b/builder/bin/mk-snapshot.js similarity index 100% rename from bin/mk-snapshot.js rename to builder/bin/mk-snapshot.js diff --git a/bin/notarize.js b/builder/bin/notarize.js similarity index 100% rename from bin/notarize.js rename to builder/bin/notarize.js diff --git a/bin/rimraf-standalone.js b/builder/bin/rimraf-standalone.js similarity index 100% rename from bin/rimraf-standalone.js rename to builder/bin/rimraf-standalone.js diff --git a/bin/snapshot-libs.js b/builder/bin/snapshot-libs.js similarity index 100% rename from bin/snapshot-libs.js rename to builder/bin/snapshot-libs.js diff --git a/bin/yarn-standalone.js b/builder/bin/yarn-standalone.js similarity index 100% rename from bin/yarn-standalone.js rename to builder/bin/yarn-standalone.js diff --git a/build/canary.icns b/builder/build/canary.icns similarity index 100% rename from build/canary.icns rename to builder/build/canary.icns diff --git a/build/canary.ico b/builder/build/canary.ico similarity index 100% rename from build/canary.ico rename to builder/build/canary.ico diff --git a/build/icon.fig b/builder/build/icon.fig similarity index 100% rename from build/icon.fig rename to builder/build/icon.fig diff --git a/build/icon.icns b/builder/build/icon.icns similarity index 100% rename from build/icon.icns rename to builder/build/icon.icns diff --git a/build/icon.ico b/builder/build/icon.ico similarity index 100% rename from build/icon.ico rename to builder/build/icon.ico diff --git a/build/linux/after-install.tpl b/builder/build/linux/after-install.tpl similarity index 100% rename from build/linux/after-install.tpl rename to builder/build/linux/after-install.tpl diff --git a/build/linux/hyper b/builder/build/linux/hyper similarity index 100% rename from build/linux/hyper rename to builder/build/linux/hyper diff --git a/build/mac/entitlements.plist b/builder/build/mac/entitlements.plist similarity index 100% rename from build/mac/entitlements.plist rename to builder/build/mac/entitlements.plist diff --git a/build/mac/hyper b/builder/build/mac/hyper similarity index 100% rename from build/mac/hyper rename to builder/build/mac/hyper diff --git a/build/win/hyper b/builder/build/win/hyper similarity index 100% rename from build/win/hyper rename to builder/build/win/hyper diff --git a/build/win/hyper.cmd b/builder/build/win/hyper.cmd similarity index 100% rename from build/win/hyper.cmd rename to builder/build/win/hyper.cmd diff --git a/build/win/installer.nsh b/builder/build/win/installer.nsh similarity index 100% rename from build/win/installer.nsh rename to builder/build/win/installer.nsh diff --git a/cli/api.ts b/builder/cli/api.ts similarity index 100% rename from cli/api.ts rename to builder/cli/api.ts diff --git a/cli/index.ts b/builder/cli/index.ts similarity index 100% rename from cli/index.ts rename to builder/cli/index.ts diff --git a/electron-builder-linux-ci.json b/builder/electron-builder-linux-ci.json similarity index 100% rename from electron-builder-linux-ci.json rename to builder/electron-builder-linux-ci.json diff --git a/electron-builder.json b/builder/electron-builder.json similarity index 100% rename from electron-builder.json rename to builder/electron-builder.json diff --git a/lib/actions/config.ts b/builder/lib/actions/config.ts similarity index 100% rename from lib/actions/config.ts rename to builder/lib/actions/config.ts diff --git a/lib/actions/header.ts b/builder/lib/actions/header.ts similarity index 100% rename from lib/actions/header.ts rename to builder/lib/actions/header.ts diff --git a/lib/actions/index.ts b/builder/lib/actions/index.ts similarity index 100% rename from lib/actions/index.ts rename to builder/lib/actions/index.ts diff --git a/lib/actions/notifications.ts b/builder/lib/actions/notifications.ts similarity index 100% rename from lib/actions/notifications.ts rename to builder/lib/actions/notifications.ts diff --git a/lib/actions/sessions.ts b/builder/lib/actions/sessions.ts similarity index 100% rename from lib/actions/sessions.ts rename to builder/lib/actions/sessions.ts diff --git a/lib/actions/term-groups.ts b/builder/lib/actions/term-groups.ts similarity index 100% rename from lib/actions/term-groups.ts rename to builder/lib/actions/term-groups.ts diff --git a/lib/actions/ui.ts b/builder/lib/actions/ui.ts similarity index 100% rename from lib/actions/ui.ts rename to builder/lib/actions/ui.ts diff --git a/lib/actions/updater.ts b/builder/lib/actions/updater.ts similarity index 100% rename from lib/actions/updater.ts rename to builder/lib/actions/updater.ts diff --git a/lib/command-registry.ts b/builder/lib/command-registry.ts similarity index 100% rename from lib/command-registry.ts rename to builder/lib/command-registry.ts diff --git a/lib/components/header.tsx b/builder/lib/components/header.tsx similarity index 100% rename from lib/components/header.tsx rename to builder/lib/components/header.tsx diff --git a/lib/components/new-tab.tsx b/builder/lib/components/new-tab.tsx similarity index 100% rename from lib/components/new-tab.tsx rename to builder/lib/components/new-tab.tsx diff --git a/lib/components/notification.tsx b/builder/lib/components/notification.tsx similarity index 100% rename from lib/components/notification.tsx rename to builder/lib/components/notification.tsx diff --git a/lib/components/notifications.tsx b/builder/lib/components/notifications.tsx similarity index 100% rename from lib/components/notifications.tsx rename to builder/lib/components/notifications.tsx diff --git a/lib/components/searchBox.tsx b/builder/lib/components/searchBox.tsx similarity index 100% rename from lib/components/searchBox.tsx rename to builder/lib/components/searchBox.tsx diff --git a/lib/components/split-pane.tsx b/builder/lib/components/split-pane.tsx similarity index 100% rename from lib/components/split-pane.tsx rename to builder/lib/components/split-pane.tsx diff --git a/lib/components/style-sheet.tsx b/builder/lib/components/style-sheet.tsx similarity index 100% rename from lib/components/style-sheet.tsx rename to builder/lib/components/style-sheet.tsx diff --git a/lib/components/tab.tsx b/builder/lib/components/tab.tsx similarity index 100% rename from lib/components/tab.tsx rename to builder/lib/components/tab.tsx diff --git a/lib/components/tabs.tsx b/builder/lib/components/tabs.tsx similarity index 100% rename from lib/components/tabs.tsx rename to builder/lib/components/tabs.tsx diff --git a/lib/components/term-group.tsx b/builder/lib/components/term-group.tsx similarity index 100% rename from lib/components/term-group.tsx rename to builder/lib/components/term-group.tsx diff --git a/lib/components/term.tsx b/builder/lib/components/term.tsx similarity index 100% rename from lib/components/term.tsx rename to builder/lib/components/term.tsx diff --git a/lib/components/terms.tsx b/builder/lib/components/terms.tsx similarity index 100% rename from lib/components/terms.tsx rename to builder/lib/components/terms.tsx diff --git a/lib/containers/header.ts b/builder/lib/containers/header.ts similarity index 100% rename from lib/containers/header.ts rename to builder/lib/containers/header.ts diff --git a/lib/containers/hyper.tsx b/builder/lib/containers/hyper.tsx similarity index 100% rename from lib/containers/hyper.tsx rename to builder/lib/containers/hyper.tsx diff --git a/lib/containers/notifications.ts b/builder/lib/containers/notifications.ts similarity index 100% rename from lib/containers/notifications.ts rename to builder/lib/containers/notifications.ts diff --git a/lib/containers/terms.ts b/builder/lib/containers/terms.ts similarity index 100% rename from lib/containers/terms.ts rename to builder/lib/containers/terms.ts diff --git a/lib/index.tsx b/builder/lib/index.tsx similarity index 100% rename from lib/index.tsx rename to builder/lib/index.tsx diff --git a/lib/reducers/index.ts b/builder/lib/reducers/index.ts similarity index 100% rename from lib/reducers/index.ts rename to builder/lib/reducers/index.ts diff --git a/lib/reducers/sessions.ts b/builder/lib/reducers/sessions.ts similarity index 100% rename from lib/reducers/sessions.ts rename to builder/lib/reducers/sessions.ts diff --git a/lib/reducers/term-groups.ts b/builder/lib/reducers/term-groups.ts similarity index 100% rename from lib/reducers/term-groups.ts rename to builder/lib/reducers/term-groups.ts diff --git a/lib/reducers/ui.ts b/builder/lib/reducers/ui.ts similarity index 100% rename from lib/reducers/ui.ts rename to builder/lib/reducers/ui.ts diff --git a/lib/rpc.ts b/builder/lib/rpc.ts similarity index 100% rename from lib/rpc.ts rename to builder/lib/rpc.ts diff --git a/lib/selectors.ts b/builder/lib/selectors.ts similarity index 100% rename from lib/selectors.ts rename to builder/lib/selectors.ts diff --git a/lib/store/configure-store.dev.ts b/builder/lib/store/configure-store.dev.ts similarity index 100% rename from lib/store/configure-store.dev.ts rename to builder/lib/store/configure-store.dev.ts diff --git a/lib/store/configure-store.prod.ts b/builder/lib/store/configure-store.prod.ts similarity index 100% rename from lib/store/configure-store.prod.ts rename to builder/lib/store/configure-store.prod.ts diff --git a/lib/store/configure-store.ts b/builder/lib/store/configure-store.ts similarity index 100% rename from lib/store/configure-store.ts rename to builder/lib/store/configure-store.ts diff --git a/lib/store/write-middleware.ts b/builder/lib/store/write-middleware.ts similarity index 100% rename from lib/store/write-middleware.ts rename to builder/lib/store/write-middleware.ts diff --git a/lib/terms.ts b/builder/lib/terms.ts similarity index 100% rename from lib/terms.ts rename to builder/lib/terms.ts diff --git a/lib/utils/config.ts b/builder/lib/utils/config.ts similarity index 100% rename from lib/utils/config.ts rename to builder/lib/utils/config.ts diff --git a/lib/utils/effects.ts b/builder/lib/utils/effects.ts similarity index 100% rename from lib/utils/effects.ts rename to builder/lib/utils/effects.ts diff --git a/lib/utils/file.ts b/builder/lib/utils/file.ts similarity index 100% rename from lib/utils/file.ts rename to builder/lib/utils/file.ts diff --git a/lib/utils/ipc-child-process.ts b/builder/lib/utils/ipc-child-process.ts similarity index 100% rename from lib/utils/ipc-child-process.ts rename to builder/lib/utils/ipc-child-process.ts diff --git a/lib/utils/ipc.ts b/builder/lib/utils/ipc.ts similarity index 100% rename from lib/utils/ipc.ts rename to builder/lib/utils/ipc.ts diff --git a/lib/utils/notify.ts b/builder/lib/utils/notify.ts similarity index 100% rename from lib/utils/notify.ts rename to builder/lib/utils/notify.ts diff --git a/lib/utils/object.ts b/builder/lib/utils/object.ts similarity index 100% rename from lib/utils/object.ts rename to builder/lib/utils/object.ts diff --git a/lib/utils/paste.ts b/builder/lib/utils/paste.ts similarity index 100% rename from lib/utils/paste.ts rename to builder/lib/utils/paste.ts diff --git a/lib/utils/plugins.ts b/builder/lib/utils/plugins.ts similarity index 100% rename from lib/utils/plugins.ts rename to builder/lib/utils/plugins.ts diff --git a/lib/utils/rpc.ts b/builder/lib/utils/rpc.ts similarity index 100% rename from lib/utils/rpc.ts rename to builder/lib/utils/rpc.ts diff --git a/lib/utils/term-groups.ts b/builder/lib/utils/term-groups.ts similarity index 100% rename from lib/utils/term-groups.ts rename to builder/lib/utils/term-groups.ts diff --git a/lib/v8-snapshot-util.ts b/builder/lib/v8-snapshot-util.ts similarity index 100% rename from lib/v8-snapshot-util.ts rename to builder/lib/v8-snapshot-util.ts diff --git a/release.js b/builder/release.js similarity index 100% rename from release.js rename to builder/release.js diff --git a/scripts/mk-snapshot.js b/builder/scripts/mk-snapshot.js similarity index 100% rename from scripts/mk-snapshot.js rename to builder/scripts/mk-snapshot.js diff --git a/scripts/v8-snapshot.js b/builder/scripts/v8-snapshot.js similarity index 100% rename from scripts/v8-snapshot.js rename to builder/scripts/v8-snapshot.js diff --git a/test/index.ts b/builder/test/index.ts similarity index 100% rename from test/index.ts rename to builder/test/index.ts diff --git a/test/testUtils/is-hex-color.ts b/builder/test/testUtils/is-hex-color.ts similarity index 100% rename from test/testUtils/is-hex-color.ts rename to builder/test/testUtils/is-hex-color.ts diff --git a/test/unit/cli-api.test.ts b/builder/test/unit/cli-api.test.ts similarity index 100% rename from test/unit/cli-api.test.ts rename to builder/test/unit/cli-api.test.ts diff --git a/test/unit/to-electron-background-color.test.ts b/builder/test/unit/to-electron-background-color.test.ts similarity index 100% rename from test/unit/to-electron-background-color.test.ts rename to builder/test/unit/to-electron-background-color.test.ts diff --git a/test/unit/window-utils.test.ts b/builder/test/unit/window-utils.test.ts similarity index 100% rename from test/unit/window-utils.test.ts rename to builder/test/unit/window-utils.test.ts diff --git a/tsconfig.base.json b/builder/tsconfig.base.json similarity index 100% rename from tsconfig.base.json rename to builder/tsconfig.base.json diff --git a/tsconfig.eslint.json b/builder/tsconfig.eslint.json similarity index 100% rename from tsconfig.eslint.json rename to builder/tsconfig.eslint.json diff --git a/tsconfig.json b/builder/tsconfig.json similarity index 100% rename from tsconfig.json rename to builder/tsconfig.json diff --git a/typings/common.d.ts b/builder/typings/common.d.ts similarity index 100% rename from typings/common.d.ts rename to builder/typings/common.d.ts diff --git a/typings/config.d.ts b/builder/typings/config.d.ts similarity index 100% rename from typings/config.d.ts rename to builder/typings/config.d.ts diff --git a/typings/constants/config.d.ts b/builder/typings/constants/config.d.ts similarity index 100% rename from typings/constants/config.d.ts rename to builder/typings/constants/config.d.ts diff --git a/typings/constants/index.d.ts b/builder/typings/constants/index.d.ts similarity index 100% rename from typings/constants/index.d.ts rename to builder/typings/constants/index.d.ts diff --git a/typings/constants/notifications.d.ts b/builder/typings/constants/notifications.d.ts similarity index 100% rename from typings/constants/notifications.d.ts rename to builder/typings/constants/notifications.d.ts diff --git a/typings/constants/sessions.d.ts b/builder/typings/constants/sessions.d.ts similarity index 100% rename from typings/constants/sessions.d.ts rename to builder/typings/constants/sessions.d.ts diff --git a/typings/constants/tabs.d.ts b/builder/typings/constants/tabs.d.ts similarity index 100% rename from typings/constants/tabs.d.ts rename to builder/typings/constants/tabs.d.ts diff --git a/typings/constants/term-groups.d.ts b/builder/typings/constants/term-groups.d.ts similarity index 100% rename from typings/constants/term-groups.d.ts rename to builder/typings/constants/term-groups.d.ts diff --git a/typings/constants/ui.d.ts b/builder/typings/constants/ui.d.ts similarity index 100% rename from typings/constants/ui.d.ts rename to builder/typings/constants/ui.d.ts diff --git a/typings/constants/updater.d.ts b/builder/typings/constants/updater.d.ts similarity index 100% rename from typings/constants/updater.d.ts rename to builder/typings/constants/updater.d.ts diff --git a/typings/ext-modules.d.ts b/builder/typings/ext-modules.d.ts similarity index 100% rename from typings/ext-modules.d.ts rename to builder/typings/ext-modules.d.ts diff --git a/typings/extend-electron.d.ts b/builder/typings/extend-electron.d.ts similarity index 100% rename from typings/extend-electron.d.ts rename to builder/typings/extend-electron.d.ts diff --git a/typings/hyper.d.ts b/builder/typings/hyper.d.ts similarity index 100% rename from typings/hyper.d.ts rename to builder/typings/hyper.d.ts diff --git a/typings/styled.d.ts b/builder/typings/styled.d.ts similarity index 100% rename from typings/styled.d.ts rename to builder/typings/styled.d.ts diff --git a/webpack.config.ts b/builder/webpack.config.ts similarity index 100% rename from webpack.config.ts rename to builder/webpack.config.ts