Further split packages

Repository details (talkie)
Project page
talkie
Project log category
(708 entries)
Repository
@joelpurra/talkie
Owner
@joelpurra
Contributors
Contributors on Github
Project status
⏲️ This project has had recent commits.
📂 This project is open.
🌠 This project is popular.
Repository activity period
🗓
Commits
751 commits
Stars
72 stars
Commit details (302163a3)
Author
Authored at
Committer
Joel Purra
Committed at

Commit message

Further split packages

Raw text
Further split packages

Changed files (249)

Path Additions Deletions
code/build/rollup.config.base.mjs +13 -1
code/build/update-project-references.sh +1 -1
code/packages/all-renderer/package.json +1 -1
code/packages/all-renderer/src/ensure-and-get-output-path.mts +1 -1
code/packages/all-renderer/src/render-template.mts +1 -1
code/packages/all-renderer/src/render-templates.mts +1 -1
code/packages/all-renderer/tsconfig.json +2 -2
code/packages/browser-background/package.json +2 -1
code/packages/browser-background/src/background/create-talkie-services.mts +5 -5
code/packages/browser-background/src/background/get-dependencies.mts +11 -9
code/packages/browser-background/src/background/setup-broadcaster-listeners-and-killswitches.mts +3 -3
code/packages/browser-background/src/button-popup-manager.mts +2 -2
code/packages/browser-background/src/context-menu-manager.mts +2 -2
code/packages/browser-background/src/icon-manager.mts +3 -3
code/packages/browser-background/src/language-helper.mts +2 -2
code/packages/browser-background/src/on-installed-manager.mts +2 -2
code/packages/browser-background/src/read-clipboard-manager.mts +2 -2
code/packages/browser-background/src/talkie-background.mts +8 -8
code/packages/browser-background/src/talkie-speaker-helpers.mts +1 -1
code/packages/browser-background/src/talkie-speaker.mts +2 -2
code/packages/browser-background/src/voice-language-manager.mts +3 -3
code/packages/browser-background/src/voice-manager.mts +1 -1
code/packages/browser-background/src/voice-pitch-manager.mts +2 -2
code/packages/browser-background/src/voice-rate-manager.mts +2 -2
code/packages/browser-background/tsconfig.json +6 -3
code/packages/browser-localeredirect/src/localeredirect.mts +1 -1
code/packages/browser-runtime-dependencies/package.json +1 -3
code/packages/browser-runtime-dependencies/src/dummy.mjs +0 -1
code/packages/browser-shared/package.json +2 -0
code/packages/browser-shared/src/hydrate/get-actions.mts +1 -1
code/packages/browser-shared/src/hydrate/get-dependencies.mts +3 -2
code/packages/browser-shared/src/hydrate/hydrate-html.mts +3 -3
code/packages/browser-shared/tsconfig.json +6 -0
code/packages/options-application/package.json +2 -0
code/packages/options-application/src/{components => app}/footer.tsx +4 -4
code/packages/options-application/src/{components => app}/header.tsx +8 -8
code/packages/options-application/src/{components => app}/main.tsx +9 -9
code/packages/options-application/src/{components => app}/sections/about.tsx +8 -8
code/packages/options-application/src/{components => app}/sections/editions.tsx +0 -0
code/packages/options-application/src/{components => app}/sections/editions/talkie-premium-edition.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/features.tsx +10 -10
code/packages/options-application/src/{components => app}/sections/support.tsx +9 -9
code/packages/options-application/src/{components => app}/sections/text.tsx +0 -0
code/packages/options-application/src/{components => app}/sections/text/speak-long-texts.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/usage.tsx +13 -13
code/packages/options-application/src/{components => app}/sections/voices.tsx +4 -4
code/packages/options-application/src/{components => app}/sections/voices/dialect-voice-options.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/voices/dialect-voice.tsx +8 -8
code/packages/options-application/src/{components => app}/sections/voices/dialect-voices.tsx +4 -4
code/packages/options-application/src/{components => app}/sections/voices/dialect.tsx +5 -5
code/packages/options-application/src/{components => app}/sections/voices/dialects.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/voices/intro.tsx +2 -2
code/packages/options-application/src/{components => app}/sections/voices/language-group.tsx +9 -7
code/packages/options-application/src/{components => app}/sections/voices/language-groups.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/voices/voice-options/pitch.tsx +2 -2
code/packages/options-application/src/{components => app}/sections/voices/voice-options/range-with-heading.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/voices/voice-options/rate.tsx +3 -3
code/packages/options-application/src/{components => app}/sections/voices/voice-options/toggle-default.tsx +4 -4
code/packages/options-application/src/{components => app}/sections/welcome.tsx +18 -14
code/packages/options-application/src/{components => app}/support/install-voices.tsx +8 -8
code/packages/{shared-application => options-application}/src/components/discretional-details.tsx +4 -4
code/packages/{shared-application => options-application}/src/components/form/checkbox.tsx +2 -2
code/packages/{shared-application => options-application}/src/components/form/multiline-select.tsx +3 -3
code/packages/{shared-application => options-application}/src/components/hero-section/hero-section.tsx +3 -3
code/packages/{shared-application => options-application}/src/components/loading.tsx +4 -4
code/packages/{shared-application => options-application}/src/components/markdown.tsx +1 -1
code/packages/{shared-application/src/containers => options-application/src/components/navigation}/nav-container-types.mts +0 -0
code/packages/{shared-application/src/containers => options-application/src/components/navigation}/nav-container.tsx +16 -41
code/packages/{shared-application => options-application}/src/components/navigation/nav.tsx +5 -5
code/packages/{shared-application => options-application}/src/components/navigation/tab-contents.tsx +2 -2
code/packages/{shared-application => options-application}/src/components/range/logarithmic-scale-range.tsx +0 -0
code/packages/{shared-application => options-application}/src/components/range/scale-range-datalist-option.tsx +0 -0
code/packages/{shared-application => options-application}/src/components/range/scale-range-datalist.tsx +0 -0
code/packages/{shared-application => options-application}/src/components/range/scale-range.tsx +1 -1
code/packages/{shared-application => options-application}/src/components/section/edition-section.tsx +6 -6
code/packages/{shared-application => options-application}/src/components/section/free-section.tsx +2 -2
code/packages/{shared-application => options-application}/src/components/section/information-section.tsx +3 -3
code/packages/{shared-application => options-application}/src/components/section/premium-section.tsx +2 -2
code/packages/{shared-application => options-application}/src/components/sharing/sharing-icons.tsx +5 -5
code/packages/options-application/src/containers/about-container.tsx +2 -12
code/packages/options-application/src/containers/app.tsx +2 -2
code/packages/options-application/src/containers/editions-container.tsx +1 -1
code/packages/options-application/src/containers/install-voices-container.tsx +1 -1
code/packages/options-application/src/containers/text-container.tsx +1 -1
code/packages/options-application/src/containers/voices/dialect-container.tsx +3 -3
code/packages/options-application/src/containers/voices/dialect-voice-container.tsx +2 -2
code/packages/options-application/src/containers/voices/dialect-voice-options-container.tsx +3 -9
code/packages/options-application/src/containers/voices/dialect-voices-container.tsx +2 -2
code/packages/options-application/src/containers/voices/dialects-container.tsx +1 -1
code/packages/options-application/src/containers/voices/language-group-container.tsx +8 -11
code/packages/options-application/src/containers/voices/language-groups-container.tsx +1 -1
code/packages/options-application/src/containers/voices/voices-container.tsx +3 -3
code/packages/options-application/src/containers/welcome-container.tsx +40 -53
code/packages/options-application/src/hydrate.mts +2 -0
code/packages/options-application/src/selectors/index.mts +1 -1
code/packages/options-application/src/selectors/voices.mts +3 -1
code/packages/options-application/src/slices/index.mts +8 -7
code/packages/options-application/src/slices/settings.mts +5 -5
code/packages/options-application/src/slices/tabs.mts +104 -0
code/packages/options-application/src/slices/voices.mts +182 -93
code/packages/options-application/src/slices/welcome.mts +97 -0
code/packages/options-application/src/store/index.mts +1 -1
code/packages/options-application/tsconfig.json +6 -0
code/packages/options-renderer/src/options-html.mts +2 -4
code/packages/output-webext/src/dummy.mjs +1 -0
code/packages/popup-application/package.json +1 -0
code/packages/popup-application/src/{components => app}/main.tsx +3 -3
code/packages/popup-application/src/{components => app}/sections/footer.tsx +6 -6
code/packages/popup-application/src/{components => app}/sections/header.tsx +8 -8
code/packages/popup-application/src/{components => app}/sections/menu.tsx +5 -5
code/packages/popup-application/src/{components => app}/sections/progress.tsx +1 -1
code/packages/popup-application/src/{components => app}/sections/status.tsx +6 -6
code/packages/popup-application/src/containers/app.tsx +3 -3
code/packages/popup-application/src/containers/progress-container.tsx +2 -2
code/packages/popup-application/src/popup.mts +1 -19
code/packages/popup-application/src/selectors/index.mts +1 -1
code/packages/popup-application/src/slices/index.mts +2 -7
code/packages/popup-application/src/store/index.mts +1 -1
code/packages/popup-application/tsconfig.json +3 -0
code/packages/renderer/package.json +2 -0
code/packages/renderer/src/get-dependencies.mts +3 -2
code/packages/renderer/src/render-types.mts +1 -1
code/packages/renderer/src/render.mts +5 -5
code/packages/renderer/tsconfig.json +6 -0
code/packages/shared-application-helpers/package.json +1 -1
code/packages/shared-application-helpers/src/transform-voices.mts +1 -1
code/packages/shared-application-helpers/src/voices.mts +1 -1
code/packages/shared-application-helpers/tsconfig.json +1 -1
code/packages/shared-application/package.json +1 -2
code/packages/shared-application/src/broadcaster.mts +3 -3
code/packages/shared-application/src/configuration/configuration.mts +4 -7
code/packages/shared-application/src/metadata-manager.mts +1 -1
code/packages/shared-application/src/settings-manager.mts +1 -1
code/packages/shared-application/src/slices/languages-hack-functions.mts +0 -121
code/packages/shared-application/src/unshared/slices/tabs.mts +0 -57
code/packages/shared-application/tsconfig.json +1 -4
code/packages/{split-environment => shared-interfaces}/.npmrc +0 -0
code/packages/shared-interfaces/package.json +41 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/iconfiguration.mts +0 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/imetadata-manager.mts +0 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/italkie-locale-helper.mts +3 -2
code/packages/{shared-application/src/unshared/slices/index.mts => shared-interfaces/src/italkie-locale.mts} +40 -16
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/ivoices.mts +0 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/killswitch.mts +0 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/known-events.mts +0 -0
code/packages/{split-environment-interfaces/src/moved-here => shared-interfaces/src}/listening-action-handler.mts +0 -0
code/packages/shared-interfaces/tsconfig.json +9 -0
code/packages/shared-locales/package.json +1 -1
code/packages/shared-locales/src/data/languages/languages.mts +2 -2
code/packages/shared-locales/src/talkie-locale-helper.mts +8 -8
code/packages/shared-locales/tsconfig.json +1 -1
code/packages/shared-ui/.npmrc +1 -0
code/packages/shared-ui/package.json +52 -0
code/packages/{shared-application => shared-ui}/src/components/discretional.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/editions/extension-short-name.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/error-boundary.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/icon/icon.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/icon/social-share-icon.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/icon/talkie-edition-icon.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/icon/talkie-free-icon.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/icon/talkie-premium-icon.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/components/style-root.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/containers/providers.tsx +4 -4
code/packages/{shared-application => shared-ui}/src/containers/root.tsx +2 -2
code/packages/{shared-application => shared-ui}/src/containers/state-root.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/broadcaster.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/configure.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/is-speaking-types.mts +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/is-speaking-updater.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/is-speaking.tsx +2 -2
code/packages/{shared-application => shared-ui}/src/hocs/pass-selected-text-to-background-javascript.mts +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/pass-selected-text-to-background-types.mts +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/pass-selected-text-to-background.tsx +2 -2
code/packages/{shared-application => shared-ui}/src/hocs/progress-updater.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/hocs/progress.tsx +2 -2
code/packages/{shared-application => shared-ui}/src/hocs/translate.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/renderers/get-root.tsx +3 -3
code/packages/{shared-application => shared-ui}/src/selectors/errors.mts +0 -0
code/packages/{shared-application => shared-ui}/src/selectors/index.mts +0 -0
code/packages/{shared-application => shared-ui}/src/selectors/languages.mts +2 -1
code/packages/{shared-application => shared-ui}/src/selectors/voices.mts +12 -1
code/packages/{shared-application => shared-ui}/src/slices/errors.mts +0 -0
code/packages/{shared-application => shared-ui}/src/slices/index.mts +0 -0
code/packages/{shared-application => shared-ui}/src/slices/languages.mts +14 -8
code/packages/{shared-application => shared-ui}/src/slices/metadata.mts +9 -9
code/packages/{shared-application => shared-ui}/src/slices/navigation.mts +6 -6
code/packages/{shared-application => shared-ui}/src/slices/progress.mts +0 -0
code/packages/{shared-application => shared-ui}/src/slices/slices-types.mts +0 -0
code/packages/{shared-application => shared-ui}/src/slices/speaking.mts +9 -9
code/packages/{shared-application => shared-ui}/src/slices/voices.mts +2 -2
code/packages/{shared-application => shared-ui}/src/store/combine-reducers.mts +0 -0
code/packages/{shared-application => shared-ui}/src/store/get-store.mts +0 -0
code/packages/{shared-application => shared-ui}/src/store/index.mts +0 -3
code/packages/{shared-application => shared-ui}/src/styled/button/button-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/form/form-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/layout/layout-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/list/list-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/table/table-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/text/errors.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/text/lighter.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/text/text-base.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styled/types.tsx +0 -0
code/packages/{shared-application => shared-ui}/src/styles/button/button-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/color/color-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/form/form-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/layout/layout-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/list/list-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/table/table-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/text/errors.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/text/lighter.mts +0 -0
code/packages/{shared-application => shared-ui}/src/styles/text/text-base.mts +0 -0
code/packages/{shared-application => shared-ui}/src/talkie-progress.mts +2 -2
code/packages/{shared-application => shared-ui}/src/types.mts +0 -0
code/packages/{shared-application => shared-ui}/src/utils/select-element.mts +0 -0
code/packages/{shared-application => shared-ui}/src/utils/store-helpers.mts +0 -0
code/packages/{shared-application => shared-ui}/src/utils/ui.mts +0 -0
code/packages/{split-environment => shared-ui}/tsconfig.json +6 -3
code/packages/split-environment-interfaces/package.json +3 -1
code/packages/split-environment-interfaces/src/iapi.mts +23 -10
code/packages/split-environment-interfaces/src/ibroadcaster-provider.mts +3 -3
code/packages/split-environment-interfaces/src/idynamic-environment-provider.mts +10 -2
code/packages/split-environment-interfaces/src/ilocale-provider.mts +1 -36
code/packages/split-environment-interfaces/src/itranslator-provider.mts +1 -20
code/packages/split-environment-interfaces/tsconfig.json +5 -1
code/packages/split-environment-node/package.json +1 -0
code/packages/split-environment-node/src/broadcaster-provider.mts +3 -3
code/packages/split-environment-node/src/dynamic-environment.mts +2 -2
code/packages/split-environment-node/src/locale-provider.mts +1 -1
code/packages/split-environment-node/src/server-specific/api.mts +54 -24
code/packages/split-environment-node/src/translator-provider.mts +21 -6
code/packages/split-environment-node/tsconfig.json +3 -0
code/packages/split-environment-webextension/package.json +1 -0
code/packages/split-environment-webextension/src/broadcaster-provider.mts +3 -3
code/packages/split-environment-webextension/src/browser-specific/api.mts +69 -15
code/packages/split-environment-webextension/src/browser-specific/italkie-services.mts +2 -2
code/packages/split-environment-webextension/src/dynamic-environment.mts +2 -2
code/packages/split-environment-webextension/src/locale-provider.mts +3 -2
code/packages/split-environment-webextension/tsconfig.json +3 -0
code/packages/split-environment/package.json +0 -41
code/packages/split-environment/src/broadcaster-provider.mts +0 -27
code/packages/split-environment/src/dummy.mjs +0 -26
code/packages/split-environment/src/dynamic-environment.mts +0 -27
code/packages/split-environment/src/internal-url-provider.mts +0 -27
code/packages/split-environment/src/locale-provider.mts +0 -27
code/packages/split-environment/src/manifest-provider.mts +0 -27
code/packages/split-environment/src/storage-provider.mts +0 -27
code/packages/split-environment/src/styletron-provider.mts +0 -27
code/packages/split-environment/src/translator-provider.mts +0 -27
code/tsconfig.json +2 -1

Commit categories (3)