类库
› your_spotify
Yooooomi/your_spotify
自托管的Spotify音乐收听统计面板,通过轮询Spotify API记录用户的收听历史,并提供可视化数据仪表盘,便于用户分析个人音乐偏好和习惯。
技术栈
框架
React
^19.2.3
状态管理
Redux
^5.0.1
代码规范
ESLint
catalog:
Prettier
^3.7.4
查看全部依赖 (64)
依赖
@emotion/styled
^11.14.1
@mui/icons-material
^7.3.6
@mui/material
^7.3.6
@mui/system
^7.3.6
@mui/x-date-pickers
^8.22.1
@reduxjs/toolkit
^2.11.2
@typescript-eslint/eslint-plugin
^8.50.1
@typescript-eslint/parser
^8.50.1
babel-plugin-react-compiler
^1.0.0
clsx
^2.1.1
cookie-parser
^1.4.7
cors
^2.8.5
date-fns
^4.1.0
eslint-config-prettier
^10.1.8
eslint-import-resolver-typescript
^4.4.4
eslint-plugin-import
^2.32.0
eslint-plugin-jsx-a11y
^6.10.2
eslint-plugin-prettier
^5.5.4
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^7.0.1
express
^5.2.1
express-basic-auth
^1.2.1
jsonwebtoken
^9.0.3
migrate
^2.1.0
mongodb
^7.0.0
mongoose
^9.0.2
morgan
^1.10.1
multer
^2.0.2
prom-client
^15.1.3
react-copy-to-clipboard
^5.1.0
react-dom
^19.2.3
react-infinite-scroll-component
^6.1.1
react-redux
^9.2.0
react-router-dom
^7.11.0
recharts
^3.6.0
uuid
^13.0.0
zod
^4.2.1
开发依赖
@babel/preset-react
^7.28.5
@eslint/css
catalog:
@eslint/js
catalog:
@eslint/json
catalog:
@rsbuild/core
catalog:
@rsbuild/plugin-babel
^1.0.6
@rsbuild/plugin-react
^1.4.2
@types/cookie-parser
^1.4.10
@types/cors
^2.8.19
@types/express
^5.0.6
@types/jsonwebtoken
^9.0.10
@types/morgan
^1.9.10
@types/multer
^2.0.0
@types/node
^25.0.3
@types/react
^19.2.7
@types/react-copy-to-clipboard
^5.0.7
@types/react-date-range
^1.4.10
@types/react-dom
^19.2.3
@your_spotify/dev
workspace:*
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^7.0.1
eslint-plugin-react-no-manual-memo
^1.0.4
eslint-plugin-unused-imports
catalog:
globals
catalog:
ts-node
^10.9.2
typescript
catalog:
typescript-eslint
catalog:
截图