Skip to content

42fm/42fm

Repository files navigation

Introduction

42FM is a extension that allows you to listen to music on Twitch with synchronization between users

Table of contents

Installing

  1. Download the latest build from the releases page
  2. Unzip the downloaded archive
  3. Go to extensions page
  4. Enable "Developer mode" in the top right corner
  5. Click "Load unpacked" and select the unzipped folder
  6. Done!

Building

Important

There's a possibility that the build might fail sometimes because it relies on the YouTube iFrame API script, which is not included in the repository and needs to be downloaded in the build process

  1. Clone repo git clone https://github.com/42fm/42fm --recursive
  2. Change directory cd 42fm
  3. Make sure to use the node version inside the .nvmrc file
  4. Be sure to enable corepack with corepack enable
  5. Install dependencies yarn install
  6. Build for platform yarn build:chromium:prod or yarn build:firefox:prod
  7. The output will be in the dist/chromium or dist/firefox respectively

Contributing

If you want to contribute feel free to open a pull request.