├── .babelrc ├── .eslintrc.js ├── .github └── workflows │ ├── build.yml │ └── nodejs_ci.yml ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.MD ├── draft-format.js ├── media ├── .ignore └── media1.PNG ├── package.json ├── scripts └── prepare_ci.js ├── src ├── common │ ├── constants.ts │ ├── models │ │ ├── comments.model.ts │ │ ├── hive.model.ts │ │ └── video.model.ts │ └── utils │ │ ├── delay.function.ts │ │ ├── ipfs-utils.ts │ │ └── unit-conversion.functions.ts ├── components │ ├── CustomToggle.tsx │ └── DHTProviders.tsx ├── consts.ts ├── main │ ├── AutoUpdater.ts │ ├── AutoUpdaterPoA.ts │ ├── RefLink.ts │ ├── core │ │ ├── components │ │ │ ├── AccountSystem.ts │ │ │ ├── Blocklist.ts │ │ │ ├── Config.ts │ │ │ ├── DistillerDB.ts │ │ │ ├── EncoderService.ts │ │ │ ├── Logger.ts │ │ │ ├── Pins.ts │ │ │ ├── ProgramRunner.ts │ │ │ ├── index.ts │ │ │ └── ipfsHandler.ts │ │ ├── ffmpeg_helper.ts │ │ ├── index.ts │ │ └── utils.ts │ ├── index.ts │ └── ipcAdapter.ts ├── module-declarations.d.ts └── renderer │ ├── App.tsx │ ├── StartUp.tsx │ ├── assets │ ├── img │ │ ├── 3S_logo.svg │ │ ├── 404.png │ │ ├── EmptyProfile.png │ │ ├── app.icns │ │ ├── app.ico │ │ ├── app.png │ │ ├── blog.png │ │ ├── cover.png │ │ ├── default-thumbnail.jpg │ │ ├── hive.svg │ │ ├── icon_home.svg │ │ ├── icon_leaderboard.svg │ │ ├── icon_livestream.svg │ │ ├── icon_new_content.svg │ │ ├── icon_newcomer.svg │ │ ├── icon_trend.svg │ │ ├── index.d.ts │ │ ├── ipfs-logo-vector-ice.svg │ │ ├── nsfw.png │ │ ├── play.svg │ │ └── shake-hands.svg │ └── locales │ │ ├── en.js │ │ └── index.js │ ├── components │ ├── CollapsibleText.tsx │ ├── LoadingMessage.tsx │ ├── Navbar.css │ ├── SideNavbar.tsx │ ├── TopNavbar.tsx │ ├── hooks │ │ └── Feeds.ts │ ├── video │ │ ├── CommentSection.tsx │ │ ├── CommentSection │ │ │ ├── CommentForm.tsx │ │ │ ├── CommentSection.css │ │ │ ├── ConnectAccountNotice.tsx │ │ │ └── NoComments.tsx │ │ ├── Player.tsx │ │ ├── PostComment.tsx │ │ ├── PostComment │ │ │ └── CommentForm.tsx │ │ ├── VideoTeaser.tsx │ │ ├── VideoWidget.tsx │ │ └── VoteWidget.tsx │ └── widgets │ │ ├── CommunityTile.tsx │ │ ├── FollowWidget.tsx │ │ └── LeaderTile.tsx │ ├── css │ ├── App.css │ ├── Popup.css │ ├── Startup.css │ ├── User.css │ └── main.css │ ├── i18n.ts │ ├── index.html │ ├── index.tsx │ ├── renderer_utils.ts │ ├── services │ ├── account.service.ts │ ├── accountServices │ │ ├── convertLight.ts │ │ ├── createPost.ts │ │ ├── followHandler.ts │ │ ├── getAccount.ts │ │ ├── getAccountBalances.ts │ │ ├── getAccountMetadata.ts │ │ ├── getAccounts.ts │ │ ├── getFollowerCount.ts │ │ ├── getFollowing.ts │ │ ├── getProfileAbout.ts │ │ ├── getProfileBackgroundImageUrl.ts │ │ ├── getProfilePictureURL.ts │ │ ├── login.ts │ │ ├── logout.ts │ │ ├── permalinkToPostInfo.ts │ │ ├── permalinkToVideoInfo.ts │ │ ├── postComment.ts │ │ ├── postCustomJson.ts │ │ ├── updateMeta.ts │ │ └── voteHandler.ts │ ├── ipfs.service.ts │ ├── peer.service.ts │ └── video.service.ts │ ├── singletons │ ├── hive-client.singleton.ts │ └── knex.singleton.ts │ └── views │ ├── Accounts.tsx │ ├── BlocklistView.tsx │ ├── CommunitiesView.tsx │ ├── CommunityView.tsx │ ├── CreatorStudioView.tsx │ ├── GridFeed │ └── grid-feed-query.service.ts │ ├── GridFeedView.tsx │ ├── IpfsConsoleView.tsx │ ├── IpfsConsoleView │ └── IpfsStatsView.tsx │ ├── LeaderboardView.tsx │ ├── LoginView.tsx │ ├── LoginView │ └── loginViewContent.tsx │ ├── NotFoundView.tsx │ ├── PinsView.tsx │ ├── PinsView │ ├── CustomMenu.tsx │ ├── CustomToggle.tsx │ ├── PinCids.tsx │ ├── PinRows.tsx │ ├── PinsViewComponent.tsx │ └── pinningUtils.tsx │ ├── PoAView.tsx │ ├── PoAView │ ├── PoAProgramRunnerContext.tsx │ ├── PoAStateContext.tsx │ ├── PoAViewContent.tsx │ ├── usePoAInstaller.ts │ └── usePoAProgramRunner.ts │ ├── TagView.tsx │ ├── Uploader.css │ ├── UploaderView.tsx │ ├── UploaderView │ ├── calculatePercentage.ts │ ├── compileVideoCid.ts │ ├── normalizeSize.ts │ ├── publish.ts │ ├── startEncode.ts │ ├── thumbnailSelect.ts │ ├── uploaderViewContent.tsx │ └── videoSelect.ts │ ├── UserView.tsx │ ├── UserView │ ├── UserViewContent.tsx │ ├── userQueries.ts │ └── userUtils.ts │ ├── WatchView.tsx │ └── WatchView │ ├── WatchViewContent.tsx │ └── watchViewHelpers │ ├── PinLocally.ts │ ├── gearSelect.ts │ ├── generalFetch.ts │ ├── mountPlayer.ts │ ├── recordView.ts │ ├── retrieveRecommended.ts │ └── showDebug.tsx ├── test └── main.core.ts ├── tsconfig.base.json ├── tsconfig.json ├── tsconfig.release.json └── webpack ├── main.config.js ├── renderer.base.config.js ├── renderer.dev.config.js └── renderer.prod.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.github/workflows/nodejs_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/README.MD -------------------------------------------------------------------------------- /draft-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/draft-format.js -------------------------------------------------------------------------------- /media/.ignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /media/media1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/media/media1.PNG -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/package.json -------------------------------------------------------------------------------- /scripts/prepare_ci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/scripts/prepare_ci.js -------------------------------------------------------------------------------- /src/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/constants.ts -------------------------------------------------------------------------------- /src/common/models/comments.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/models/comments.model.ts -------------------------------------------------------------------------------- /src/common/models/hive.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/models/hive.model.ts -------------------------------------------------------------------------------- /src/common/models/video.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/models/video.model.ts -------------------------------------------------------------------------------- /src/common/utils/delay.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/utils/delay.function.ts -------------------------------------------------------------------------------- /src/common/utils/ipfs-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/utils/ipfs-utils.ts -------------------------------------------------------------------------------- /src/common/utils/unit-conversion.functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/common/utils/unit-conversion.functions.ts -------------------------------------------------------------------------------- /src/components/CustomToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/components/CustomToggle.tsx -------------------------------------------------------------------------------- /src/components/DHTProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/components/DHTProviders.tsx -------------------------------------------------------------------------------- /src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/consts.ts -------------------------------------------------------------------------------- /src/main/AutoUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/AutoUpdater.ts -------------------------------------------------------------------------------- /src/main/AutoUpdaterPoA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/AutoUpdaterPoA.ts -------------------------------------------------------------------------------- /src/main/RefLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/RefLink.ts -------------------------------------------------------------------------------- /src/main/core/components/AccountSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/AccountSystem.ts -------------------------------------------------------------------------------- /src/main/core/components/Blocklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/Blocklist.ts -------------------------------------------------------------------------------- /src/main/core/components/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/Config.ts -------------------------------------------------------------------------------- /src/main/core/components/DistillerDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/DistillerDB.ts -------------------------------------------------------------------------------- /src/main/core/components/EncoderService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/EncoderService.ts -------------------------------------------------------------------------------- /src/main/core/components/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/Logger.ts -------------------------------------------------------------------------------- /src/main/core/components/Pins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/Pins.ts -------------------------------------------------------------------------------- /src/main/core/components/ProgramRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/ProgramRunner.ts -------------------------------------------------------------------------------- /src/main/core/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/index.ts -------------------------------------------------------------------------------- /src/main/core/components/ipfsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/components/ipfsHandler.ts -------------------------------------------------------------------------------- /src/main/core/ffmpeg_helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/ffmpeg_helper.ts -------------------------------------------------------------------------------- /src/main/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/index.ts -------------------------------------------------------------------------------- /src/main/core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/core/utils.ts -------------------------------------------------------------------------------- /src/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/index.ts -------------------------------------------------------------------------------- /src/main/ipcAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/main/ipcAdapter.ts -------------------------------------------------------------------------------- /src/module-declarations.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'electron-promise-ipc' 2 | -------------------------------------------------------------------------------- /src/renderer/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/App.tsx -------------------------------------------------------------------------------- /src/renderer/StartUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/StartUp.tsx -------------------------------------------------------------------------------- /src/renderer/assets/img/3S_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/3S_logo.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/404.png -------------------------------------------------------------------------------- /src/renderer/assets/img/EmptyProfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/EmptyProfile.png -------------------------------------------------------------------------------- /src/renderer/assets/img/app.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/app.icns -------------------------------------------------------------------------------- /src/renderer/assets/img/app.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/app.ico -------------------------------------------------------------------------------- /src/renderer/assets/img/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/app.png -------------------------------------------------------------------------------- /src/renderer/assets/img/blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/blog.png -------------------------------------------------------------------------------- /src/renderer/assets/img/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/cover.png -------------------------------------------------------------------------------- /src/renderer/assets/img/default-thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/default-thumbnail.jpg -------------------------------------------------------------------------------- /src/renderer/assets/img/hive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/hive.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_home.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_leaderboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_leaderboard.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_livestream.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_livestream.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_new_content.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_new_content.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_newcomer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_newcomer.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/icon_trend.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/icon_trend.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/index.d.ts -------------------------------------------------------------------------------- /src/renderer/assets/img/ipfs-logo-vector-ice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/ipfs-logo-vector-ice.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/nsfw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/nsfw.png -------------------------------------------------------------------------------- /src/renderer/assets/img/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/play.svg -------------------------------------------------------------------------------- /src/renderer/assets/img/shake-hands.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/img/shake-hands.svg -------------------------------------------------------------------------------- /src/renderer/assets/locales/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/locales/en.js -------------------------------------------------------------------------------- /src/renderer/assets/locales/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/assets/locales/index.js -------------------------------------------------------------------------------- /src/renderer/components/CollapsibleText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/CollapsibleText.tsx -------------------------------------------------------------------------------- /src/renderer/components/LoadingMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/LoadingMessage.tsx -------------------------------------------------------------------------------- /src/renderer/components/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/Navbar.css -------------------------------------------------------------------------------- /src/renderer/components/SideNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/SideNavbar.tsx -------------------------------------------------------------------------------- /src/renderer/components/TopNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/TopNavbar.tsx -------------------------------------------------------------------------------- /src/renderer/components/hooks/Feeds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/hooks/Feeds.ts -------------------------------------------------------------------------------- /src/renderer/components/video/CommentSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/CommentSection.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/CommentSection/CommentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/CommentSection/CommentForm.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/CommentSection/CommentSection.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/CommentSection/CommentSection.css -------------------------------------------------------------------------------- /src/renderer/components/video/CommentSection/ConnectAccountNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/CommentSection/ConnectAccountNotice.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/CommentSection/NoComments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/CommentSection/NoComments.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/Player.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/PostComment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/PostComment.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/PostComment/CommentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/PostComment/CommentForm.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/VideoTeaser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/VideoTeaser.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/VideoWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/VideoWidget.tsx -------------------------------------------------------------------------------- /src/renderer/components/video/VoteWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/video/VoteWidget.tsx -------------------------------------------------------------------------------- /src/renderer/components/widgets/CommunityTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/widgets/CommunityTile.tsx -------------------------------------------------------------------------------- /src/renderer/components/widgets/FollowWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/widgets/FollowWidget.tsx -------------------------------------------------------------------------------- /src/renderer/components/widgets/LeaderTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/components/widgets/LeaderTile.tsx -------------------------------------------------------------------------------- /src/renderer/css/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/css/App.css -------------------------------------------------------------------------------- /src/renderer/css/Popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/css/Popup.css -------------------------------------------------------------------------------- /src/renderer/css/Startup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/css/Startup.css -------------------------------------------------------------------------------- /src/renderer/css/User.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/css/User.css -------------------------------------------------------------------------------- /src/renderer/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/css/main.css -------------------------------------------------------------------------------- /src/renderer/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/i18n.ts -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/index.tsx -------------------------------------------------------------------------------- /src/renderer/renderer_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/renderer_utils.ts -------------------------------------------------------------------------------- /src/renderer/services/account.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/account.service.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/convertLight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/convertLight.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/createPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/createPost.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/followHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/followHandler.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getAccount.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getAccountBalances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getAccountBalances.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getAccountMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getAccountMetadata.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getAccounts.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getFollowerCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getFollowerCount.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getFollowing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getFollowing.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getProfileAbout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getProfileAbout.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getProfileBackgroundImageUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getProfileBackgroundImageUrl.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/getProfilePictureURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/getProfilePictureURL.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/login.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/logout.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/permalinkToPostInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/permalinkToPostInfo.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/permalinkToVideoInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/permalinkToVideoInfo.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/postComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/postComment.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/postCustomJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/postCustomJson.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/updateMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/updateMeta.ts -------------------------------------------------------------------------------- /src/renderer/services/accountServices/voteHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/accountServices/voteHandler.ts -------------------------------------------------------------------------------- /src/renderer/services/ipfs.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/ipfs.service.ts -------------------------------------------------------------------------------- /src/renderer/services/peer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/peer.service.ts -------------------------------------------------------------------------------- /src/renderer/services/video.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/services/video.service.ts -------------------------------------------------------------------------------- /src/renderer/singletons/hive-client.singleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/singletons/hive-client.singleton.ts -------------------------------------------------------------------------------- /src/renderer/singletons/knex.singleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/singletons/knex.singleton.ts -------------------------------------------------------------------------------- /src/renderer/views/Accounts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/Accounts.tsx -------------------------------------------------------------------------------- /src/renderer/views/BlocklistView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/BlocklistView.tsx -------------------------------------------------------------------------------- /src/renderer/views/CommunitiesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/CommunitiesView.tsx -------------------------------------------------------------------------------- /src/renderer/views/CommunityView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/CommunityView.tsx -------------------------------------------------------------------------------- /src/renderer/views/CreatorStudioView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/CreatorStudioView.tsx -------------------------------------------------------------------------------- /src/renderer/views/GridFeed/grid-feed-query.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/GridFeed/grid-feed-query.service.ts -------------------------------------------------------------------------------- /src/renderer/views/GridFeedView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/GridFeedView.tsx -------------------------------------------------------------------------------- /src/renderer/views/IpfsConsoleView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/IpfsConsoleView.tsx -------------------------------------------------------------------------------- /src/renderer/views/IpfsConsoleView/IpfsStatsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/IpfsConsoleView/IpfsStatsView.tsx -------------------------------------------------------------------------------- /src/renderer/views/LeaderboardView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/LeaderboardView.tsx -------------------------------------------------------------------------------- /src/renderer/views/LoginView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/LoginView.tsx -------------------------------------------------------------------------------- /src/renderer/views/LoginView/loginViewContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/LoginView/loginViewContent.tsx -------------------------------------------------------------------------------- /src/renderer/views/NotFoundView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/NotFoundView.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/CustomMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/CustomMenu.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/CustomToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/CustomToggle.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/PinCids.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/PinCids.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/PinRows.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/PinRows.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/PinsViewComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/PinsViewComponent.tsx -------------------------------------------------------------------------------- /src/renderer/views/PinsView/pinningUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PinsView/pinningUtils.tsx -------------------------------------------------------------------------------- /src/renderer/views/PoAView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView.tsx -------------------------------------------------------------------------------- /src/renderer/views/PoAView/PoAProgramRunnerContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView/PoAProgramRunnerContext.tsx -------------------------------------------------------------------------------- /src/renderer/views/PoAView/PoAStateContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView/PoAStateContext.tsx -------------------------------------------------------------------------------- /src/renderer/views/PoAView/PoAViewContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView/PoAViewContent.tsx -------------------------------------------------------------------------------- /src/renderer/views/PoAView/usePoAInstaller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView/usePoAInstaller.ts -------------------------------------------------------------------------------- /src/renderer/views/PoAView/usePoAProgramRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/PoAView/usePoAProgramRunner.ts -------------------------------------------------------------------------------- /src/renderer/views/TagView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/TagView.tsx -------------------------------------------------------------------------------- /src/renderer/views/Uploader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/Uploader.css -------------------------------------------------------------------------------- /src/renderer/views/UploaderView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView.tsx -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/calculatePercentage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/calculatePercentage.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/compileVideoCid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/compileVideoCid.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/normalizeSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/normalizeSize.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/publish.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/startEncode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/startEncode.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/thumbnailSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/thumbnailSelect.ts -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/uploaderViewContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/uploaderViewContent.tsx -------------------------------------------------------------------------------- /src/renderer/views/UploaderView/videoSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UploaderView/videoSelect.ts -------------------------------------------------------------------------------- /src/renderer/views/UserView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UserView.tsx -------------------------------------------------------------------------------- /src/renderer/views/UserView/UserViewContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UserView/UserViewContent.tsx -------------------------------------------------------------------------------- /src/renderer/views/UserView/userQueries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UserView/userQueries.ts -------------------------------------------------------------------------------- /src/renderer/views/UserView/userUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/UserView/userUtils.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView.tsx -------------------------------------------------------------------------------- /src/renderer/views/WatchView/WatchViewContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/WatchViewContent.tsx -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/PinLocally.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/PinLocally.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/gearSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/gearSelect.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/generalFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/generalFetch.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/mountPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/mountPlayer.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/recordView.ts: -------------------------------------------------------------------------------- 1 | export async function recordView() { 2 | return 3 | } -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/retrieveRecommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/retrieveRecommended.ts -------------------------------------------------------------------------------- /src/renderer/views/WatchView/watchViewHelpers/showDebug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/src/renderer/views/WatchView/watchViewHelpers/showDebug.tsx -------------------------------------------------------------------------------- /test/main.core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/test/main.core.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/tsconfig.release.json -------------------------------------------------------------------------------- /webpack/main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/webpack/main.config.js -------------------------------------------------------------------------------- /webpack/renderer.base.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/webpack/renderer.base.config.js -------------------------------------------------------------------------------- /webpack/renderer.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/webpack/renderer.dev.config.js -------------------------------------------------------------------------------- /webpack/renderer.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spknetwork/3Speak-app/HEAD/webpack/renderer.prod.config.js --------------------------------------------------------------------------------