feat: removed wrangler due to file limit

This commit is contained in:
Haoyu Xu
2025-04-26 18:47:31 +08:00
parent 201119722e
commit 4b9053af8d
7 changed files with 164 additions and 198 deletions

View File

@@ -1,33 +0,0 @@
name: Build release and push to CF Pages
on:
push:
branches: [ main ]
pull_request:
branches:
- main
env:
DO_NOT_TRACK: 1
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use PNPM
uses: pnpm/action-setup@v4
with:
run_install: true
- name: Download Data
run: pnpm run download:data --cache=
- name: Build and Clean Up
run: pnpm run build:cleanup --cache=
- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: aklive2d
directory: dist
wranglerVersion: '3'

View File

@@ -13,7 +13,7 @@
"react": "^19.0.0", "react": "^19.0.0",
"react-dom": "^19.0.0", "react-dom": "^19.0.0",
"jotai": "^2.11.3", "jotai": "^2.11.3",
"react-router-dom": "^7.1.5", "react-router-dom": "^7.5.2",
"react-simple-typewriter": "^5.0.1", "react-simple-typewriter": "^5.0.1",
"reset-css": "^5.0.2", "reset-css": "^5.0.2",
"@aklive2d/eslint-config": "workspace:*", "@aklive2d/eslint-config": "workspace:*",
@@ -32,7 +32,7 @@
"@types/react": "^19.0.8", "@types/react": "^19.0.8",
"@types/react-dom": "^19.0.3", "@types/react-dom": "^19.0.3",
"@vitejs/plugin-react-swc": "^3.5.0", "@vitejs/plugin-react-swc": "^3.5.0",
"vite": "^6.1.4", "vite": "^6.1.5",
"eslint-plugin-react": "^7.37.4", "eslint-plugin-react": "^7.37.4",
"eslint-plugin-react-hooks": "^5.0.0", "eslint-plugin-react-hooks": "^5.0.0",
"eslint-plugin-react-refresh": "^0.4.18", "eslint-plugin-react-refresh": "^0.4.18",

View File

@@ -11,7 +11,7 @@
"lint": "eslint \"src/**/*.js\" && stylelint \"**/*.css\" && prettier --check ." "lint": "eslint \"src/**/*.js\" && stylelint \"**/*.css\" && prettier --check ."
}, },
"devDependencies": { "devDependencies": {
"vite": "^6.1.4", "vite": "^6.1.5",
"@aklive2d/eslint-config": "workspace:*", "@aklive2d/eslint-config": "workspace:*",
"@aklive2d/postcss-config": "workspace:*", "@aklive2d/postcss-config": "workspace:*",
"@aklive2d/stylelint-config": "workspace:*", "@aklive2d/stylelint-config": "workspace:*",

View File

@@ -11,9 +11,6 @@
"update": "turbo run update", "update": "turbo run update",
"init": "turbo run init", "init": "turbo run init",
"download:game": "turbo run download:game", "download:game": "turbo run download:game",
"upload": "turbo run upload",
"download:data": "turbo run download:data",
"deploy": "turbo run deploy",
"build:cleanup": "turbo run build:cleanup" "build:cleanup": "turbo run build:cleanup"
}, },
"devDependencies": { "devDependencies": {
@@ -25,5 +22,12 @@
}, },
"packageManager": "pnpm@10.4.1", "packageManager": "pnpm@10.4.1",
"name": "aklive2d", "name": "aklive2d",
"type": "module" "type": "module",
"pnpm": {
"onlyBuiltDependencies": [
"@parcel/watcher",
"@swc/core",
"esbuild"
]
}
} }

View File

@@ -15,11 +15,5 @@
"@aklive2d/operator": "workspace:*", "@aklive2d/operator": "workspace:*",
"@aklive2d/music": "workspace:*", "@aklive2d/music": "workspace:*",
"@aklive2d/background": "workspace:*" "@aklive2d/background": "workspace:*"
},
"scripts": {
"upload": "mode=upload node runner.js",
"download:data": "mode=download node runner.js",
"deploy": "mode=deploy node runner.js",
"lint": "eslint \"*.js\" \"**/*.js\" && prettier --check ."
} }
} }

282
pnpm-lock.yaml generated
View File

@@ -69,8 +69,8 @@ importers:
specifier: ^19.0.0 specifier: ^19.0.0
version: 19.0.0(react@19.0.0) version: 19.0.0(react@19.0.0)
react-router-dom: react-router-dom:
specifier: ^7.1.5 specifier: ^7.5.2
version: 7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) version: 7.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-simple-typewriter: react-simple-typewriter:
specifier: ^5.0.1 specifier: ^5.0.1
version: 5.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) version: 5.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
@@ -86,7 +86,7 @@ importers:
version: 19.0.4(@types/react@19.0.10) version: 19.0.4(@types/react@19.0.10)
'@vitejs/plugin-react-swc': '@vitejs/plugin-react-swc':
specifier: ^3.5.0 specifier: ^3.5.0
version: 3.8.0(vite@6.1.4(sass@1.85.0)(yaml@2.7.0)) version: 3.8.0(vite@6.3.3(sass@1.85.0)(yaml@2.7.0))
autoprefixer: autoprefixer:
specifier: ^10.4.20 specifier: ^10.4.20
version: 10.4.20(postcss@8.5.3) version: 10.4.20(postcss@8.5.3)
@@ -106,8 +106,8 @@ importers:
specifier: ^1.84.0 specifier: ^1.84.0
version: 1.85.0 version: 1.85.0
vite: vite:
specifier: ^6.1.4 specifier: ^6.1.5
version: 6.1.4(sass@1.85.0)(yaml@2.7.0) version: 6.3.3(sass@1.85.0)(yaml@2.7.0)
apps/module: {} apps/module: {}
@@ -144,8 +144,8 @@ importers:
specifier: workspace:* specifier: workspace:*
version: link:../../packages/vite-helpers version: link:../../packages/vite-helpers
vite: vite:
specifier: ^6.1.4 specifier: ^6.1.5
version: 6.1.4(sass@1.85.0)(yaml@2.7.0) version: 6.3.3(sass@1.85.0)(yaml@2.7.0)
packages/assets: packages/assets:
dependencies: dependencies:
@@ -517,152 +517,152 @@ packages:
'@emnapi/wasi-threads@1.0.1': '@emnapi/wasi-threads@1.0.1':
resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==}
'@esbuild/aix-ppc64@0.24.2': '@esbuild/aix-ppc64@0.25.3':
resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} resolution: {integrity: sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [ppc64] cpu: [ppc64]
os: [aix] os: [aix]
'@esbuild/android-arm64@0.24.2': '@esbuild/android-arm64@0.25.3':
resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} resolution: {integrity: sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
'@esbuild/android-arm@0.24.2': '@esbuild/android-arm@0.25.3':
resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} resolution: {integrity: sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
'@esbuild/android-x64@0.24.2': '@esbuild/android-x64@0.25.3':
resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} resolution: {integrity: sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [android] os: [android]
'@esbuild/darwin-arm64@0.24.2': '@esbuild/darwin-arm64@0.25.3':
resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} resolution: {integrity: sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@esbuild/darwin-x64@0.24.2': '@esbuild/darwin-x64@0.25.3':
resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} resolution: {integrity: sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@esbuild/freebsd-arm64@0.24.2': '@esbuild/freebsd-arm64@0.25.3':
resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} resolution: {integrity: sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
'@esbuild/freebsd-x64@0.24.2': '@esbuild/freebsd-x64@0.25.3':
resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} resolution: {integrity: sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
'@esbuild/linux-arm64@0.24.2': '@esbuild/linux-arm64@0.25.3':
resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} resolution: {integrity: sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@esbuild/linux-arm@0.24.2': '@esbuild/linux-arm@0.25.3':
resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} resolution: {integrity: sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@esbuild/linux-ia32@0.24.2': '@esbuild/linux-ia32@0.25.3':
resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} resolution: {integrity: sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [ia32] cpu: [ia32]
os: [linux] os: [linux]
'@esbuild/linux-loong64@0.24.2': '@esbuild/linux-loong64@0.25.3':
resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} resolution: {integrity: sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
'@esbuild/linux-mips64el@0.24.2': '@esbuild/linux-mips64el@0.25.3':
resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} resolution: {integrity: sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [mips64el] cpu: [mips64el]
os: [linux] os: [linux]
'@esbuild/linux-ppc64@0.24.2': '@esbuild/linux-ppc64@0.25.3':
resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} resolution: {integrity: sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
'@esbuild/linux-riscv64@0.24.2': '@esbuild/linux-riscv64@0.25.3':
resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} resolution: {integrity: sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
'@esbuild/linux-s390x@0.24.2': '@esbuild/linux-s390x@0.25.3':
resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} resolution: {integrity: sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
'@esbuild/linux-x64@0.24.2': '@esbuild/linux-x64@0.25.3':
resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} resolution: {integrity: sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@esbuild/netbsd-arm64@0.24.2': '@esbuild/netbsd-arm64@0.25.3':
resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} resolution: {integrity: sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [netbsd] os: [netbsd]
'@esbuild/netbsd-x64@0.24.2': '@esbuild/netbsd-x64@0.25.3':
resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} resolution: {integrity: sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [netbsd] os: [netbsd]
'@esbuild/openbsd-arm64@0.24.2': '@esbuild/openbsd-arm64@0.25.3':
resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} resolution: {integrity: sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [openbsd] os: [openbsd]
'@esbuild/openbsd-x64@0.24.2': '@esbuild/openbsd-x64@0.25.3':
resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} resolution: {integrity: sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [openbsd] os: [openbsd]
'@esbuild/sunos-x64@0.24.2': '@esbuild/sunos-x64@0.25.3':
resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} resolution: {integrity: sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [sunos] os: [sunos]
'@esbuild/win32-arm64@0.24.2': '@esbuild/win32-arm64@0.25.3':
resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} resolution: {integrity: sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@esbuild/win32-ia32@0.24.2': '@esbuild/win32-ia32@0.25.3':
resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} resolution: {integrity: sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@esbuild/win32-x64@0.24.2': '@esbuild/win32-x64@0.25.3':
resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} resolution: {integrity: sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==}
engines: {node: '>=18'} engines: {node: '>=18'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@@ -1225,9 +1225,6 @@ packages:
'@tybys/wasm-util@0.9.0': '@tybys/wasm-util@0.9.0':
resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
'@types/cookie@0.6.0':
resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
'@types/estree@1.0.6': '@types/estree@1.0.6':
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
@@ -1578,8 +1575,8 @@ packages:
resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
esbuild@0.24.2: esbuild@0.25.3:
resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} resolution: {integrity: sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==}
engines: {node: '>=18'} engines: {node: '>=18'}
hasBin: true hasBin: true
@@ -1713,6 +1710,14 @@ packages:
fastq@1.19.1: fastq@1.19.1:
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
fdir@6.4.4:
resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==}
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
picomatch:
optional: true
file-entry-cache@10.0.8: file-entry-cache@10.0.8:
resolution: {integrity: sha512-FGXHpfmI4XyzbLd3HQ8cbUcsFGohJpZtmQRHr8z8FxxtCe2PcpgIlVLwIgunqjvRmXypBETvwhV4ptJizA+Y1Q==} resolution: {integrity: sha512-FGXHpfmI4XyzbLd3HQ8cbUcsFGohJpZtmQRHr8z8FxxtCe2PcpgIlVLwIgunqjvRmXypBETvwhV4ptJizA+Y1Q==}
@@ -2291,6 +2296,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'} engines: {node: '>=8.6'}
picomatch@4.0.2:
resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
engines: {node: '>=12'}
portfinder@1.0.36: portfinder@1.0.36:
resolution: {integrity: sha512-gMKUzCoP+feA7t45moaSx7UniU7PgGN3hA8acAB+3Qn7/js0/lJ07fYZlxt9riE9S3myyxDCyAFzSrLlta0c9g==} resolution: {integrity: sha512-gMKUzCoP+feA7t45moaSx7UniU7PgGN3hA8acAB+3Qn7/js0/lJ07fYZlxt9riE9S3myyxDCyAFzSrLlta0c9g==}
engines: {node: '>= 10.12'} engines: {node: '>= 10.12'}
@@ -2368,15 +2377,15 @@ packages:
react-is@16.13.1: react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
react-router-dom@7.2.0: react-router-dom@7.5.2:
resolution: {integrity: sha512-cU7lTxETGtQRQbafJubvZKHEn5izNABxZhBY0Jlzdv0gqQhCPQt2J8aN5ZPjS6mQOXn5NnirWNh+FpE8TTYN0Q==} resolution: {integrity: sha512-yk1XW8Fj7gK7flpYBXF3yzd2NbX6P7Kxjvs2b5nu1M04rb5pg/Zc4fGdBNTeT4eDYL2bvzWNyKaIMJX/RKHTTg==}
engines: {node: '>=20.0.0'} engines: {node: '>=20.0.0'}
peerDependencies: peerDependencies:
react: '>=18' react: '>=18'
react-dom: '>=18' react-dom: '>=18'
react-router@7.2.0: react-router@7.5.2:
resolution: {integrity: sha512-fXyqzPgCPZbqhrk7k3hPcCpYIlQ2ugIXDboHUzhJISFVy2DEPsmHgN588MyGmkIOv3jDgNfUE3kJi83L28s/LQ==} resolution: {integrity: sha512-9Rw8r199klMnlGZ8VAsV/I8WrIF6IyJ90JQUdboupx1cdkgYqwnrYjH+I/nY/7cA1X5zia4mDJqH36npP7sxGQ==}
engines: {node: '>=20.0.0'} engines: {node: '>=20.0.0'}
peerDependencies: peerDependencies:
react: '>=18' react: '>=18'
@@ -2663,6 +2672,10 @@ packages:
resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
tinyglobby@0.2.13:
resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==}
engines: {node: '>=12.0.0'}
tldts-core@6.1.78: tldts-core@6.1.78:
resolution: {integrity: sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==} resolution: {integrity: sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==}
@@ -2765,8 +2778,8 @@ packages:
util-deprecate@1.0.2: util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
vite@6.1.4: vite@6.3.3:
resolution: {integrity: sha512-VzONrF/qqEg/JBwHXBJdVSmBZBhwiPGinyUb0SQLByqQwi6o8UvX5TWLkpvkq3tvN8Cr273ieZDt36CGwWRMvA==} resolution: {integrity: sha512-5nXH+QsELbFKhsEfWLkHrvgRpTdGJzqOZ+utSdmPTvwHmvU6ITTm3xx+mRusihkcI8GeC7lCDyn3kDtiki9scw==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@@ -2966,79 +2979,79 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@esbuild/aix-ppc64@0.24.2': '@esbuild/aix-ppc64@0.25.3':
optional: true optional: true
'@esbuild/android-arm64@0.24.2': '@esbuild/android-arm64@0.25.3':
optional: true optional: true
'@esbuild/android-arm@0.24.2': '@esbuild/android-arm@0.25.3':
optional: true optional: true
'@esbuild/android-x64@0.24.2': '@esbuild/android-x64@0.25.3':
optional: true optional: true
'@esbuild/darwin-arm64@0.24.2': '@esbuild/darwin-arm64@0.25.3':
optional: true optional: true
'@esbuild/darwin-x64@0.24.2': '@esbuild/darwin-x64@0.25.3':
optional: true optional: true
'@esbuild/freebsd-arm64@0.24.2': '@esbuild/freebsd-arm64@0.25.3':
optional: true optional: true
'@esbuild/freebsd-x64@0.24.2': '@esbuild/freebsd-x64@0.25.3':
optional: true optional: true
'@esbuild/linux-arm64@0.24.2': '@esbuild/linux-arm64@0.25.3':
optional: true optional: true
'@esbuild/linux-arm@0.24.2': '@esbuild/linux-arm@0.25.3':
optional: true optional: true
'@esbuild/linux-ia32@0.24.2': '@esbuild/linux-ia32@0.25.3':
optional: true optional: true
'@esbuild/linux-loong64@0.24.2': '@esbuild/linux-loong64@0.25.3':
optional: true optional: true
'@esbuild/linux-mips64el@0.24.2': '@esbuild/linux-mips64el@0.25.3':
optional: true optional: true
'@esbuild/linux-ppc64@0.24.2': '@esbuild/linux-ppc64@0.25.3':
optional: true optional: true
'@esbuild/linux-riscv64@0.24.2': '@esbuild/linux-riscv64@0.25.3':
optional: true optional: true
'@esbuild/linux-s390x@0.24.2': '@esbuild/linux-s390x@0.25.3':
optional: true optional: true
'@esbuild/linux-x64@0.24.2': '@esbuild/linux-x64@0.25.3':
optional: true optional: true
'@esbuild/netbsd-arm64@0.24.2': '@esbuild/netbsd-arm64@0.25.3':
optional: true optional: true
'@esbuild/netbsd-x64@0.24.2': '@esbuild/netbsd-x64@0.25.3':
optional: true optional: true
'@esbuild/openbsd-arm64@0.24.2': '@esbuild/openbsd-arm64@0.25.3':
optional: true optional: true
'@esbuild/openbsd-x64@0.24.2': '@esbuild/openbsd-x64@0.25.3':
optional: true optional: true
'@esbuild/sunos-x64@0.24.2': '@esbuild/sunos-x64@0.25.3':
optional: true optional: true
'@esbuild/win32-arm64@0.24.2': '@esbuild/win32-arm64@0.25.3':
optional: true optional: true
'@esbuild/win32-ia32@0.24.2': '@esbuild/win32-ia32@0.25.3':
optional: true optional: true
'@esbuild/win32-x64@0.24.2': '@esbuild/win32-x64@0.25.3':
optional: true optional: true
'@eslint-community/eslint-utils@4.4.1(eslint@9.21.0)': '@eslint-community/eslint-utils@4.4.1(eslint@9.21.0)':
@@ -3475,8 +3488,6 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@types/cookie@0.6.0': {}
'@types/estree@1.0.6': {} '@types/estree@1.0.6': {}
'@types/estree@1.0.7': {} '@types/estree@1.0.7': {}
@@ -3491,10 +3502,10 @@ snapshots:
dependencies: dependencies:
csstype: 3.1.3 csstype: 3.1.3
'@vitejs/plugin-react-swc@3.8.0(vite@6.1.4(sass@1.85.0)(yaml@2.7.0))': '@vitejs/plugin-react-swc@3.8.0(vite@6.3.3(sass@1.85.0)(yaml@2.7.0))':
dependencies: dependencies:
'@swc/core': 1.10.18 '@swc/core': 1.10.18
vite: 6.1.4(sass@1.85.0)(yaml@2.7.0) vite: 6.3.3(sass@1.85.0)(yaml@2.7.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@swc/helpers' - '@swc/helpers'
@@ -3906,33 +3917,33 @@ snapshots:
is-date-object: 1.1.0 is-date-object: 1.1.0
is-symbol: 1.1.1 is-symbol: 1.1.1
esbuild@0.24.2: esbuild@0.25.3:
optionalDependencies: optionalDependencies:
'@esbuild/aix-ppc64': 0.24.2 '@esbuild/aix-ppc64': 0.25.3
'@esbuild/android-arm': 0.24.2 '@esbuild/android-arm': 0.25.3
'@esbuild/android-arm64': 0.24.2 '@esbuild/android-arm64': 0.25.3
'@esbuild/android-x64': 0.24.2 '@esbuild/android-x64': 0.25.3
'@esbuild/darwin-arm64': 0.24.2 '@esbuild/darwin-arm64': 0.25.3
'@esbuild/darwin-x64': 0.24.2 '@esbuild/darwin-x64': 0.25.3
'@esbuild/freebsd-arm64': 0.24.2 '@esbuild/freebsd-arm64': 0.25.3
'@esbuild/freebsd-x64': 0.24.2 '@esbuild/freebsd-x64': 0.25.3
'@esbuild/linux-arm': 0.24.2 '@esbuild/linux-arm': 0.25.3
'@esbuild/linux-arm64': 0.24.2 '@esbuild/linux-arm64': 0.25.3
'@esbuild/linux-ia32': 0.24.2 '@esbuild/linux-ia32': 0.25.3
'@esbuild/linux-loong64': 0.24.2 '@esbuild/linux-loong64': 0.25.3
'@esbuild/linux-mips64el': 0.24.2 '@esbuild/linux-mips64el': 0.25.3
'@esbuild/linux-ppc64': 0.24.2 '@esbuild/linux-ppc64': 0.25.3
'@esbuild/linux-riscv64': 0.24.2 '@esbuild/linux-riscv64': 0.25.3
'@esbuild/linux-s390x': 0.24.2 '@esbuild/linux-s390x': 0.25.3
'@esbuild/linux-x64': 0.24.2 '@esbuild/linux-x64': 0.25.3
'@esbuild/netbsd-arm64': 0.24.2 '@esbuild/netbsd-arm64': 0.25.3
'@esbuild/netbsd-x64': 0.24.2 '@esbuild/netbsd-x64': 0.25.3
'@esbuild/openbsd-arm64': 0.24.2 '@esbuild/openbsd-arm64': 0.25.3
'@esbuild/openbsd-x64': 0.24.2 '@esbuild/openbsd-x64': 0.25.3
'@esbuild/sunos-x64': 0.24.2 '@esbuild/sunos-x64': 0.25.3
'@esbuild/win32-arm64': 0.24.2 '@esbuild/win32-arm64': 0.25.3
'@esbuild/win32-ia32': 0.24.2 '@esbuild/win32-ia32': 0.25.3
'@esbuild/win32-x64': 0.24.2 '@esbuild/win32-x64': 0.25.3
escalade@3.2.0: {} escalade@3.2.0: {}
@@ -4118,6 +4129,10 @@ snapshots:
dependencies: dependencies:
reusify: 1.1.0 reusify: 1.1.0
fdir@6.4.4(picomatch@4.0.2):
optionalDependencies:
picomatch: 4.0.2
file-entry-cache@10.0.8: file-entry-cache@10.0.8:
dependencies: dependencies:
flat-cache: 6.1.8 flat-cache: 6.1.8
@@ -4708,6 +4723,8 @@ snapshots:
picomatch@2.3.1: {} picomatch@2.3.1: {}
picomatch@4.0.2: {}
portfinder@1.0.36: portfinder@1.0.36:
dependencies: dependencies:
async: 3.2.6 async: 3.2.6
@@ -4773,15 +4790,14 @@ snapshots:
react-is@16.13.1: {} react-is@16.13.1: {}
react-router-dom@7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): react-router-dom@7.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies: dependencies:
react: 19.0.0 react: 19.0.0
react-dom: 19.0.0(react@19.0.0) react-dom: 19.0.0(react@19.0.0)
react-router: 7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router: 7.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-router@7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): react-router@7.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies: dependencies:
'@types/cookie': 0.6.0
cookie: 1.0.2 cookie: 1.0.2
react: 19.0.0 react: 19.0.0
set-cookie-parser: 2.7.1 set-cookie-parser: 2.7.1
@@ -5187,6 +5203,11 @@ snapshots:
string-width: 4.2.3 string-width: 4.2.3
strip-ansi: 6.0.1 strip-ansi: 6.0.1
tinyglobby@0.2.13:
dependencies:
fdir: 6.4.4(picomatch@4.0.2)
picomatch: 4.0.2
tldts-core@6.1.78: {} tldts-core@6.1.78: {}
tldts@6.1.78: tldts@6.1.78:
@@ -5298,11 +5319,14 @@ snapshots:
util-deprecate@1.0.2: {} util-deprecate@1.0.2: {}
vite@6.1.4(sass@1.85.0)(yaml@2.7.0): vite@6.3.3(sass@1.85.0)(yaml@2.7.0):
dependencies: dependencies:
esbuild: 0.24.2 esbuild: 0.25.3
fdir: 6.4.4(picomatch@4.0.2)
picomatch: 4.0.2
postcss: 8.5.3 postcss: 8.5.3
rollup: 4.39.0 rollup: 4.39.0
tinyglobby: 0.2.13
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
sass: 1.85.0 sass: 1.85.0

View File

@@ -103,29 +103,6 @@
"download:game": { "download:game": {
"cache": false "cache": false
}, },
"@aklive2d/wrangler#upload": {
"cache": false,
"inputs": ["data/**"]
},
"upload": {
"cache": false
},
"@aklive2d/wrangler#download:data": {
"cache": false,
"outputs": ["data/**"]
},
"download:data": {
"cache": false
},
"@aklive2d/wrangler#deploy": {
"env": ["CLOUDFLARE_ACCOUNT_ID", "CLOUDFLARE_API_TOKEN"],
"inputs": ["../../dist/**"],
"dependsOn": ["@aklive2d/directory#build"]
},
"deploy": {
"env": ["CLOUDFLARE_ACCOUNT_ID", "CLOUDFLARE_API_TOKEN"],
"cache": false
},
"@aklive2d/assets#build:cleanup": { "@aklive2d/assets#build:cleanup": {
"cache": false, "cache": false,
"dependsOn": ["@aklive2d/directory#build"] "dependsOn": ["@aklive2d/directory#build"]