Switch to pnpm (#35274)

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: silverwind <me@silverwind.io>
This commit is contained in:
techknowlogick
2025-09-03 21:17:14 -04:00
committed by GitHub
parent ca6c0dee2e
commit 361e59fd53
22 changed files with 13197 additions and 14451 deletions

2
tools/.pnpmrc Normal file
View File

@@ -0,0 +1,2 @@
enable-pre-post-scripts=true
ignored-build-dependencies=[]

22
tools/package.json Normal file
View File

@@ -0,0 +1,22 @@
{
"name": "gitea-tools",
"version": "1.0.0",
"description": "Build tools for Gitea",
"type": "module",
"private": true,
"dependencies": {
"fabric": "^6.0.0",
"imagemin-zopfli": "^7.0.0",
"svgo": "^3.0.0",
"fast-glob": "^3.0.0"
},
"optionalDependencies": {
"canvas": "^3.2.0"
},
"pnpm": {
"onlyBuiltDependencies": ["canvas", "zopflipng-bin"],
"overrides": {
"canvas": "3.2.0"
}
}
}

2644
tools/pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff