Skip to content

Commit

Permalink
Files added! <3
Browse files Browse the repository at this point in the history
  • Loading branch information
Ascensionist committed Jul 10, 2024
1 parent ff9aad5 commit 63aa31d
Show file tree
Hide file tree
Showing 109 changed files with 14,734 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
dist/
node_modules/
app/node_modules/
app/dist/
#app/client/dist/
app/client/node_modules/
electron_dist/
translations.zip
package-lock.json
app/package-lock.json
app/client/package-lock.json
674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

66 changes: 66 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Saturn
## Freezer Reborn
### Your go-to **ToS Compliant** Custom Deezer Client
### ⚠️ A premium account is required in order to use this client

# Featuring:
- FLAC & MP3 320 support
- BYO Last.fm Integration (Safer solution!)
- Discord Listen Together & RPC
- Fixed homepage
- Minor updates to make things work with newer API
- Redundant importer removed
- (aaand don't forget everything the older app had)

### You can download Saturn right away although it is highly advised to build it yourself, customized to your own liking.

## Building

Requirements: NodeJS 12+

You can build binary using npm script:
```
npm i
npm run build
```

Or manually:

```
npm i
cd app
npm i
```

Frontend:

```
cd client
npm i
npm run build
cd ../..
```

Then you can run server-only using, default port: `10069`:

```
cd app
node main.js
```

You can build binaries using:

```
npm run dist
```

# Links
- website: https://saturnclient.dev
- discord: https://saturnclient.dev/discord
- telegram: https://t.me/SaturnReleases

# Download from Releases
https://github.com/SaturnMusic/PC/releases

# Mobile Version
https://github.com/SaturnMusic/mobile
15 changes: 15 additions & 0 deletions app/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
module.exports = {
"env": {
"browser": true,
"commonjs": true,
"node": true,
"es2021": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 12
},
"rules": {
"allowEmptyCatch": 0
}
};
Binary file added app/assets/icon-taskbar-black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/icon-taskbar-white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/icon-taskbar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/pause.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/play.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/skip-next.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/skip-previous.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 63aa31d

Please sign in to comment.