├── .editor └── .gitignore ├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── release.yml └── workflows │ └── release.yaml ├── .gitignore ├── .prettierignore ├── .prettierrc.yaml ├── .typesafe-i18n.json ├── .vale └── styles │ ├── 18F │ ├── Abbreviations.yml │ ├── Ages.yml │ ├── Brands.yml │ ├── Clarity.yml │ ├── Contractions.yml │ ├── DropDown.yml │ ├── Headings.yml │ ├── Quotes.yml │ ├── Reading.yml │ ├── SentenceLength.yml │ ├── Spacing.yml │ ├── Terms.yml │ ├── ToDo.yml │ └── UnexpandedAcronyms.yml │ ├── documentation │ ├── Abbreviations.yml │ ├── Ages.yml │ ├── CaseSensitiveTerms.yml │ ├── Clarity.yml │ ├── DropDown.yml │ ├── LineLength.yml │ ├── SentenceLength.yml │ ├── Spacing.yml │ ├── Terms.yml │ ├── ToDo.yml │ └── UnexpandedAcronyms.yml │ └── proselint │ ├── Airlinese.yml │ ├── AnimalLabels.yml │ ├── Annotations.yml │ ├── Apologizing.yml │ ├── Archaisms.yml │ ├── But.yml │ ├── Cliches.yml │ ├── CorporateSpeak.yml │ ├── Currency.yml │ ├── Cursing.yml │ ├── DateCase.yml │ ├── DateMidnight.yml │ ├── DateRedundancy.yml │ ├── DateSpacing.yml │ ├── DenizenLabels.yml │ ├── Diacritical.yml │ ├── GenderBias.yml │ ├── GroupTerms.yml │ ├── Hedging.yml │ ├── Hyperbole.yml │ ├── Jargon.yml │ ├── LGBTOffensive.yml │ ├── LGBTTerms.yml │ ├── Malapropisms.yml │ ├── Needless.yml │ ├── Nonwords.yml │ ├── Oxymorons.yml │ ├── P-Value.yml │ ├── RASSyndrome.yml │ ├── Skunked.yml │ ├── Spelling.yml │ ├── Typography.yml │ ├── Uncomparables.yml │ ├── Very.yml │ └── meta.json ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── .yamllint.yaml ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PRIVACY.md ├── README.md ├── SECURITY.md ├── TOS.md ├── assets └── open-graph.xcf ├── bun.lockb ├── dev-app-update.yml ├── electron-builder.yml ├── electron.vite.config.ts ├── logo.png ├── logo.svg ├── package.json ├── resources └── icon.png ├── scripts ├── build.sh ├── notarize.js ├── release.sh └── set-version.sh ├── src ├── i18n │ ├── de │ │ └── index.ts │ ├── en │ │ └── index.ts │ ├── formatters.ts │ ├── fr │ │ └── index.ts │ ├── i18n-svelte.ts │ ├── i18n-types.ts │ ├── i18n-util.async.ts │ ├── i18n-util.sync.ts │ ├── i18n-util.ts │ └── zh │ │ └── index.ts ├── main │ ├── cursors.ts │ ├── index.ts │ ├── ipcMainHandlers.ts │ ├── stateKeeper.ts │ └── utils.ts ├── preload │ ├── cursor.svg │ ├── cursors.ts │ ├── index.d.ts │ └── index.ts └── renderer │ ├── cursors.html │ ├── index.html │ └── src │ ├── About.shoulders-of-giants.json │ ├── About.svelte │ ├── App.svelte │ ├── AudioVisualizer.svelte │ ├── BananasTypes.ts │ ├── Config.ts │ ├── Host.svelte │ ├── Join.svelte │ ├── Navigation.svelte │ ├── Settings.svelte │ ├── UseSharedStore.ts │ ├── Utils.ts │ ├── WebRTC.svelte │ ├── cursors.css │ ├── env.d.ts │ ├── main.ts │ ├── overrides.css │ ├── stores.ts │ └── translations.ts ├── svelte.config.mjs ├── tsconfig.json └── tsconfig.node.json /.editor/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | out 4 | .gitignore 5 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | out 4 | .DS_Store 5 | *.log* 6 | .nvim 7 | .svelte-kit 8 | .vite 9 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /.typesafe-i18n.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.typesafe-i18n.json -------------------------------------------------------------------------------- /.vale/styles/18F/Abbreviations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Abbreviations.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Ages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Ages.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Brands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Brands.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Clarity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Clarity.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Contractions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Contractions.yml -------------------------------------------------------------------------------- /.vale/styles/18F/DropDown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/DropDown.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Headings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Headings.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Quotes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Quotes.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Reading.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Reading.yml -------------------------------------------------------------------------------- /.vale/styles/18F/SentenceLength.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/SentenceLength.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Spacing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Spacing.yml -------------------------------------------------------------------------------- /.vale/styles/18F/Terms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/Terms.yml -------------------------------------------------------------------------------- /.vale/styles/18F/ToDo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/ToDo.yml -------------------------------------------------------------------------------- /.vale/styles/18F/UnexpandedAcronyms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/18F/UnexpandedAcronyms.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/Abbreviations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/Abbreviations.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/Ages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/Ages.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/CaseSensitiveTerms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/CaseSensitiveTerms.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/Clarity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/Clarity.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/DropDown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/DropDown.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/LineLength.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/LineLength.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/SentenceLength.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/SentenceLength.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/Spacing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/Spacing.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/Terms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/Terms.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/ToDo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/ToDo.yml -------------------------------------------------------------------------------- /.vale/styles/documentation/UnexpandedAcronyms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/documentation/UnexpandedAcronyms.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Airlinese.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Airlinese.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/AnimalLabels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/AnimalLabels.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Annotations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Annotations.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Apologizing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Apologizing.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Archaisms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Archaisms.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/But.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/But.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Cliches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Cliches.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/CorporateSpeak.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/CorporateSpeak.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Currency.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Currency.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Cursing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Cursing.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/DateCase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/DateCase.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/DateMidnight.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/DateMidnight.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/DateRedundancy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/DateRedundancy.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/DateSpacing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/DateSpacing.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/DenizenLabels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/DenizenLabels.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Diacritical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Diacritical.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/GenderBias.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/GenderBias.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/GroupTerms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/GroupTerms.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Hedging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Hedging.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Hyperbole.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Hyperbole.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Jargon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Jargon.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/LGBTOffensive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/LGBTOffensive.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/LGBTTerms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/LGBTTerms.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Malapropisms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Malapropisms.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Needless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Needless.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Nonwords.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Nonwords.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Oxymorons.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Oxymorons.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/P-Value.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/P-Value.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/RASSyndrome.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/RASSyndrome.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Skunked.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Skunked.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Spelling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Spelling.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Typography.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Typography.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Uncomparables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Uncomparables.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/Very.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/Very.yml -------------------------------------------------------------------------------- /.vale/styles/proselint/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vale/styles/proselint/meta.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["dbaeumer.vscode-eslint"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @gorillamoe 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/TOS.md -------------------------------------------------------------------------------- /assets/open-graph.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/assets/open-graph.xcf -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/bun.lockb -------------------------------------------------------------------------------- /dev-app-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/dev-app-update.yml -------------------------------------------------------------------------------- /electron-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/electron-builder.yml -------------------------------------------------------------------------------- /electron.vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/electron.vite.config.ts -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/logo.png -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/package.json -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/resources/icon.png -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/notarize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/scripts/notarize.js -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /scripts/set-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/scripts/set-version.sh -------------------------------------------------------------------------------- /src/i18n/de/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/de/index.ts -------------------------------------------------------------------------------- /src/i18n/en/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/en/index.ts -------------------------------------------------------------------------------- /src/i18n/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/formatters.ts -------------------------------------------------------------------------------- /src/i18n/fr/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/fr/index.ts -------------------------------------------------------------------------------- /src/i18n/i18n-svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/i18n-svelte.ts -------------------------------------------------------------------------------- /src/i18n/i18n-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/i18n-types.ts -------------------------------------------------------------------------------- /src/i18n/i18n-util.async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/i18n-util.async.ts -------------------------------------------------------------------------------- /src/i18n/i18n-util.sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/i18n-util.sync.ts -------------------------------------------------------------------------------- /src/i18n/i18n-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/i18n-util.ts -------------------------------------------------------------------------------- /src/i18n/zh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/i18n/zh/index.ts -------------------------------------------------------------------------------- /src/main/cursors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/main/cursors.ts -------------------------------------------------------------------------------- /src/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/main/index.ts -------------------------------------------------------------------------------- /src/main/ipcMainHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/main/ipcMainHandlers.ts -------------------------------------------------------------------------------- /src/main/stateKeeper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/main/stateKeeper.ts -------------------------------------------------------------------------------- /src/main/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/main/utils.ts -------------------------------------------------------------------------------- /src/preload/cursor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/preload/cursor.svg -------------------------------------------------------------------------------- /src/preload/cursors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/preload/cursors.ts -------------------------------------------------------------------------------- /src/preload/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/preload/index.d.ts -------------------------------------------------------------------------------- /src/preload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/preload/index.ts -------------------------------------------------------------------------------- /src/renderer/cursors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/cursors.html -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/src/About.shoulders-of-giants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/About.shoulders-of-giants.json -------------------------------------------------------------------------------- /src/renderer/src/About.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/About.svelte -------------------------------------------------------------------------------- /src/renderer/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/App.svelte -------------------------------------------------------------------------------- /src/renderer/src/AudioVisualizer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/AudioVisualizer.svelte -------------------------------------------------------------------------------- /src/renderer/src/BananasTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/BananasTypes.ts -------------------------------------------------------------------------------- /src/renderer/src/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Config.ts -------------------------------------------------------------------------------- /src/renderer/src/Host.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Host.svelte -------------------------------------------------------------------------------- /src/renderer/src/Join.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Join.svelte -------------------------------------------------------------------------------- /src/renderer/src/Navigation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Navigation.svelte -------------------------------------------------------------------------------- /src/renderer/src/Settings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Settings.svelte -------------------------------------------------------------------------------- /src/renderer/src/UseSharedStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/UseSharedStore.ts -------------------------------------------------------------------------------- /src/renderer/src/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/Utils.ts -------------------------------------------------------------------------------- /src/renderer/src/WebRTC.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/WebRTC.svelte -------------------------------------------------------------------------------- /src/renderer/src/cursors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/cursors.css -------------------------------------------------------------------------------- /src/renderer/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/env.d.ts -------------------------------------------------------------------------------- /src/renderer/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/main.ts -------------------------------------------------------------------------------- /src/renderer/src/overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/overrides.css -------------------------------------------------------------------------------- /src/renderer/src/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/stores.ts -------------------------------------------------------------------------------- /src/renderer/src/translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/src/renderer/src/translations.ts -------------------------------------------------------------------------------- /svelte.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/svelte.config.mjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mistweaverco/bananas/HEAD/tsconfig.node.json --------------------------------------------------------------------------------