Skip to content

Commit

Permalink
Merge pull request #952 from thewtex/node-output-file
Browse files Browse the repository at this point in the history
Node output file
  • Loading branch information
thewtex authored Sep 26, 2023
2 parents 3e71c1d + 818b860 commit dc86da5
Show file tree
Hide file tree
Showing 11 changed files with 22 additions and 22 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@
"build:webpack": "webpack --mode production --progress --color && webpack --mode development --progress --color",
"build:emscripten": "node ./src/build-emscripten.js",
"build:emscripten:compress-stringify": "node ./src/itk-wasm-cli.js -s packages/compress-stringify -b emscripten-build build ",
"build:bindgen:typescript:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b emscripten-build bindgen --package-version 0.6.0 --package-name @itk-wasm/compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:python:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b wasi-build bindgen --interface python --package-name itkwasm-compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --package-version 0.6.0 --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:python-web-demo:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b emscripten-build bindgen --interface python-web-demo --package-name itkwasm-compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --package-version 0.6.0 --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:typescript:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b emscripten-build bindgen --package-version 0.6.1 --package-name @itk-wasm/compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:python:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b wasi-build bindgen --interface python --package-name itkwasm-compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --package-version 0.6.1 --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:python-web-demo:compress-stringify": "./src/itk-wasm-cli.js -s packages/compress-stringify -b emscripten-build bindgen --interface python-web-demo --package-name itkwasm-compress-stringify --package-description \"Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.\" --package-version 0.6.1 --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:emscripten:dicom": "node ./src/itk-wasm-cli.js -s packages/dicom -b emscripten-build build",
"build:bindgen:typescript:dicom": "./src/itk-wasm-cli.js -s packages/dicom -b emscripten-build bindgen --package-version 3.3.0 --package-name @itk-wasm/dicom --package-description \"Read files and images related to DICOM file format.\" --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
"build:bindgen:python:dicom": "./src/itk-wasm-cli.js -s packages/dicom -b wasi-build bindgen --package-version 3.3.0 --interface python --package-name itkwasm-dicom --package-description \"Read files and images related to DICOM file format.\" --repository 'https://github.com/InsightSoftwareConsortium/itk-wasm'",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.6.0"
__version__ = "0.6.1"
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.6.0"
__version__ = "0.6.1"
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.6.0"
__version__ = "0.6.1"
12 changes: 6 additions & 6 deletions packages/compress-stringify/typescript/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions packages/compress-stringify/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@itk-wasm/compress-stringify",
"version": "0.6.0",
"version": "0.6.1",
"description": "Zstandard compression and decompression and base64 encoding and decoding in WebAssembly.",
"type": "module",
"module": "./dist/bundles/compress-stringify.js",
Expand Down Expand Up @@ -39,7 +39,7 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
"itk-wasm": "^1.0.0-b.138"
"itk-wasm": "^1.0.0-b.142"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^24.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ async function applyPresentationStateToImageNode(
{ type: InterfaceTypes.Image },
]

mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(imageIn as string))
mountDirs.add(path.dirname(presentationStateFile as string))
const inputs: Array<PipelineInput> = [
]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ async function readDicomEncapsulatedPdfNode(
{ type: InterfaceTypes.BinaryStream },
]

mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(dicomFile as string))
const inputs: Array<PipelineInput> = [
]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ async function structuredReportToHtmlNode(
{ type: InterfaceTypes.TextStream },
]

mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(dicomFile as string))
const inputs: Array<PipelineInput> = [
]

Expand Down Expand Up @@ -127,7 +127,7 @@ async function structuredReportToHtmlNode(
}
if (typeof options.cssFile !== "undefined") {
const cssFile = options.cssFile
mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(cssFile as string))
args.push('--css-file')

const name = cssFile as string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ async function structuredReportToTextNode(
{ type: InterfaceTypes.TextStream },
]

mountDirs.add(path.dirname(value as string))
mountDirs.add(path.dirname(dicomFile as string))
const inputs: Array<PipelineInput> = [
]

Expand Down
4 changes: 2 additions & 2 deletions src/bindgen/typescript/function-module.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ function readFileIfNotInterfaceType(forNode, interfaceType, varName, indent, isA
if (isArray) {
return `${indent}value.forEach((p) => mountDirs.add(path.dirname(p) as string))\n`
} else {
return `${indent}mountDirs.add(path.dirname(value as string))\n`
return `${indent}mountDirs.add(path.dirname(${varName} as string))\n`
}

} else {
Expand Down Expand Up @@ -363,7 +363,7 @@ function functionModule (srcOutputDir, forNode, interfaceJson, modulePascalCase,
if (interfaceType.includes('File')) {
// for files
if (forNode) {
functionContent += ' mountDirs.add(path.dirname(value as string))\n'
functionContent += ` mountDirs.add(path.dirname(value as string))\n`
functionContent += ' args.push(value as string)\n'
} else {
functionContent += readFileIfNotInterfaceType(forNode, interfaceType, 'value', ' ', false)
Expand Down

0 comments on commit dc86da5

Please sign in to comment.