pnpm onlyBuiltDependencies is added regardless of pnpm-workspace.yaml
#705
onlyBuiltDependencies is added regardless of pnpm-workspace.yamlDevelopment PRs
Closes: #521 Closes: #705 Closes: #714
- Note the addition of
yamlpackage (reco by e18e https://e18e.dev/guide/replacement-guides/js-yaml.html) - working with
pnpm-workspace.yamlfrom[email protected](7 months old). If not fallback topackage.jsonconfig like before this PR.
Closes: #521 Closes: #705 Closes: #714
- Note the addition of
yamlpackage (reco by e18e https://e18e.dev/guide/replacement-guides/js-yaml.html) - working with
pnpm-workspace.yamlfrom[email protected](7 months old). If not fallback topackage.jsonconfig like before this PR. - Targeting the "new tests branch" to see a smaller diff. #717 would need to be merged first.
pnpm-workspace.yaml
Closes: #521 Closes: #705 Closes: #714
tests
Proposal to change how tests are organized (to speedup tests again ^^)
variant+kind=flavorAddonTestCasesetupTestprepare the test mono repo with all flavors and only one install is neededremoveps-treedep
On my machine (windows & wsl), add-ons part is going 30% faster!
Issue
Solved
H
hyunbinseo Sep 12, 2025, 1:05 PMpackage.json / pnpm.onlyBuiltDependencies is added
{
"packageManager": "[email protected]+sha512.34e538c329b5553014ca8e8f4535997f96180a1d0f614339357449935350d924e22f8614682191264ec33d1462ac21561aff97f6bb18065351c162c7e8f6de67",
"pnpm": {
"onlyBuiltDependencies": [
"esbuild"
]
}
}
even when pnpm-workspace.yaml / onlyBuiltDependencies exists.
# pnpm-workspace.yaml
packages:
- packages/*
- sites/*
onlyBuiltDependencies:
- '@tailwindcss/oxide'
- esbuild
Info
Closed at Oct 5, 2025, 10:00 AM
Assignees None
Labels enhancement, pkg:create
Milestone None
M
manuel3108 Sep 12, 2025, 5:12 PMRelates #521
J
jycouet Sep 12, 2025, 5:18 PM2 issues can be done in 1 PR 🧡 I might do it over the weekend. (I'll have to check if we have some .yaml helpers)
Pro tip: You can prefix GitHub URLs of issues, PRs or discussions with svcl.dev/ to view them on this page! Also try it on a GitHub release ;)