Fri May 10 18:09:00 CST 2024 inscode
Showing
.dockerignore
0 → 100644
.editorconfig
0 → 100644
.env.example
0 → 100644
.gitattributes
0 → 100644
.github/workflows/build.yaml
0 → 100644
.github/workflows/sync.yml
0 → 100644
.nvmrc
0 → 100644
.prettierignore
0 → 100644
.prettierrc
0 → 100644
Dockerfile
0 → 100644
LICENSE
0 → 100644
README.md
0 → 100644
babel.config.js
0 → 100644
build/icons/1024x1024.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/128x128.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/16x16.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/24x24.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/256x256.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/32x32.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/48x48.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/512x512.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/64x64.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/icon.icns
0 → 100644
此差异由.gitattributes 抑制。
build/icons/icon.ico
0 → 100644
352.6 KB
build/icons/icon.png
0 → 100644
此差异由.gitattributes 抑制。
build/icons/menu@88.png
0 → 100644
此差异由.gitattributes 抑制。
docker-compose.yml
0 → 100644
docker/nginx.conf.example
0 → 100644
images/album.png
0 → 100644
此差异由.gitattributes 抑制。
images/artist.png
0 → 100644
此差异由.gitattributes 抑制。
images/explore.png
0 → 100644
此差异由.gitattributes 抑制。
images/home-2.png
0 → 100644
此差异由.gitattributes 抑制。
images/home.png
0 → 100644
此差异由.gitattributes 抑制。
images/library-dark.png
0 → 100644
此差异由.gitattributes 抑制。
images/library.png
0 → 100644
此差异由.gitattributes 抑制。
images/logo.png
0 → 100644
此差异由.gitattributes 抑制。
images/lyrics.png
0 → 100644
此差异由.gitattributes 抑制。
images/search.png
0 → 100644
此差异由.gitattributes 抑制。
index.js
已删除
100644 → 0
install-replit.sh
0 → 100644
jsconfig.json
0 → 100644
package-lock.json
0 → 100644
此差异已折叠。
| { | ||
| "name": "nodejs", | ||
| "version": "1.0.0", | ||
| "description": "", | ||
| "main": "index.js", | ||
| "scripts": { | ||
| "dev": "node index.js", | ||
| "test": "echo \"Error: no test specified\" && exit 1" | ||
| "name": "yesplaymusic", | ||
| "version": "0.4.8", | ||
| "private": true, | ||
| "description": "A third party music player for Netease Music", | ||
| "author": "qier222<qier222@outlook.com>", | ||
| "scripts": { | ||
| "serve": "vue-cli-service serve", | ||
| "build": "vue-cli-service build", | ||
| "lint": "vue-cli-service lint", | ||
| "electron:build": "vue-cli-service electron:build -p never", | ||
| "electron:build-all": "vue-cli-service electron:build -p never -mwl", | ||
| "electron:build-mac": "vue-cli-service electron:build -p never -m", | ||
| "electron:build-win": "vue-cli-service electron:build -p never -w", | ||
| "electron:build-linux": "vue-cli-service electron:build -p never -l", | ||
| "electron:serve": "vue-cli-service electron:serve", | ||
| "electron:buildicon": "electron-icon-builder --input=./build/icons/icon.png --output=build --flatten", | ||
| "electron:publish": "vue-cli-service electron:build -mwl -p always", | ||
| "postinstall": "electron-builder install-app-deps", | ||
| "postuninstall": "electron-builder install-app-deps", | ||
| "prettier": "npx prettier --write ./src", | ||
| "netease_api:run": "npx NeteaseCloudMusicApi" | ||
| }, | ||
| "main": "background.js", | ||
| "engines": { | ||
| "node": "14 || 16" | ||
| }, | ||
| "dependencies": { | ||
| "@unblockneteasemusic/rust-napi": "^0.4.0", | ||
| "NeteaseCloudMusicApi": "^4.8.7", | ||
| "axios": "^0.26.1", | ||
| "change-case": "^4.1.2", | ||
| "cli-color": "^2.0.0", | ||
| "color": "^4.2.3", | ||
| "core-js": "^3.6.5", | ||
| "crypto-js": "^4.0.0", | ||
| "dayjs": "^1.8.36", | ||
| "dexie": "^3.0.3", | ||
| "discord-rich-presence": "^0.0.8", | ||
| "electron": "^13.6.7", | ||
| "electron-builder": "^23.0.0", | ||
| "electron-context-menu": "^3.1.2", | ||
| "electron-debug": "^3.1.0", | ||
| "electron-devtools-installer": "^3.2", | ||
| "electron-icon-builder": "^2.0.1", | ||
| "electron-is-dev": "^2.0.0", | ||
| "electron-log": "^4.3.0", | ||
| "electron-store": "^8.0.1", | ||
| "electron-updater": "^5.0.1", | ||
| "esbuild": "^0.20.1", | ||
| "esbuild-loader": "^4.0.3", | ||
| "express": "^4.17.1", | ||
| "express-fileupload": "^1.2.0", | ||
| "express-http-proxy": "^1.6.2", | ||
| "extract-zip": "^2.0.1", | ||
| "howler": "^2.2.3", | ||
| "js-cookie": "^2.2.1", | ||
| "jsbi": "^4.1.0", | ||
| "lodash": "^4.17.20", | ||
| "md5": "^2.3.0", | ||
| "mpris-service": "^2.1.2", | ||
| "music-metadata": "^7.5.3", | ||
| "node-vibrant": "^3.2.1-alpha.1", | ||
| "nprogress": "^0.2.0", | ||
| "pac-proxy-agent": "^4.1.0", | ||
| "plyr": "^3.6.2", | ||
| "qrcode": "^1.4.4", | ||
| "register-service-worker": "^1.7.1", | ||
| "svg-sprite-loader": "^6.0.11", | ||
| "tunnel": "^0.0.6", | ||
| "vscode-codicons": "^0.0.17", | ||
| "vue": "^2.6.11", | ||
| "vue-clipboard2": "^0.3.1", | ||
| "vue-gtag": "1", | ||
| "vue-i18n": "^8.22.0", | ||
| "vue-router": "^3.4.3", | ||
| "vue-slider-component": "^3.2.5", | ||
| "vuex": "^3.4.0", | ||
| "x11": "^2.3.0" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/node": "^17.0.0", | ||
| "@vue/cli-plugin-babel": "~4.5.0", | ||
| "@vue/cli-plugin-eslint": "~4.5.0", | ||
| "@vue/cli-plugin-pwa": "~4.5.0", | ||
| "@vue/cli-plugin-vuex": "~4.5.0", | ||
| "@vue/cli-service": "~4.5.0", | ||
| "babel-eslint": "^10.1.0", | ||
| "eslint": "^6.7.2", | ||
| "eslint-config-prettier": "^8.1.0", | ||
| "eslint-plugin-prettier": "^3.3.1", | ||
| "eslint-plugin-vue": "^7.9.0", | ||
| "husky": "^4.3.0", | ||
| "prettier": "2.5.1", | ||
| "sass": "^1.26.11", | ||
| "sass-loader": "^10.0.2", | ||
| "vue-cli-plugin-electron-builder": "~2.1.1", | ||
| "vue-template-compiler": "^2.6.11" | ||
| }, | ||
| "resolutions": { | ||
| "icon-gen": "3.0.0", | ||
| "degenerator": "2.2.0", | ||
| "electron-builder": "^23.0.0" | ||
| }, | ||
| "eslintConfig": { | ||
| "root": true, | ||
| "env": { | ||
| "node": true, | ||
| "browser": true | ||
| }, | ||
| "keywords": [], | ||
| "author": "", | ||
| "license": "ISC", | ||
| "dependencies": { | ||
| "@types/node": "^18.0.6", | ||
| "node-fetch": "^3.2.6" | ||
| "extends": [ | ||
| "plugin:vue/essential", | ||
| "plugin:vue/recommended", | ||
| "plugin:prettier/recommended", | ||
| "eslint:recommended" | ||
| ], | ||
| "parserOptions": { | ||
| "parser": "babel-eslint" | ||
| }, | ||
| "globals": { | ||
| "ipcRenderer": "off" | ||
| }, | ||
| "rules": {} | ||
| }, | ||
| "browserslist": [ | ||
| "> 1%", | ||
| "last 2 versions", | ||
| "not dead" | ||
| ], | ||
| "husky": { | ||
| "hooks": { | ||
| "pre-commit": "npm run prettier" | ||
| } | ||
| } | ||
| \ No newline at end of file | ||
| } |
public/favicon.ico
0 → 100644
14.7 KB
public/img/icons/1024x1024.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/128x128.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/16x16.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/24x24.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/256x256.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/32x32.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/48x48.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/512x512.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/64x64.png
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/icons/exit.png
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/icons/favicon.ico
0 → 100644
14.7 KB
public/img/icons/icon.icns
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/icon.ico
0 → 100644
352.6 KB
public/img/icons/left.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/like.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/menu-dark@88.png
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/icons/menu.png
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/icons/pause.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/play.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/repeat.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/right.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/icons/unlike.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/logos/lastfm.png
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/logos/nyancat-stop.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/logos/nyancat.gif
0 → 100644
此差异由.gitattributes 抑制。
此差异由.gitattributes 抑制。
public/img/logos/yesplaymusic.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/backward.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/forward.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/like.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/like_fill.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/next_up.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/page_next.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/page_prev.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/pause.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/play.png
0 → 100644
此差异由.gitattributes 抑制。
public/img/touchbar/search.png
0 → 100644
此差异由.gitattributes 抑制。
public/index.html
0 → 100644
public/robots.txt
0 → 100644
此差异已折叠。
restyled.yml
0 → 100644
此差异已折叠。
src/App.vue
0 → 100644
此差异已折叠。
src/api/album.js
0 → 100644
此差异已折叠。
src/api/artist.js
0 → 100644
此差异已折叠。
src/api/auth.js
0 → 100644
此差异已折叠。
src/api/lastfm.js
0 → 100644
此差异已折叠。
src/api/mv.js
0 → 100644
此差异已折叠。
src/api/others.js
0 → 100644
此差异已折叠。
src/api/playlist.js
0 → 100644
此差异已折叠。
src/api/track.js
0 → 100644
此差异已折叠。
src/api/user.js
0 → 100644
此差异已折叠。
src/assets/css/global.scss
0 → 100644
此差异已折叠。
src/assets/css/nprogress.css
0 → 100644
此差异已折叠。
src/assets/css/plyr.css
0 → 100644
此差异已折叠。
src/assets/css/slider.css
0 → 100644
此差异已折叠。
src/assets/fonts/Barlow-Black.ttf
0 → 100644
此差异已折叠。
此差异已折叠。
src/assets/fonts/Barlow-Bold.ttf
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/assets/icons/arrow-down.svg
0 → 100644
此差异已折叠。
src/assets/icons/arrow-left.svg
0 → 100644
此差异已折叠。
src/assets/icons/arrow-right.svg
0 → 100644
此差异已折叠。
src/assets/icons/arrow-up-alt.svg
0 → 100644
此差异已折叠。
src/assets/icons/arrow-up.svg
0 → 100644
此差异已折叠。
src/assets/icons/dropdown.svg
0 → 100644
此差异已折叠。
src/assets/icons/explicit.svg
0 → 100644
此差异已折叠。
src/assets/icons/fm.svg
0 → 100644
此差异已折叠。
src/assets/icons/github.svg
0 → 100644
此差异已折叠。
src/assets/icons/heart-solid.svg
0 → 100644
此差异已折叠。
src/assets/icons/heart.svg
0 → 100644
此差异已折叠。
src/assets/icons/index.js
0 → 100644
此差异已折叠。
src/assets/icons/list.svg
0 → 100644
此差异已折叠。
src/assets/icons/lock.svg
0 → 100644
此差异已折叠。
src/assets/icons/login.svg
0 → 100644
此差异已折叠。
src/assets/icons/logout.svg
0 → 100644
此差异已折叠。
src/assets/icons/mail.svg
0 → 100644
此差异已折叠。
src/assets/icons/mobile.svg
0 → 100644
此差异已折叠。
src/assets/icons/more.svg
0 → 100644
此差异已折叠。
src/assets/icons/next.svg
0 → 100644
此差异已折叠。
src/assets/icons/pause.svg
0 → 100644
此差异已折叠。
src/assets/icons/play.svg
0 → 100644
此差异已折叠。
src/assets/icons/plus.svg
0 → 100644
此差异已折叠。
src/assets/icons/previous.svg
0 → 100644
此差异已折叠。
src/assets/icons/repeat-1.svg
0 → 100644
此差异已折叠。
src/assets/icons/repeat.svg
0 → 100644
此差异已折叠。
src/assets/icons/search.svg
0 → 100644
此差异已折叠。
src/assets/icons/settings.svg
0 → 100644
此差异已折叠。
src/assets/icons/shuffle.svg
0 → 100644
此差异已折叠。
src/assets/icons/sort-up.svg
0 → 100644
此差异已折叠。
src/assets/icons/thumbs-down.svg
0 → 100644
此差异已折叠。
src/assets/icons/volume-half.svg
0 → 100644
此差异已折叠。
src/assets/icons/volume-mute.svg
0 → 100644
此差异已折叠。
src/assets/icons/volume.svg
0 → 100644
此差异已折叠。
src/assets/icons/x.svg
0 → 100644
此差异已折叠。
src/background.js
0 → 100644
此差异已折叠。
src/components/ArtistsInLine.vue
0 → 100644
此差异已折叠。
src/components/ButtonIcon.vue
0 → 100644
此差异已折叠。
src/components/ButtonTwoTone.vue
0 → 100644
此差异已折叠。
src/components/ContextMenu.vue
0 → 100644
此差异已折叠。
src/components/Cover.vue
0 → 100644
此差异已折叠。
src/components/CoverRow.vue
0 → 100644
此差异已折叠。
此差异已折叠。
src/components/ExplicitSymbol.vue
0 → 100644
此差异已折叠。
src/components/FMCard.vue
0 → 100644
此差异已折叠。
src/components/LinuxTitlebar.vue
0 → 100644
此差异已折叠。
src/components/Modal.vue
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/MvRow.vue
0 → 100644
此差异已折叠。
src/components/Navbar.vue
0 → 100644
此差异已折叠。
src/components/Player.vue
0 → 100644
此差异已折叠。
src/components/Scrollbar.vue
0 → 100644
此差异已折叠。
src/components/SvgIcon.vue
0 → 100644
此差异已折叠。
src/components/Toast.vue
0 → 100644
此差异已折叠。
src/components/TrackList.vue
0 → 100644
此差异已折叠。
src/components/TrackListItem.vue
0 → 100644
此差异已折叠。
src/components/Win32Titlebar.vue
0 → 100644
此差异已折叠。
src/electron/dockMenu.js
0 → 100644
此差异已折叠。
src/electron/globalShortcut.js
0 → 100644
此差异已折叠。
src/electron/ipcMain.js
0 → 100644
此差异已折叠。
src/electron/ipcRenderer.js
0 → 100644
此差异已折叠。
src/electron/menu.js
0 → 100644
此差异已折叠。
src/electron/mpris.js
0 → 100644
此差异已折叠。
src/electron/services.js
0 → 100644
此差异已折叠。
src/electron/touchBar.js
0 → 100644
此差异已折叠。
src/electron/tray.js
0 → 100644
此差异已折叠。
src/locale/index.js
0 → 100644
此差异已折叠。
src/locale/lang/en.js
0 → 100644
此差异已折叠。
src/locale/lang/tr.js
0 → 100644
此差异已折叠。
src/locale/lang/zh-CN.js
0 → 100644
此差异已折叠。
src/locale/lang/zh-TW.js
0 → 100644
此差异已折叠。
src/main.js
0 → 100644
此差异已折叠。
src/ncmModDef.js
0 → 100644
此差异已折叠。
src/registerServiceWorker.js
0 → 100644
此差异已折叠。
src/router/index.js
0 → 100644
此差异已折叠。
src/store/actions.js
0 → 100644
此差异已折叠。
src/store/index.js
0 → 100644
此差异已折叠。
src/store/initLocalStorage.js
0 → 100644
此差异已折叠。
src/store/mutations.js
0 → 100644
此差异已折叠。
src/store/plugins/localStorage.js
0 → 100644
此差异已折叠。
src/store/plugins/sendSettings.js
0 → 100644
此差异已折叠。
src/store/state.js
0 → 100644
此差异已折叠。
src/utils/Player.js
0 → 100644
此差异已折叠。
src/utils/auth.js
0 → 100644
此差异已折叠。
src/utils/base64.js
0 → 100644
此差异已折叠。
src/utils/checkAuthToken.js
0 → 100644
此差异已折叠。
src/utils/common.js
0 → 100644
此差异已折叠。
src/utils/db.js
0 → 100644
此差异已折叠。
src/utils/filters.js
0 → 100644
此差异已折叠。
src/utils/lyrics.js
0 → 100644
此差异已折叠。
src/utils/nativeAlert.js
0 → 100644
此差异已折叠。
src/utils/platform.js
0 → 100644
此差异已折叠。
src/utils/playList.js
0 → 100644
此差异已折叠。
src/utils/request.js
0 → 100644
此差异已折叠。
src/utils/shortcuts.js
0 → 100644
此差异已折叠。
src/utils/staticData.js
0 → 100644
此差异已折叠。
src/utils/updateApp.js
0 → 100644
此差异已折叠。
src/views/album.vue
0 → 100644
此差异已折叠。
src/views/artist.vue
0 → 100644
此差异已折叠。
src/views/artistMV.vue
0 → 100644
此差异已折叠。
src/views/dailyTracks.vue
0 → 100644
此差异已折叠。
src/views/explore.vue
0 → 100644
此差异已折叠。
src/views/home.vue
0 → 100644
此差异已折叠。
src/views/lastfmCallback.vue
0 → 100644
此差异已折叠。
src/views/library.vue
0 → 100644
此差异已折叠。
src/views/login.vue
0 → 100644
此差异已折叠。
src/views/loginAccount.vue
0 → 100644
此差异已折叠。
src/views/loginUsername.vue
0 → 100644
此差异已折叠。
src/views/lyrics.vue
0 → 100644
此差异已折叠。
src/views/mv.vue
0 → 100644
此差异已折叠。
src/views/newAlbum.vue
0 → 100644
此差异已折叠。
src/views/next.vue
0 → 100644
此差异已折叠。
src/views/playlist.vue
0 → 100644
此差异已折叠。
src/views/search.vue
0 → 100644
此差异已折叠。
src/views/searchType.vue
0 → 100644
此差异已折叠。
src/views/settings.vue
0 → 100644
此差异已折叠。
vercel.example.json
0 → 100644
此差异已折叠。
vue.config.js
0 → 100644
此差异已折叠。
yarn.lock
0 → 100644
此差异已折叠。