@@ -13,9 +13,13 @@ function generatePackageJson(project: ProjectSpec) {
13
13
}
14
14
15
15
const itkWasm = {
16
+ 'test-data-hash' :
17
+ 'bafkreiha6oye3fd5cxfadnua5r2jlkaco2xuyeek454d2ihiffsx7rauqe' ,
18
+ 'test-data-urls' : [ 'https://placeholder' ] ,
16
19
'package-description' : project . packageDescription ,
17
20
'typescript-package-name' : project . typescriptPackageName ,
18
- 'python-package-name' : project . pythonPackageName
21
+ 'python-package-name' : project . pythonPackageName ,
22
+ repository : project . repositoryUrl
19
23
}
20
24
if ( project . repositoryUrl ) {
21
25
// @ts -ignore
@@ -25,29 +29,25 @@ function generatePackageJson(project: ProjectSpec) {
25
29
name : `${ project . name } -build` ,
26
30
version : '0.1.0' ,
27
31
private : true ,
28
- description : `Scripts to generate ${ project . name } itk-wasm artifacts.` ,
32
+ description : `Scripts to generate ${ project . name } ITK-Wasm artifacts.` ,
29
33
type : 'module' ,
30
34
'itk-wasm' : itkWasm ,
31
35
license : project . license ,
32
36
scripts : {
33
37
build : 'pnpm build:gen:typescript && pnpm build:gen:python' ,
34
38
'build:emscripten' : 'itk-wasm pnpm-script build:emscripten' ,
35
39
'build:emscripten:debug' : 'itk-wasm pnpm-script build:emscripten:debug' ,
40
+ 'build:micromamba' :
41
+ 'echo "No build:micromamba script required with pixi"' ,
36
42
'build:wasi' : 'itk-wasm pnpm-script build:wasi' ,
37
43
'build:wasi:debug' : 'itk-wasm pnpm-script build:wasi:debug' ,
38
- 'build:python:wasi' : 'itk-wasm pnpm-script build:python:wasi' ,
44
+ 'build:python:wasi' :
45
+ "echo 'No build:python:wasi script required with pixi'" ,
39
46
'bindgen:typescript' : 'itk-wasm pnpm-script bindgen:typescript' ,
40
47
'bindgen:python' : 'itk-wasm pnpm-script bindgen:python' ,
41
48
'build:gen:typescript' : 'itk-wasm pnpm-script build:gen:typescript' ,
42
49
'build:gen:python' : 'itk-wasm pnpm-script build:gen:python' ,
43
- 'build:micromamba' : 'itk-wasm pnpm-script build:micromamba' ,
44
- 'build:python:versionSync' :
45
- 'itk-wasm pnpm-script build:python:versionSync' ,
46
- 'publish:python' : 'itk-wasm pnpm-script publish:python' ,
47
- test : 'pnpm test:data:download && pnpm build:gen:python && pnpm test:python' ,
48
- 'test:data:download' :
49
- 'dam download test/data test/data.tar.gz bafkreigpkk3pqcoqzjzcauogw6dml52yig3ksmcrobau5pkoictymizzri https://github.com/InsightSoftwareConsortium/ITK-Wasm/releases/download/itk-wasm-v1.0.0-b.163/create-itk-wasm-test-data.tar.gz https://bafybeiczuxeuma5cjuli5mtapqnjqypeaum5ikd45zcmfhtt2emp365tca.ipfs.w3s.link/ipfs/bafybeiczuxeuma5cjuli5mtapqnjqypeaum5ikd45zcmfhtt2emp365tca/create-itk-wasm-test-data.tar.gz https://ipfs.filebase.io/ipfs/QmcxyvUKnaoTTwUqEPXwp1sdcbrFh3XnnwckLKVRpctJx9' ,
50
- 'test:data:pack' : 'dam pack test/data test/data.tar.gz' ,
50
+ test : 'pixi run test-data-download && pnpm build:gen:python && pnpm test:python' ,
51
51
'test:python:wasi' : 'itk-wasm pnpm-script test:python:wasi' ,
52
52
'test:python:emscripten' : 'itk-wasm pnpm-script test:python:emscripten' ,
53
53
'test:python:dispatch' : 'itk-wasm pnpm-script test:python:emscripten' ,
@@ -56,8 +56,7 @@ function generatePackageJson(project: ProjectSpec) {
56
56
} ,
57
57
devDependencies : {
58
58
'@itk-wasm/dam' : '^1.1.1' ,
59
- '@thewtex/setup-micromamba' : '^1.9.7' ,
60
- 'itk-wasm' : '1.0.0-b.178'
59
+ 'itk-wasm' : '1.0.0-b.180'
61
60
}
62
61
}
63
62
if ( project . author ) {
0 commit comments