mirror of
https://github.com/qier222/YesPlayMusic.git
synced 2026-04-04 17:59:05 +08:00
Replace NeteaseCloudMusicApi with @neteaseapireborn/api. (#2403)
This commit is contained in:
@@ -8,7 +8,7 @@ RUN yarn config set electron_mirror https://npmmirror.com/mirrors/electron/ && \
|
||||
yarn config set registry https://registry.npmmirror.com && \
|
||||
sed -i 's/registry.yarnpkg.com/registry.npmmirror.com/g' yarn.lock && \
|
||||
sed -i 's/registry.npmjs.org/registry.npmmirror.com/g' yarn.lock && \
|
||||
yarn install
|
||||
yarn install
|
||||
COPY . .
|
||||
RUN yarn build
|
||||
|
||||
@@ -19,10 +19,10 @@ COPY --from=build /app/package.json /usr/local/lib/
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories \
|
||||
&& apk add --no-cache libuv nodejs npm \
|
||||
&& npm config set registry https://registry.npmmirror.com \
|
||||
&& npm i -g $(awk -F \" '{if($2=="NeteaseCloudMusicApi") print $2"@"$4}' /usr/local/lib/package.json) \
|
||||
&& npm i -g $(awk -F \" '{if($2=="@neteaseapireborn/api@latest") print $2"@"$4}' /usr/local/lib/package.json) \
|
||||
&& rm -f /usr/local/lib/package.json
|
||||
|
||||
COPY --from=build /app/docker/nginx.conf.example /etc/nginx/conf.d/default.conf
|
||||
COPY --from=build /app/dist /usr/share/nginx/html
|
||||
|
||||
CMD ["sh", "-c", "nginx && exec npx NeteaseCloudMusicApi"]
|
||||
CMD ["sh", "-c", "nginx && exec npx @neteaseapireborn/api@latest"]
|
||||
|
||||
@@ -10,7 +10,7 @@ fi
|
||||
# 安装
|
||||
if [[ ! -d api ]];then
|
||||
mkdir api
|
||||
git clone https://github.com/Binaryify/NeteaseCloudMusicApi ./api && \
|
||||
git clone https://github.com/neteasecloudmusicapienhanced/api-enhanced.git ./api && \
|
||||
cd api && npm install && cd ..
|
||||
fi
|
||||
|
||||
|
||||
@@ -19,15 +19,15 @@
|
||||
"postinstall": "electron-builder install-app-deps",
|
||||
"postuninstall": "electron-builder install-app-deps",
|
||||
"prettier": "npx prettier --write ./src",
|
||||
"netease_api:run": "npx NeteaseCloudMusicApi"
|
||||
"netease_api:run": "npx @neteaseapireborn/api"
|
||||
},
|
||||
"main": "background.js",
|
||||
"engines": {
|
||||
"node": "14 || 16"
|
||||
},
|
||||
"dependencies": {
|
||||
"@neteaseapireborn/api": "^4.29.7",
|
||||
"@unblockneteasemusic/rust-napi": "^0.4.0",
|
||||
"NeteaseCloudMusicApi": "^4.23.3",
|
||||
"axios": "^0.26.1",
|
||||
"change-case": "^4.1.2",
|
||||
"cli-color": "^2.0.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import clc from 'cli-color';
|
||||
import checkAuthToken from '../utils/checkAuthToken';
|
||||
import server from 'NeteaseCloudMusicApi/server';
|
||||
import server from '@neteaseapireborn/api/server';
|
||||
|
||||
export async function startNeteaseMusicApi() {
|
||||
// Let user know that the service is starting
|
||||
|
||||
246
src/ncmModDef.js
246
src/ncmModDef.js
@@ -2,616 +2,616 @@ module.exports = [
|
||||
{
|
||||
identifier: 'user_update',
|
||||
route: '/user/update',
|
||||
module: require('NeteaseCloudMusicApi/module/user_update'),
|
||||
module: require('@neteaseapireborn/api/module/user_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_subcount',
|
||||
route: '/user/subcount',
|
||||
module: require('NeteaseCloudMusicApi/module/user_subcount'),
|
||||
module: require('@neteaseapireborn/api/module/user_subcount'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_replacephone',
|
||||
route: '/user/replacephone',
|
||||
module: require('NeteaseCloudMusicApi/module/user_replacephone'),
|
||||
module: require('@neteaseapireborn/api/module/user_replacephone'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_record',
|
||||
route: '/user/record',
|
||||
module: require('NeteaseCloudMusicApi/module/user_record'),
|
||||
module: require('@neteaseapireborn/api/module/user_record'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_playlist',
|
||||
route: '/user/playlist',
|
||||
module: require('NeteaseCloudMusicApi/module/user_playlist'),
|
||||
module: require('@neteaseapireborn/api/module/user_playlist'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_level',
|
||||
route: '/user/level',
|
||||
module: require('NeteaseCloudMusicApi/module/user_level'),
|
||||
module: require('@neteaseapireborn/api/module/user_level'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_follows',
|
||||
route: '/user/follows',
|
||||
module: require('NeteaseCloudMusicApi/module/user_follows'),
|
||||
module: require('@neteaseapireborn/api/module/user_follows'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_followeds',
|
||||
route: '/user/followeds',
|
||||
module: require('NeteaseCloudMusicApi/module/user_followeds'),
|
||||
module: require('@neteaseapireborn/api/module/user_followeds'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_event',
|
||||
route: '/user/event',
|
||||
module: require('NeteaseCloudMusicApi/module/user_event'),
|
||||
module: require('@neteaseapireborn/api/module/user_event'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_dj',
|
||||
route: '/user/dj',
|
||||
module: require('NeteaseCloudMusicApi/module/user_dj'),
|
||||
module: require('@neteaseapireborn/api/module/user_dj'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_detail',
|
||||
route: '/user/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/user_detail'),
|
||||
module: require('@neteaseapireborn/api/module/user_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_cloud_detail',
|
||||
route: '/user/cloud/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/user_cloud_detail'),
|
||||
module: require('@neteaseapireborn/api/module/user_cloud_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_cloud_del',
|
||||
route: '/user/cloud/del',
|
||||
module: require('NeteaseCloudMusicApi/module/user_cloud_del'),
|
||||
module: require('@neteaseapireborn/api/module/user_cloud_del'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_cloud',
|
||||
route: '/user/cloud',
|
||||
module: require('NeteaseCloudMusicApi/module/user_cloud'),
|
||||
module: require('@neteaseapireborn/api/module/user_cloud'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_bindingcellphone',
|
||||
route: '/user/bindingcellphone',
|
||||
module: require('NeteaseCloudMusicApi/module/user_bindingcellphone'),
|
||||
module: require('@neteaseapireborn/api/module/user_bindingcellphone'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_binding',
|
||||
route: '/user/binding',
|
||||
module: require('NeteaseCloudMusicApi/module/user_binding'),
|
||||
module: require('@neteaseapireborn/api/module/user_binding'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_audio',
|
||||
route: '/user/audio',
|
||||
module: require('NeteaseCloudMusicApi/module/user_audio'),
|
||||
module: require('@neteaseapireborn/api/module/user_audio'),
|
||||
},
|
||||
{
|
||||
identifier: 'user_account',
|
||||
route: '/user/account',
|
||||
module: require('NeteaseCloudMusicApi/module/user_account'),
|
||||
module: require('@neteaseapireborn/api/module/user_account'),
|
||||
},
|
||||
{
|
||||
identifier: 'toplist_detail',
|
||||
route: '/toplist/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/toplist_detail'),
|
||||
module: require('@neteaseapireborn/api/module/toplist_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'toplist_artist',
|
||||
route: '/toplist/artist',
|
||||
module: require('NeteaseCloudMusicApi/module/toplist_artist'),
|
||||
module: require('@neteaseapireborn/api/module/toplist_artist'),
|
||||
},
|
||||
{
|
||||
identifier: 'toplist',
|
||||
route: '/toplist',
|
||||
module: require('NeteaseCloudMusicApi/module/toplist'),
|
||||
module: require('@neteaseapireborn/api/module/toplist'),
|
||||
},
|
||||
{
|
||||
identifier: 'topic_sublist',
|
||||
route: '/topic/sublist',
|
||||
module: require('NeteaseCloudMusicApi/module/topic_sublist'),
|
||||
module: require('@neteaseapireborn/api/module/topic_sublist'),
|
||||
},
|
||||
{
|
||||
identifier: 'topic_detail_event_hot',
|
||||
route: '/topic/detail/event/hot',
|
||||
module: require('NeteaseCloudMusicApi/module/topic_detail_event_hot'),
|
||||
module: require('@neteaseapireborn/api/module/topic_detail_event_hot'),
|
||||
},
|
||||
{
|
||||
identifier: 'topic_detail',
|
||||
route: '/topic/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/topic_detail'),
|
||||
module: require('@neteaseapireborn/api/module/topic_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_song',
|
||||
route: '/top/song',
|
||||
module: require('NeteaseCloudMusicApi/module/top_song'),
|
||||
module: require('@neteaseapireborn/api/module/top_song'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_playlist_highquality',
|
||||
route: '/top/playlist/highquality',
|
||||
module: require('NeteaseCloudMusicApi/module/top_playlist_highquality'),
|
||||
module: require('@neteaseapireborn/api/module/top_playlist_highquality'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_playlist',
|
||||
route: '/top/playlist',
|
||||
module: require('NeteaseCloudMusicApi/module/top_playlist'),
|
||||
module: require('@neteaseapireborn/api/module/top_playlist'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_mv',
|
||||
route: '/top/mv',
|
||||
module: require('NeteaseCloudMusicApi/module/top_mv'),
|
||||
module: require('@neteaseapireborn/api/module/top_mv'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_list',
|
||||
route: '/top/list',
|
||||
module: require('NeteaseCloudMusicApi/module/top_list'),
|
||||
module: require('@neteaseapireborn/api/module/top_list'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_artists',
|
||||
route: '/top/artists',
|
||||
module: require('NeteaseCloudMusicApi/module/top_artists'),
|
||||
module: require('@neteaseapireborn/api/module/top_artists'),
|
||||
},
|
||||
{
|
||||
identifier: 'top_album',
|
||||
route: '/top/album',
|
||||
module: require('NeteaseCloudMusicApi/module/top_album'),
|
||||
module: require('@neteaseapireborn/api/module/top_album'),
|
||||
},
|
||||
{
|
||||
identifier: 'song_url',
|
||||
route: '/song/url',
|
||||
module: require('NeteaseCloudMusicApi/module/song_url'),
|
||||
module: require('@neteaseapireborn/api/module/song_url'),
|
||||
},
|
||||
{
|
||||
identifier: 'song_download_url',
|
||||
route: '/song/download/url',
|
||||
module: require('NeteaseCloudMusicApi/module/song_download_url'),
|
||||
module: require('@neteaseapireborn/api/module/song_download_url'),
|
||||
},
|
||||
{
|
||||
identifier: 'song_detail',
|
||||
route: '/song/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/song_detail'),
|
||||
module: require('@neteaseapireborn/api/module/song_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'simi_mv',
|
||||
route: '/simi/mv',
|
||||
module: require('NeteaseCloudMusicApi/module/simi_mv'),
|
||||
module: require('@neteaseapireborn/api/module/simi_mv'),
|
||||
},
|
||||
{
|
||||
identifier: 'simi_artist',
|
||||
route: '/simi/artist',
|
||||
module: require('NeteaseCloudMusicApi/module/simi_artist'),
|
||||
module: require('@neteaseapireborn/api/module/simi_artist'),
|
||||
},
|
||||
{
|
||||
identifier: 'search',
|
||||
route: '/search',
|
||||
module: require('NeteaseCloudMusicApi/module/search'),
|
||||
module: require('@neteaseapireborn/api/module/search'),
|
||||
},
|
||||
{
|
||||
identifier: 'scrobble',
|
||||
route: '/scrobble',
|
||||
module: require('NeteaseCloudMusicApi/module/scrobble'),
|
||||
module: require('@neteaseapireborn/api/module/scrobble'),
|
||||
},
|
||||
{
|
||||
identifier: 'recommend_songs',
|
||||
route: '/recommend/songs',
|
||||
module: require('NeteaseCloudMusicApi/module/recommend_songs'),
|
||||
module: require('@neteaseapireborn/api/module/recommend_songs'),
|
||||
},
|
||||
{
|
||||
identifier: 'recommend_resource',
|
||||
route: '/recommend/resource',
|
||||
module: require('NeteaseCloudMusicApi/module/recommend_resource'),
|
||||
module: require('@neteaseapireborn/api/module/recommend_resource'),
|
||||
},
|
||||
{
|
||||
identifier: 'playmode_intelligence_list',
|
||||
route: '/playmode/intelligence/list',
|
||||
module: require('NeteaseCloudMusicApi/module/playmode_intelligence_list'),
|
||||
module: require('@neteaseapireborn/api/module/playmode_intelligence_list'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_video_recent',
|
||||
route: '/playlist/video/recent',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_video_recent'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_video_recent'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_update',
|
||||
route: '/playlist/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_tracks',
|
||||
route: '/playlist/tracks',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_tracks'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_tracks'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_track_delete',
|
||||
route: '/playlist/track/delete',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_track_delete'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_track_delete'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_track_all',
|
||||
route: '/playlist/track/all',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_track_all'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_track_all'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_track_add',
|
||||
route: '/playlist/track/add',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_track_add'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_track_add'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_tags_update',
|
||||
route: '/playlist/tags/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_tags_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_tags_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_subscribers',
|
||||
route: '/playlist/subscribers',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_subscribers'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_subscribers'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_subscribe',
|
||||
route: '/playlist/subscribe',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_subscribe'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_subscribe'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_privacy',
|
||||
route: '/playlist/privacy',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_privacy'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_privacy'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_order_update',
|
||||
route: '/playlist/order/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_order_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_order_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_name_update',
|
||||
route: '/playlist/name/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_name_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_name_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_mylike',
|
||||
route: '/playlist/mylike',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_mylike'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_mylike'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_hot',
|
||||
route: '/playlist/hot',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_hot'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_hot'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_highquality_tags',
|
||||
route: '/playlist/highquality/tags',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_highquality_tags'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_highquality_tags'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_detail_dynamic',
|
||||
route: '/playlist/detail/dynamic',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_detail_dynamic'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_detail_dynamic'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_detail',
|
||||
route: '/playlist/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_detail'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_desc_update',
|
||||
route: '/playlist/desc/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_desc_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_desc_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_delete',
|
||||
route: '/playlist/delete',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_delete'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_delete'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_create',
|
||||
route: '/playlist/create',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_create'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_create'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_cover_update',
|
||||
route: '/playlist/cover/update',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_cover_update'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_cover_update'),
|
||||
},
|
||||
{
|
||||
identifier: 'playlist_catlist',
|
||||
route: '/playlist/catlist',
|
||||
module: require('NeteaseCloudMusicApi/module/playlist_catlist'),
|
||||
module: require('@neteaseapireborn/api/module/playlist_catlist'),
|
||||
},
|
||||
{
|
||||
identifier: 'personalized',
|
||||
route: '/personalized',
|
||||
module: require('NeteaseCloudMusicApi/module/personalized'),
|
||||
module: require('@neteaseapireborn/api/module/personalized'),
|
||||
},
|
||||
{
|
||||
identifier: 'personal_fm',
|
||||
route: '/personal_fm',
|
||||
module: require('NeteaseCloudMusicApi/module/personal_fm'),
|
||||
module: require('@neteaseapireborn/api/module/personal_fm'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_url',
|
||||
route: '/mv/url',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_url'),
|
||||
module: require('@neteaseapireborn/api/module/mv_url'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_sublist',
|
||||
route: '/mv/sublist',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_sublist'),
|
||||
module: require('@neteaseapireborn/api/module/mv_sublist'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_sub',
|
||||
route: '/mv/sub',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_sub'),
|
||||
module: require('@neteaseapireborn/api/module/mv_sub'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_first',
|
||||
route: '/mv/first',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_first'),
|
||||
module: require('@neteaseapireborn/api/module/mv_first'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_exclusive_rcmd',
|
||||
route: '/mv/exclusive/rcmd',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_exclusive_rcmd'),
|
||||
module: require('@neteaseapireborn/api/module/mv_exclusive_rcmd'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_detail_info',
|
||||
route: '/mv/detail/info',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_detail_info'),
|
||||
module: require('@neteaseapireborn/api/module/mv_detail_info'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_detail',
|
||||
route: '/mv/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_detail'),
|
||||
module: require('@neteaseapireborn/api/module/mv_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'mv_all',
|
||||
route: '/mv/all',
|
||||
module: require('NeteaseCloudMusicApi/module/mv_all'),
|
||||
module: require('@neteaseapireborn/api/module/mv_all'),
|
||||
},
|
||||
{
|
||||
identifier: 'lyric',
|
||||
route: '/lyric',
|
||||
module: require('NeteaseCloudMusicApi/module/lyric'),
|
||||
module: require('@neteaseapireborn/api/module/lyric'),
|
||||
},
|
||||
{
|
||||
identifier: 'logout',
|
||||
route: '/logout',
|
||||
module: require('NeteaseCloudMusicApi/module/logout'),
|
||||
module: require('@neteaseapireborn/api/module/logout'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_status',
|
||||
route: '/login/status',
|
||||
module: require('NeteaseCloudMusicApi/module/login_status'),
|
||||
module: require('@neteaseapireborn/api/module/login_status'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_refresh',
|
||||
route: '/login/refresh',
|
||||
module: require('NeteaseCloudMusicApi/module/login_refresh'),
|
||||
module: require('@neteaseapireborn/api/module/login_refresh'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_qr_key',
|
||||
route: '/login/qr/key',
|
||||
module: require('NeteaseCloudMusicApi/module/login_qr_key'),
|
||||
module: require('@neteaseapireborn/api/module/login_qr_key'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_qr_create',
|
||||
route: '/login/qr/create',
|
||||
module: require('NeteaseCloudMusicApi/module/login_qr_create'),
|
||||
module: require('@neteaseapireborn/api/module/login_qr_create'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_qr_check',
|
||||
route: '/login/qr/check',
|
||||
module: require('NeteaseCloudMusicApi/module/login_qr_check'),
|
||||
module: require('@neteaseapireborn/api/module/login_qr_check'),
|
||||
},
|
||||
{
|
||||
identifier: 'login_cellphone',
|
||||
route: '/login/cellphone',
|
||||
module: require('NeteaseCloudMusicApi/module/login_cellphone'),
|
||||
module: require('@neteaseapireborn/api/module/login_cellphone'),
|
||||
},
|
||||
{
|
||||
identifier: 'login',
|
||||
route: '/login',
|
||||
module: require('NeteaseCloudMusicApi/module/login'),
|
||||
module: require('@neteaseapireborn/api/module/login'),
|
||||
},
|
||||
{
|
||||
identifier: 'likelist',
|
||||
route: '/likelist',
|
||||
module: require('NeteaseCloudMusicApi/module/likelist'),
|
||||
module: require('@neteaseapireborn/api/module/likelist'),
|
||||
},
|
||||
{
|
||||
identifier: 'like',
|
||||
route: '/like',
|
||||
module: require('NeteaseCloudMusicApi/module/like'),
|
||||
module: require('@neteaseapireborn/api/module/like'),
|
||||
},
|
||||
{
|
||||
identifier: 'follow',
|
||||
route: '/follow',
|
||||
module: require('NeteaseCloudMusicApi/module/follow'),
|
||||
module: require('@neteaseapireborn/api/module/follow'),
|
||||
},
|
||||
{
|
||||
identifier: 'fm_trash',
|
||||
route: '/fm_trash',
|
||||
module: require('NeteaseCloudMusicApi/module/fm_trash'),
|
||||
module: require('@neteaseapireborn/api/module/fm_trash'),
|
||||
},
|
||||
{
|
||||
identifier: 'daily_signin',
|
||||
route: '/daily_signin',
|
||||
module: require('NeteaseCloudMusicApi/module/daily_signin'),
|
||||
module: require('@neteaseapireborn/api/module/daily_signin'),
|
||||
},
|
||||
{
|
||||
identifier: 'cloudsearch',
|
||||
route: '/cloudsearch',
|
||||
module: require('NeteaseCloudMusicApi/module/cloudsearch'),
|
||||
module: require('@neteaseapireborn/api/module/cloudsearch'),
|
||||
},
|
||||
{
|
||||
identifier: 'cloud',
|
||||
route: '/cloud',
|
||||
module: require('NeteaseCloudMusicApi/module/cloud'),
|
||||
module: require('@neteaseapireborn/api/module/cloud'),
|
||||
},
|
||||
{
|
||||
identifier: 'check_music',
|
||||
route: '/check/music',
|
||||
module: require('NeteaseCloudMusicApi/module/check_music'),
|
||||
module: require('@neteaseapireborn/api/module/check_music'),
|
||||
},
|
||||
{
|
||||
identifier: 'cellphone_existence_check',
|
||||
route: '/cellphone/existence/check',
|
||||
module: require('NeteaseCloudMusicApi/module/cellphone_existence_check'),
|
||||
module: require('@neteaseapireborn/api/module/cellphone_existence_check'),
|
||||
},
|
||||
{
|
||||
identifier: 'captcha_verify',
|
||||
route: '/captcha/verify',
|
||||
module: require('NeteaseCloudMusicApi/module/captcha_verify'),
|
||||
module: require('@neteaseapireborn/api/module/captcha_verify'),
|
||||
},
|
||||
{
|
||||
identifier: 'captcha_sent',
|
||||
route: '/captcha/sent',
|
||||
module: require('NeteaseCloudMusicApi/module/captcha_sent'),
|
||||
module: require('@neteaseapireborn/api/module/captcha_sent'),
|
||||
},
|
||||
{
|
||||
identifier: 'calendar',
|
||||
route: '/calendar',
|
||||
module: require('NeteaseCloudMusicApi/module/calendar'),
|
||||
module: require('@neteaseapireborn/api/module/calendar'),
|
||||
},
|
||||
{
|
||||
identifier: 'batch',
|
||||
route: '/batch',
|
||||
module: require('NeteaseCloudMusicApi/module/batch'),
|
||||
module: require('@neteaseapireborn/api/module/batch'),
|
||||
},
|
||||
{
|
||||
identifier: 'banner',
|
||||
route: '/banner',
|
||||
module: require('NeteaseCloudMusicApi/module/banner'),
|
||||
module: require('@neteaseapireborn/api/module/banner'),
|
||||
},
|
||||
{
|
||||
identifier: 'avatar_upload',
|
||||
route: '/avatar/upload',
|
||||
module: require('NeteaseCloudMusicApi/module/avatar_upload'),
|
||||
module: require('@neteaseapireborn/api/module/avatar_upload'),
|
||||
},
|
||||
{
|
||||
identifier: 'audio_match',
|
||||
route: '/audio/match',
|
||||
module: require('NeteaseCloudMusicApi/module/audio_match'),
|
||||
module: require('@neteaseapireborn/api/module/audio_match'),
|
||||
},
|
||||
{
|
||||
identifier: 'artists',
|
||||
route: '/artists',
|
||||
module: require('NeteaseCloudMusicApi/module/artists'),
|
||||
module: require('@neteaseapireborn/api/module/artists'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_video',
|
||||
route: '/artist/video',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_video'),
|
||||
module: require('@neteaseapireborn/api/module/artist_video'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_top_song',
|
||||
route: '/artist/top/song',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_top_song'),
|
||||
module: require('@neteaseapireborn/api/module/artist_top_song'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_sublist',
|
||||
route: '/artist/sublist',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_sublist'),
|
||||
module: require('@neteaseapireborn/api/module/artist_sublist'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_sub',
|
||||
route: '/artist/sub',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_sub'),
|
||||
module: require('@neteaseapireborn/api/module/artist_sub'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_songs',
|
||||
route: '/artist/songs',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_songs'),
|
||||
module: require('@neteaseapireborn/api/module/artist_songs'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_new_song',
|
||||
route: '/artist/new/song',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_new_song'),
|
||||
module: require('@neteaseapireborn/api/module/artist_new_song'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_new_mv',
|
||||
route: '/artist/new/mv',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_new_mv'),
|
||||
module: require('@neteaseapireborn/api/module/artist_new_mv'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_mv',
|
||||
route: '/artist/mv',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_mv'),
|
||||
module: require('@neteaseapireborn/api/module/artist_mv'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_list',
|
||||
route: '/artist/list',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_list'),
|
||||
module: require('@neteaseapireborn/api/module/artist_list'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_fans',
|
||||
route: '/artist/fans',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_fans'),
|
||||
module: require('@neteaseapireborn/api/module/artist_fans'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_detail',
|
||||
route: '/artist/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_detail'),
|
||||
module: require('@neteaseapireborn/api/module/artist_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_desc',
|
||||
route: '/artist/desc',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_desc'),
|
||||
module: require('@neteaseapireborn/api/module/artist_desc'),
|
||||
},
|
||||
{
|
||||
identifier: 'artist_album',
|
||||
route: '/artist/album',
|
||||
module: require('NeteaseCloudMusicApi/module/artist_album'),
|
||||
module: require('@neteaseapireborn/api/module/artist_album'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_sublist',
|
||||
route: '/album/sublist',
|
||||
module: require('NeteaseCloudMusicApi/module/album_sublist'),
|
||||
module: require('@neteaseapireborn/api/module/album_sublist'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_sub',
|
||||
route: '/album/sub',
|
||||
module: require('NeteaseCloudMusicApi/module/album_sub'),
|
||||
module: require('@neteaseapireborn/api/module/album_sub'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_songsaleboard',
|
||||
route: '/album/songsaleboard',
|
||||
module: require('NeteaseCloudMusicApi/module/album_songsaleboard'),
|
||||
module: require('@neteaseapireborn/api/module/album_songsaleboard'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_newest',
|
||||
route: '/album/newest',
|
||||
module: require('NeteaseCloudMusicApi/module/album_newest'),
|
||||
module: require('@neteaseapireborn/api/module/album_newest'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_new',
|
||||
route: '/album/new',
|
||||
module: require('NeteaseCloudMusicApi/module/album_new'),
|
||||
module: require('@neteaseapireborn/api/module/album_new'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_list_style',
|
||||
route: '/album/list/style',
|
||||
module: require('NeteaseCloudMusicApi/module/album_list_style'),
|
||||
module: require('@neteaseapireborn/api/module/album_list_style'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_list',
|
||||
route: '/album/list',
|
||||
module: require('NeteaseCloudMusicApi/module/album_list'),
|
||||
module: require('@neteaseapireborn/api/module/album_list'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_detail_dynamic',
|
||||
route: '/album/detail/dynamic',
|
||||
module: require('NeteaseCloudMusicApi/module/album_detail_dynamic'),
|
||||
module: require('@neteaseapireborn/api/module/album_detail_dynamic'),
|
||||
},
|
||||
{
|
||||
identifier: 'album_detail',
|
||||
route: '/album/detail',
|
||||
module: require('NeteaseCloudMusicApi/module/album_detail'),
|
||||
module: require('@neteaseapireborn/api/module/album_detail'),
|
||||
},
|
||||
{
|
||||
identifier: 'album',
|
||||
route: '/album',
|
||||
module: require('NeteaseCloudMusicApi/module/album'),
|
||||
module: require('@neteaseapireborn/api/module/album'),
|
||||
},
|
||||
{
|
||||
identifier: 'activate_init_profile',
|
||||
route: '/activate/init/profile',
|
||||
module: require('NeteaseCloudMusicApi/module/activate_init_profile'),
|
||||
module: require('@neteaseapireborn/api/module/activate_init_profile'),
|
||||
},
|
||||
];
|
||||
|
||||
405
yarn.lock
405
yarn.lock
@@ -1659,6 +1659,27 @@
|
||||
call-me-maybe "^1.0.1"
|
||||
glob-to-regexp "^0.3.0"
|
||||
|
||||
"@neteaseapireborn/api@^4.29.7":
|
||||
version "4.29.7"
|
||||
resolved "https://registry.npmmirror.com/@neteaseapireborn/api/-/api-4.29.7.tgz#14fd91504150564ffe7ebe9253b1e3eeb9d041d4"
|
||||
integrity sha512-cjjuJ4XBlmklKjWpI1IJRzA6etrhWBCRgk8rtrZZ4JSEPfVmXGLew5DV80owGKSHqnVDAxGQkraxesqX7O2PDQ==
|
||||
dependencies:
|
||||
"@unblockneteasemusic/server" "^0.28.0"
|
||||
axios "^1.12.2"
|
||||
crypto-js "^4.2.0"
|
||||
dotenv "^16.6.1"
|
||||
express "^4.21.2"
|
||||
express-fileupload "^1.5.2"
|
||||
md5 "^2.3.0"
|
||||
music-metadata "^7.14.0"
|
||||
node-forge "^1.3.1"
|
||||
pac-proxy-agent "^7.2.0"
|
||||
qrcode "^1.5.4"
|
||||
safe-decode-uri-component "^1.2.1"
|
||||
tunnel "^0.0.6"
|
||||
xml2js "^0.6.2"
|
||||
yargs "^17.7.2"
|
||||
|
||||
"@node-ipc/js-queue@2.0.3":
|
||||
version "2.0.3"
|
||||
resolved "https://registry.npmjs.org/@node-ipc/js-queue/-/js-queue-2.0.3.tgz#ac7fe33d766fa53e233ef8fedaf3443a01c5a4cd"
|
||||
@@ -2189,6 +2210,15 @@
|
||||
"@unblockneteasemusic/rust-napi-win32-ia32-msvc" "0.4.0"
|
||||
"@unblockneteasemusic/rust-napi-win32-x64-msvc" "0.4.0"
|
||||
|
||||
"@unblockneteasemusic/server@^0.28.0":
|
||||
version "0.28.0"
|
||||
resolved "https://registry.npmmirror.com/@unblockneteasemusic/server/-/server-0.28.0.tgz#75a0cf062f26336644515da35b343b2717bca109"
|
||||
integrity sha512-FLXNEMc9ItoAhhhemxKJzpJ+9DkWsfnxE5PYTCIzqZarYVUCxeKKEf0CwGeUeIW35z1Ekl0wFU4l10RDWVCr4A==
|
||||
dependencies:
|
||||
node-windows "^1.0.0-beta.8"
|
||||
pino "6.14.0"
|
||||
pino-pretty "^7.6.1"
|
||||
|
||||
"@vibrant/color@^3.2.1-alpha.1":
|
||||
version "3.2.1-alpha.1"
|
||||
resolved "https://registry.npmjs.org/@vibrant/color/-/color-3.2.1-alpha.1.tgz#1bcee4545d2276d36f9a1acb42ab3485a9b489ec"
|
||||
@@ -2788,25 +2818,6 @@
|
||||
resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
|
||||
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
|
||||
|
||||
NeteaseCloudMusicApi@^4.23.3:
|
||||
version "4.24.0"
|
||||
resolved "https://registry.yarnpkg.com/NeteaseCloudMusicApi/-/NeteaseCloudMusicApi-4.24.0.tgz#ea9236d82a7e1281df95dfc2c8b973f4dc5428d6"
|
||||
integrity sha512-1fW3lf4iFlQFYpbAA2AptfnBh8fLPMH2aQnROhu77ub58ezzQdXahOAcN+PRvnnR4KcqmQeAFfYMkmuewBLiiA==
|
||||
dependencies:
|
||||
axios "^1.2.2"
|
||||
crypto-js "^4.2.0"
|
||||
express "^4.17.1"
|
||||
express-fileupload "^1.1.9"
|
||||
md5 "^2.3.0"
|
||||
music-metadata "^7.5.3"
|
||||
node-forge "^1.3.1"
|
||||
pac-proxy-agent "^7.0.0"
|
||||
qrcode "^1.4.4"
|
||||
safe-decode-uri-component "^1.2.1"
|
||||
tunnel "^0.0.6"
|
||||
xml2js "^0.6.2"
|
||||
yargs "^17.1.1"
|
||||
|
||||
abstract-socket@^2.0.0:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.npmjs.org/abstract-socket/-/abstract-socket-2.1.1.tgz#243a7e6e6ff65bb9eab16a22fa90699b91e528f7"
|
||||
@@ -2855,13 +2866,18 @@ agent-base@6, agent-base@^6.0.2:
|
||||
dependencies:
|
||||
debug "4"
|
||||
|
||||
agent-base@^7.0.2, agent-base@^7.1.0, agent-base@^7.1.1:
|
||||
agent-base@^7.1.0:
|
||||
version "7.1.1"
|
||||
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317"
|
||||
integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==
|
||||
dependencies:
|
||||
debug "^4.3.4"
|
||||
|
||||
agent-base@^7.1.2:
|
||||
version "7.1.4"
|
||||
resolved "https://registry.npmmirror.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8"
|
||||
integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==
|
||||
|
||||
aggregate-error@^3.0.0:
|
||||
version "3.1.0"
|
||||
resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
|
||||
@@ -3249,6 +3265,11 @@ atob@^2.1.2:
|
||||
resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
|
||||
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
|
||||
|
||||
atomic-sleep@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.npmmirror.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b"
|
||||
integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
|
||||
|
||||
atomically@^1.7.0:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/atomically/-/atomically-1.7.0.tgz#c07a0458432ea6dbc9a3506fffa424b48bccaafe"
|
||||
@@ -3291,13 +3312,13 @@ axios@^0.26.1:
|
||||
dependencies:
|
||||
follow-redirects "^1.14.8"
|
||||
|
||||
axios@^1.2.2:
|
||||
version "1.7.7"
|
||||
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f"
|
||||
integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==
|
||||
axios@^1.12.2:
|
||||
version "1.12.2"
|
||||
resolved "https://registry.npmmirror.com/axios/-/axios-1.12.2.tgz#6c307390136cf7a2278d09cec63b136dfc6e6da7"
|
||||
integrity sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==
|
||||
dependencies:
|
||||
follow-redirects "^1.15.6"
|
||||
form-data "^4.0.0"
|
||||
form-data "^4.0.4"
|
||||
proxy-from-env "^1.1.0"
|
||||
|
||||
babel-eslint@^10.1.0:
|
||||
@@ -3886,6 +3907,14 @@ cacheable-request@^6.0.0:
|
||||
normalize-url "^4.1.0"
|
||||
responselike "^1.0.2"
|
||||
|
||||
call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
|
||||
integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
|
||||
dependencies:
|
||||
es-errors "^1.3.0"
|
||||
function-bind "^1.1.2"
|
||||
|
||||
call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
|
||||
version "1.0.7"
|
||||
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9"
|
||||
@@ -4357,6 +4386,11 @@ color@^4.0.1, color@^4.2.3:
|
||||
color-convert "^2.0.1"
|
||||
color-string "^1.9.0"
|
||||
|
||||
colorette@^2.0.7:
|
||||
version "2.0.20"
|
||||
resolved "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
|
||||
integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
|
||||
|
||||
colors@1.0.3:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
|
||||
@@ -4934,6 +4968,11 @@ data-uri-to-buffer@^6.0.2:
|
||||
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b"
|
||||
integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==
|
||||
|
||||
dateformat@^4.6.3:
|
||||
version "4.6.3"
|
||||
resolved "https://registry.npmmirror.com/dateformat/-/dateformat-4.6.3.tgz#556fa6497e5217fedb78821424f8a1c22fa3f4b5"
|
||||
integrity sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==
|
||||
|
||||
dayjs@^1.8.36:
|
||||
version "1.11.13"
|
||||
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c"
|
||||
@@ -5422,6 +5461,11 @@ dotenv-expand@^5.1.0:
|
||||
resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
|
||||
integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
|
||||
|
||||
dotenv@^16.6.1:
|
||||
version "16.6.1"
|
||||
resolved "https://registry.npmmirror.com/dotenv/-/dotenv-16.6.1.tgz#773f0e69527a8315c7285d5ee73c4459d20a8020"
|
||||
integrity sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==
|
||||
|
||||
dotenv@^8.2.0:
|
||||
version "8.6.0"
|
||||
resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b"
|
||||
@@ -5432,6 +5476,15 @@ dotenv@^9.0.2:
|
||||
resolved "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05"
|
||||
integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==
|
||||
|
||||
dunder-proto@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
|
||||
integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
|
||||
dependencies:
|
||||
call-bind-apply-helpers "^1.0.1"
|
||||
es-errors "^1.3.0"
|
||||
gopd "^1.2.0"
|
||||
|
||||
duplexer3@^0.1.4:
|
||||
version "0.1.5"
|
||||
resolved "https://registry.npmmirror.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e"
|
||||
@@ -5462,6 +5515,16 @@ duplexify@^4.1.1:
|
||||
readable-stream "^3.1.1"
|
||||
stream-shift "^1.0.0"
|
||||
|
||||
duplexify@^4.1.2:
|
||||
version "4.1.3"
|
||||
resolved "https://registry.npmmirror.com/duplexify/-/duplexify-4.1.3.tgz#a07e1c0d0a2c001158563d32592ba58bddb0236f"
|
||||
integrity sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==
|
||||
dependencies:
|
||||
end-of-stream "^1.4.1"
|
||||
inherits "^2.0.3"
|
||||
readable-stream "^3.1.1"
|
||||
stream-shift "^1.0.2"
|
||||
|
||||
easy-stack@1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066"
|
||||
@@ -5806,11 +5869,23 @@ es-define-property@^1.0.0:
|
||||
dependencies:
|
||||
get-intrinsic "^1.2.4"
|
||||
|
||||
es-define-property@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
|
||||
integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
|
||||
|
||||
es-errors@^1.2.1, es-errors@^1.3.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
|
||||
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
|
||||
|
||||
es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
|
||||
integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
|
||||
dependencies:
|
||||
es-errors "^1.3.0"
|
||||
|
||||
es-set-tostringtag@^2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777"
|
||||
@@ -5820,6 +5895,16 @@ es-set-tostringtag@^2.0.3:
|
||||
has-tostringtag "^1.0.2"
|
||||
hasown "^2.0.1"
|
||||
|
||||
es-set-tostringtag@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
|
||||
integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
|
||||
dependencies:
|
||||
es-errors "^1.3.0"
|
||||
get-intrinsic "^1.2.6"
|
||||
has-tostringtag "^1.0.2"
|
||||
hasown "^2.0.2"
|
||||
|
||||
es-to-primitive@^1.2.1:
|
||||
version "1.2.1"
|
||||
resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
|
||||
@@ -6284,13 +6369,20 @@ expand-template@^2.0.3:
|
||||
resolved "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c"
|
||||
integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==
|
||||
|
||||
express-fileupload@^1.1.9, express-fileupload@^1.2.0:
|
||||
express-fileupload@^1.2.0:
|
||||
version "1.5.1"
|
||||
resolved "https://registry.yarnpkg.com/express-fileupload/-/express-fileupload-1.5.1.tgz#a8be859e9d0ffb4497634b025ecb6d17796c370e"
|
||||
integrity sha512-LsYG1ALXEB7vlmjuSw8ABeOctMp8a31aUC5ZF55zuz7O2jLFnmJYrCv10py357ky48aEoBQ/9bVXgFynjvaPmA==
|
||||
dependencies:
|
||||
busboy "^1.6.0"
|
||||
|
||||
express-fileupload@^1.5.2:
|
||||
version "1.5.2"
|
||||
resolved "https://registry.npmmirror.com/express-fileupload/-/express-fileupload-1.5.2.tgz#4da70ba6f2ffd4c736eab0776445865a9dbd9bfa"
|
||||
integrity sha512-wxUJn2vTHvj/kZCVmc5/bJO15C7aSMyHeuXYY3geKpeKibaAoQGcEv5+sM6nHS2T7VF+QHS4hTWPiY2mKofEdg==
|
||||
dependencies:
|
||||
busboy "^1.6.0"
|
||||
|
||||
express-http-proxy@^1.6.2:
|
||||
version "1.6.3"
|
||||
resolved "https://registry.npmjs.org/express-http-proxy/-/express-http-proxy-1.6.3.tgz#f3ef139ffd49a7962e7af0462bbcca557c913175"
|
||||
@@ -6374,6 +6466,43 @@ express@^4.17.1:
|
||||
utils-merge "1.0.1"
|
||||
vary "~1.1.2"
|
||||
|
||||
express@^4.21.2:
|
||||
version "4.21.2"
|
||||
resolved "https://registry.npmmirror.com/express/-/express-4.21.2.tgz#cf250e48362174ead6cea4a566abef0162c1ec32"
|
||||
integrity sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==
|
||||
dependencies:
|
||||
accepts "~1.3.8"
|
||||
array-flatten "1.1.1"
|
||||
body-parser "1.20.3"
|
||||
content-disposition "0.5.4"
|
||||
content-type "~1.0.4"
|
||||
cookie "0.7.1"
|
||||
cookie-signature "1.0.6"
|
||||
debug "2.6.9"
|
||||
depd "2.0.0"
|
||||
encodeurl "~2.0.0"
|
||||
escape-html "~1.0.3"
|
||||
etag "~1.8.1"
|
||||
finalhandler "1.3.1"
|
||||
fresh "0.5.2"
|
||||
http-errors "2.0.0"
|
||||
merge-descriptors "1.0.3"
|
||||
methods "~1.1.2"
|
||||
on-finished "2.4.1"
|
||||
parseurl "~1.3.3"
|
||||
path-to-regexp "0.1.12"
|
||||
proxy-addr "~2.0.7"
|
||||
qs "6.13.0"
|
||||
range-parser "~1.2.1"
|
||||
safe-buffer "5.2.1"
|
||||
send "0.19.0"
|
||||
serve-static "1.16.2"
|
||||
setprototypeof "1.2.0"
|
||||
statuses "2.0.1"
|
||||
type-is "~1.6.18"
|
||||
utils-merge "1.0.1"
|
||||
vary "~1.1.2"
|
||||
|
||||
ext-list@^2.0.0:
|
||||
version "2.2.2"
|
||||
resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37"
|
||||
@@ -6513,6 +6642,16 @@ fast-levenshtein@~2.0.6:
|
||||
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
|
||||
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
|
||||
|
||||
fast-redact@^3.0.0:
|
||||
version "3.5.0"
|
||||
resolved "https://registry.npmmirror.com/fast-redact/-/fast-redact-3.5.0.tgz#e9ea02f7e57d0cd8438180083e93077e496285e4"
|
||||
integrity sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==
|
||||
|
||||
fast-safe-stringify@^2.0.7, fast-safe-stringify@^2.0.8:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.npmmirror.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884"
|
||||
integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==
|
||||
|
||||
fast-uri@^3.0.1:
|
||||
version "3.0.3"
|
||||
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241"
|
||||
@@ -6714,6 +6853,11 @@ flat-cache@^2.0.1:
|
||||
rimraf "2.6.3"
|
||||
write "1.0.3"
|
||||
|
||||
flatstr@^1.0.12:
|
||||
version "1.0.12"
|
||||
resolved "https://registry.npmmirror.com/flatstr/-/flatstr-1.0.12.tgz#c2ba6a08173edbb6c9640e3055b95e287ceb5931"
|
||||
integrity sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==
|
||||
|
||||
flatted@^2.0.0:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138"
|
||||
@@ -6763,6 +6907,17 @@ form-data@^4.0.0:
|
||||
combined-stream "^1.0.8"
|
||||
mime-types "^2.1.12"
|
||||
|
||||
form-data@^4.0.4:
|
||||
version "4.0.4"
|
||||
resolved "https://registry.npmmirror.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4"
|
||||
integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==
|
||||
dependencies:
|
||||
asynckit "^0.4.0"
|
||||
combined-stream "^1.0.8"
|
||||
es-set-tostringtag "^2.1.0"
|
||||
hasown "^2.0.2"
|
||||
mime-types "^2.1.12"
|
||||
|
||||
form-data@~2.3.2:
|
||||
version "2.3.3"
|
||||
resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
|
||||
@@ -6960,11 +7115,35 @@ get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@
|
||||
has-symbols "^1.0.3"
|
||||
hasown "^2.0.0"
|
||||
|
||||
get-intrinsic@^1.2.6:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
|
||||
integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
|
||||
dependencies:
|
||||
call-bind-apply-helpers "^1.0.2"
|
||||
es-define-property "^1.0.1"
|
||||
es-errors "^1.3.0"
|
||||
es-object-atoms "^1.1.1"
|
||||
function-bind "^1.1.2"
|
||||
get-proto "^1.0.1"
|
||||
gopd "^1.2.0"
|
||||
has-symbols "^1.1.0"
|
||||
hasown "^2.0.2"
|
||||
math-intrinsics "^1.1.0"
|
||||
|
||||
get-own-enumerable-property-symbols@^3.0.0:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
|
||||
integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
|
||||
|
||||
get-proto@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
|
||||
integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
|
||||
dependencies:
|
||||
dunder-proto "^1.0.1"
|
||||
es-object-atoms "^1.0.0"
|
||||
|
||||
get-stream@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
|
||||
@@ -7196,6 +7375,11 @@ gopd@^1.0.1:
|
||||
dependencies:
|
||||
get-intrinsic "^1.1.3"
|
||||
|
||||
gopd@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
|
||||
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
|
||||
|
||||
got@^9.6.0:
|
||||
version "9.6.0"
|
||||
resolved "https://registry.npmmirror.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
|
||||
@@ -7293,6 +7477,11 @@ has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
|
||||
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
|
||||
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
|
||||
|
||||
has-symbols@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
|
||||
integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
|
||||
|
||||
has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
|
||||
@@ -7363,7 +7552,7 @@ hash.js@^1.0.0, hash.js@^1.0.3:
|
||||
inherits "^2.0.3"
|
||||
minimalistic-assert "^1.0.1"
|
||||
|
||||
hasown@^2.0.0:
|
||||
hasown@^2.0.0, hasown@^2.0.2:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
|
||||
integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
|
||||
@@ -7633,12 +7822,12 @@ https-proxy-agent@5, https-proxy-agent@^5.0.0:
|
||||
agent-base "6"
|
||||
debug "4"
|
||||
|
||||
https-proxy-agent@^7.0.5:
|
||||
version "7.0.5"
|
||||
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2"
|
||||
integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==
|
||||
https-proxy-agent@^7.0.6:
|
||||
version "7.0.6"
|
||||
resolved "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9"
|
||||
integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==
|
||||
dependencies:
|
||||
agent-base "^7.0.2"
|
||||
agent-base "^7.1.2"
|
||||
debug "4"
|
||||
|
||||
human-signals@^1.1.1:
|
||||
@@ -8345,6 +8534,11 @@ jimp@^0.16.1:
|
||||
"@jimp/types" "^0.16.13"
|
||||
regenerator-runtime "^0.13.3"
|
||||
|
||||
joycon@^3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.npmmirror.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03"
|
||||
integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==
|
||||
|
||||
jpeg-js@^0.4.2:
|
||||
version "0.4.4"
|
||||
resolved "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz#a9f1c6f1f9f0fa80cdb3484ed9635054d28936aa"
|
||||
@@ -8895,6 +9089,11 @@ matcher@^3.0.0:
|
||||
dependencies:
|
||||
escape-string-regexp "^4.0.0"
|
||||
|
||||
math-intrinsics@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
|
||||
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
|
||||
|
||||
md5.js@^1.3.4:
|
||||
version "1.3.5"
|
||||
resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
|
||||
@@ -9310,7 +9509,7 @@ multicast-dns@^6.0.1:
|
||||
dns-packet "^1.3.1"
|
||||
thunky "^1.0.2"
|
||||
|
||||
music-metadata@^7.5.3:
|
||||
music-metadata@^7.14.0, music-metadata@^7.5.3:
|
||||
version "7.14.0"
|
||||
resolved "https://registry.npmjs.org/music-metadata/-/music-metadata-7.14.0.tgz#74e3e5fc8e09b86d1a3e791fb5ce9ccdc4347ad9"
|
||||
integrity sha512-xrm3w7SV0Wk+OythZcSbaI8mcr/KHd0knJieu8bVpaPfMv/Agz5EooCAPz3OR5hbYMiUG6dgAPKZKnMzV+3amA==
|
||||
@@ -9500,6 +9699,14 @@ node-vibrant@^3.2.1-alpha.1:
|
||||
"@vibrant/quantizer-mmcq" "^3.2.1-alpha.1"
|
||||
url "^0.11.0"
|
||||
|
||||
node-windows@^1.0.0-beta.8:
|
||||
version "1.0.0-beta.8"
|
||||
resolved "https://registry.npmmirror.com/node-windows/-/node-windows-1.0.0-beta.8.tgz#4fa11a3f0cd0e59f1984bc1cd7a71036f11d681c"
|
||||
integrity sha512-uLekXnSeem3nW5escID224Fd0U/1VtvE796JpSpOY+c73Cslz/Qn2WUHRJyPQJEMrNGAy/FMRFjjhh4z1alZTA==
|
||||
dependencies:
|
||||
xml "1.0.1"
|
||||
yargs "^17.5.1"
|
||||
|
||||
normalize-package-data@^2.5.0:
|
||||
version "2.5.0"
|
||||
resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
|
||||
@@ -9694,6 +9901,11 @@ omggif@^1.0.10, omggif@^1.0.9:
|
||||
resolved "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19"
|
||||
integrity sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==
|
||||
|
||||
on-exit-leak-free@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.npmmirror.com/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz#b39c9e3bf7690d890f4861558b0d7b90a442d209"
|
||||
integrity sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==
|
||||
|
||||
on-finished@2.4.1:
|
||||
version "2.4.1"
|
||||
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
|
||||
@@ -9879,19 +10091,19 @@ pac-proxy-agent@^4.1.0:
|
||||
raw-body "^2.2.0"
|
||||
socks-proxy-agent "5"
|
||||
|
||||
pac-proxy-agent@^7.0.0:
|
||||
version "7.0.2"
|
||||
resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz#0fb02496bd9fb8ae7eb11cfd98386daaac442f58"
|
||||
integrity sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==
|
||||
pac-proxy-agent@^7.2.0:
|
||||
version "7.2.0"
|
||||
resolved "https://registry.npmmirror.com/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz#9cfaf33ff25da36f6147a20844230ec92c06e5df"
|
||||
integrity sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==
|
||||
dependencies:
|
||||
"@tootallnate/quickjs-emscripten" "^0.23.0"
|
||||
agent-base "^7.0.2"
|
||||
agent-base "^7.1.2"
|
||||
debug "^4.3.4"
|
||||
get-uri "^6.0.1"
|
||||
http-proxy-agent "^7.0.0"
|
||||
https-proxy-agent "^7.0.5"
|
||||
https-proxy-agent "^7.0.6"
|
||||
pac-resolver "^7.0.1"
|
||||
socks-proxy-agent "^8.0.4"
|
||||
socks-proxy-agent "^8.0.5"
|
||||
|
||||
pac-resolver@^4.1.0:
|
||||
version "4.2.0"
|
||||
@@ -10098,6 +10310,11 @@ path-to-regexp@0.1.10:
|
||||
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
|
||||
integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
|
||||
|
||||
path-to-regexp@0.1.12:
|
||||
version "0.1.12"
|
||||
resolved "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7"
|
||||
integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==
|
||||
|
||||
path-to-regexp@0.1.7:
|
||||
version "0.1.7"
|
||||
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
|
||||
@@ -10195,6 +10412,51 @@ pinkie@^2.0.0:
|
||||
resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
|
||||
integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==
|
||||
|
||||
pino-abstract-transport@^0.5.0:
|
||||
version "0.5.0"
|
||||
resolved "https://registry.npmmirror.com/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz#4b54348d8f73713bfd14e3dc44228739aa13d9c0"
|
||||
integrity sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==
|
||||
dependencies:
|
||||
duplexify "^4.1.2"
|
||||
split2 "^4.0.0"
|
||||
|
||||
pino-pretty@^7.6.1:
|
||||
version "7.6.1"
|
||||
resolved "https://registry.npmmirror.com/pino-pretty/-/pino-pretty-7.6.1.tgz#42d20611050ad80d619edaf132c6d81d40f81d98"
|
||||
integrity sha512-H7N6ZYkiyrfwBGW9CSjx0uyO9Q2Lyt73881+OTYk8v3TiTdgN92QHrWlEq/LeWw5XtDP64jeSk3mnc6T+xX9/w==
|
||||
dependencies:
|
||||
args "^5.0.1"
|
||||
colorette "^2.0.7"
|
||||
dateformat "^4.6.3"
|
||||
fast-safe-stringify "^2.0.7"
|
||||
joycon "^3.1.1"
|
||||
on-exit-leak-free "^0.2.0"
|
||||
pino-abstract-transport "^0.5.0"
|
||||
pump "^3.0.0"
|
||||
readable-stream "^3.6.0"
|
||||
rfdc "^1.3.0"
|
||||
secure-json-parse "^2.4.0"
|
||||
sonic-boom "^2.2.0"
|
||||
strip-json-comments "^3.1.1"
|
||||
|
||||
pino-std-serializers@^3.1.0:
|
||||
version "3.2.0"
|
||||
resolved "https://registry.npmmirror.com/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz#b56487c402d882eb96cd67c257868016b61ad671"
|
||||
integrity sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==
|
||||
|
||||
pino@6.14.0:
|
||||
version "6.14.0"
|
||||
resolved "https://registry.npmmirror.com/pino/-/pino-6.14.0.tgz#b745ea87a99a6c4c9b374e4f29ca7910d4c69f78"
|
||||
integrity sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==
|
||||
dependencies:
|
||||
fast-redact "^3.0.0"
|
||||
fast-safe-stringify "^2.0.8"
|
||||
flatstr "^1.0.12"
|
||||
pino-std-serializers "^3.1.0"
|
||||
process-warning "^1.0.0"
|
||||
quick-format-unescaped "^4.0.3"
|
||||
sonic-boom "^1.0.2"
|
||||
|
||||
pixelmatch@^4.0.2:
|
||||
version "4.0.2"
|
||||
resolved "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854"
|
||||
@@ -10767,6 +11029,11 @@ process-nextick-args@~2.0.0:
|
||||
resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
|
||||
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
|
||||
|
||||
process-warning@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.npmmirror.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616"
|
||||
integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==
|
||||
|
||||
process@^0.11.10:
|
||||
version "0.11.10"
|
||||
resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
|
||||
@@ -10883,7 +11150,7 @@ q@^1.1.2:
|
||||
resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
|
||||
integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
|
||||
|
||||
qrcode@^1.4.4:
|
||||
qrcode@^1.4.4, qrcode@^1.5.4:
|
||||
version "1.5.4"
|
||||
resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.5.4.tgz#5cb81d86eb57c675febb08cf007fff963405da88"
|
||||
integrity sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==
|
||||
@@ -10941,6 +11208,11 @@ queue-microtask@^1.2.2:
|
||||
resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
|
||||
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
|
||||
|
||||
quick-format-unescaped@^4.0.3:
|
||||
version "4.0.4"
|
||||
resolved "https://registry.npmmirror.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7"
|
||||
integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==
|
||||
|
||||
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
|
||||
@@ -11306,6 +11578,11 @@ reusify@^1.0.4:
|
||||
resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
|
||||
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
|
||||
|
||||
rfdc@^1.3.0:
|
||||
version "1.4.1"
|
||||
resolved "https://registry.npmmirror.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca"
|
||||
integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
|
||||
|
||||
rgb-regex@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1"
|
||||
@@ -11506,6 +11783,11 @@ schema-utils@^3.0.0:
|
||||
ajv "^6.12.5"
|
||||
ajv-keywords "^3.5.2"
|
||||
|
||||
secure-json-parse@^2.4.0:
|
||||
version "2.7.0"
|
||||
resolved "https://registry.npmmirror.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz#5a5f9cd6ae47df23dba3151edd06855d47e09862"
|
||||
integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==
|
||||
|
||||
select-hose@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
|
||||
@@ -11910,12 +12192,12 @@ socks-proxy-agent@5:
|
||||
debug "4"
|
||||
socks "^2.3.3"
|
||||
|
||||
socks-proxy-agent@^8.0.4:
|
||||
version "8.0.4"
|
||||
resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz#9071dca17af95f483300316f4b063578fa0db08c"
|
||||
integrity sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==
|
||||
socks-proxy-agent@^8.0.5:
|
||||
version "8.0.5"
|
||||
resolved "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz#b9cdb4e7e998509d7659d689ce7697ac21645bee"
|
||||
integrity sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==
|
||||
dependencies:
|
||||
agent-base "^7.1.1"
|
||||
agent-base "^7.1.2"
|
||||
debug "^4.3.4"
|
||||
socks "^2.8.3"
|
||||
|
||||
@@ -11935,6 +12217,21 @@ socks@^2.8.3:
|
||||
ip-address "^9.0.5"
|
||||
smart-buffer "^4.2.0"
|
||||
|
||||
sonic-boom@^1.0.2:
|
||||
version "1.4.1"
|
||||
resolved "https://registry.npmmirror.com/sonic-boom/-/sonic-boom-1.4.1.tgz#d35d6a74076624f12e6f917ade7b9d75e918f53e"
|
||||
integrity sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==
|
||||
dependencies:
|
||||
atomic-sleep "^1.0.0"
|
||||
flatstr "^1.0.12"
|
||||
|
||||
sonic-boom@^2.2.0:
|
||||
version "2.8.0"
|
||||
resolved "https://registry.npmmirror.com/sonic-boom/-/sonic-boom-2.8.0.tgz#c1def62a77425090e6ad7516aad8eb402e047611"
|
||||
integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==
|
||||
dependencies:
|
||||
atomic-sleep "^1.0.0"
|
||||
|
||||
sort-keys-length@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188"
|
||||
@@ -12066,6 +12363,11 @@ split2@^3.0.0:
|
||||
dependencies:
|
||||
readable-stream "^3.0.0"
|
||||
|
||||
split2@^4.0.0:
|
||||
version "4.2.0"
|
||||
resolved "https://registry.npmmirror.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4"
|
||||
integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==
|
||||
|
||||
split@0.3:
|
||||
version "0.3.3"
|
||||
resolved "https://registry.npmjs.org/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
|
||||
@@ -12179,7 +12481,7 @@ stream-http@^2.7.2:
|
||||
to-arraybuffer "^1.0.0"
|
||||
xtend "^4.0.0"
|
||||
|
||||
stream-shift@^1.0.0:
|
||||
stream-shift@^1.0.0, stream-shift@^1.0.2:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz#85b8fab4d71010fc3ba8772e8046cc49b8a3864b"
|
||||
integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==
|
||||
@@ -12326,7 +12628,7 @@ strip-indent@^2.0.0:
|
||||
resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
|
||||
integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==
|
||||
|
||||
strip-json-comments@^3.0.1:
|
||||
strip-json-comments@^3.0.1, strip-json-comments@^3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
|
||||
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
|
||||
@@ -13883,6 +14185,11 @@ xml2js@^0.6.2:
|
||||
sax ">=0.6.0"
|
||||
xmlbuilder "~11.0.0"
|
||||
|
||||
xml@1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.npmmirror.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
|
||||
integrity sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==
|
||||
|
||||
xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1:
|
||||
version "15.1.1"
|
||||
resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5"
|
||||
@@ -14010,7 +14317,7 @@ yargs@^16.0.0:
|
||||
y18n "^5.0.5"
|
||||
yargs-parser "^20.2.2"
|
||||
|
||||
yargs@^17.1.1, yargs@^17.5.1:
|
||||
yargs@^17.5.1, yargs@^17.7.2:
|
||||
version "17.7.2"
|
||||
resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
|
||||
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
|
||||
|
||||
Reference in New Issue
Block a user