diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c509b68..b30d2c3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: - name: setup node uses: actions/setup-node@v2 with: - node-version: '14' + node-version: '16' cache: 'npm' - name: install dependencies run: | diff --git a/README.md b/README.md index d81227c..b1c544a 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,29 @@ Dark mode: NOTE: If you would like to use Docker, you can skip down to the [Docker](#Docker) section for a setup guide. -Debian/Ubuntu: +Required dependencies: + +* Node.js 16 +* Python + +Optional dependencies: + +* AtomicParsley (for embedding thumbnails, package name `atomicparsley`) +* [tcd](https://github.com/PetterKraabol/Twitch-Chat-Downloader) (for downloading Twitch VOD chats) + + +
+ Debian/Ubuntu ```bash +curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install nodejs youtube-dl ffmpeg unzip python npm ``` -CentOS 7: +
+ +
+ CentOS 7 ```bash sudo yum install epel-release @@ -42,13 +58,11 @@ sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfu sudo yum install centos-release-scl-rh sudo yum install rh-nodejs12 scl enable rh-nodejs12 bash +curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo yum install nodejs youtube-dl ffmpeg ffmpeg-devel ``` -Optional dependencies: - -* AtomicParsley (for embedding thumbnails, package name `atomicparsley`) -* [tcd](https://github.com/PetterKraabol/Twitch-Chat-Downloader) (for downloading Twitch VOD chats) +
### Installing