Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 1 addition & 18 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "itk-wasm-workspace",
"version": "1.0.0",
"private": true,
"packageManager": "pnpm@10.33.0",
"packageManager": "pnpm@11.21.0",
"description": "High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.",
"type": "module",
"directories": {
Expand Down Expand Up @@ -38,23 +38,6 @@
"@commitlint/config-conventional": "^19.2.2",
"@playwright/test": "^1.56.1"
},
"pnpm": {
"overrides": {
"@shoelace-style/shoelace": "^2.12.0",
"@types/node": "^24.0.3",
"esbuild": "^0.25.1",
"start-server-and-test": "^2.0.12",
"ava": "^6.1.3",
"@playwright/test": "^1.57.0",
"shx": "^0.4.0",
"typescript": "^5.8.3",
"vite": "^6.2.3"
},
"onlyBuiltDependencies": [
"esbuild",
"protobufjs"
]
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
Expand Down
6,343 changes: 3,354 additions & 2,989 deletions packages/compare-images/pixi.lock

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion packages/compare-images/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ version = "0.1.0"

[dependencies]
python = "3.12.*"
pnpm = ">=9.12.1,<10"
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down
6,607 changes: 3,348 additions & 3,259 deletions packages/compare-meshes/pixi.lock

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion packages/compare-meshes/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ version = "0.1.0"

[dependencies]
python = "3.12.*"
pnpm = ">=9.12.1,<10"
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down
5,821 changes: 3,093 additions & 2,728 deletions packages/compress-stringify/pixi.lock

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion packages/compress-stringify/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ version = "0.1.0"

[dependencies]
python = "3.12.*"
pnpm = ">=9.12.1,<10"
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,14 @@ python = ["python"]

[dependencies]
python = "3.12.*"
pnpm = ">=10.14.0,<11"
# Keep this major in step with the pnpm that drives the project from outside
# pixi (create-itk-wasm --build-and-test, CI). node_modules records the pnpm
# that wrote it, so alternating majors makes every install want to purge it,
# which aborts outright when there is no TTY.
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,18 @@ function generatePnpmWorkspace(project: ProjectSpec) {
}

// todo: this path could be parameterized, e.g. 'wasm/typescript'
// pnpm 11 fails the install outright when a dependency's build scripts are
// ignored, so allow the ones itk-wasm pulls in up front. Do not also list
// these under the pnpm 10 spelling, onlyBuiltDependencies: pnpm 11 weighs
// that key when deciding whether node_modules is stale but never writes it
// to .modules.yaml, so every later install sees a settings change and
// demands a modules purge, which aborts with no TTY.
const content = `packages:
- 'typescript'

allowBuilds:
esbuild: true
protobufjs: true
`
fs.writeFileSync(pnpmWorkspacePath, content)
}
Expand Down
2 changes: 1 addition & 1 deletion packages/core/typescript/itk-wasm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "itk-wasm",
"version": "1.0.0-b.199",
"version": "1.0.0-b.200",
"description": "High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.",
"type": "module",
"module": "./dist/index.js",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
"itk-wasm": "1.0.0-b.199"
"itk-wasm": "1.0.0-b.200"
},
"devDependencies": {
"@itk-wasm/demo-app": "^0.2.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
const defaultImageTag = '20260721-ddf0cdf65'
const defaultImageTag = '20260810-f8e99da52'
export default defaultImageTag
2 changes: 1 addition & 1 deletion packages/core/typescript/itk-wasm/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
const version = '1.0.0-b.199'
const version = '1.0.0-b.200'

export default version
7,679 changes: 4,035 additions & 3,644 deletions packages/dicom/pixi.lock

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion packages/dicom/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ version = "0.1.0"

[dependencies]
python = "3.12.*"
pnpm = ">=9.12.1,<10"
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down
1,065 changes: 718 additions & 347 deletions packages/downsample/pixi.lock

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion packages/downsample/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ version = "0.1.0"

[dependencies]
python = "3.12.*"
pnpm = ">=9.12.1,<10"
pnpm = ">=11.21.0,<12"
# conda-forge's pnpm 11 requires nodejs >= 24.19; pin the major so every
# platform resolves the same node.
nodejs = ">=24.19.0,<25"
hatch = ">=1.13.0,<2"
pip = ">=24.2,<25"

Expand Down

Large diffs are not rendered by default.

Loading
Loading