UNPKG

itk-wasm

Version:

High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.

37 lines (35 loc) 1.17 kB
const interfaceJsonTypeToTypeScriptType = new Map([ ['INPUT_TEXT_FILE:FILE', 'TextFile'], ['INPUT_TEXT_FILE', 'TextFile'], ['OUTPUT_TEXT_FILE:FILE', 'TextFile'], ['OUTPUT_TEXT_FILE', 'TextFile'], ['INPUT_BINARY_FILE:FILE', 'BinaryFile'], ['INPUT_BINARY_FILE', 'BinaryFile'], ['OUTPUT_BINARY_FILE:FILE', 'BinaryFile'], ['OUTPUT_BINARY_FILE', 'BinaryFile'], ['INPUT_TEXT_STREAM', 'string'], ['OUTPUT_TEXT_STREAM', 'string'], ['INPUT_BINARY_STREAM', 'Uint8Array'], ['OUTPUT_BINARY_STREAM', 'Uint8Array'], ['INPUT_IMAGE', 'Image'], ['OUTPUT_IMAGE', 'Image'], ['INPUT_MESH', 'Mesh'], ['OUTPUT_MESH', 'Mesh'], ['INPUT_POINT_SET', 'PointSet'], ['OUTPUT_POINT_SET', 'PointSet'], ['INPUT_POLYDATA', 'PolyData'], ['OUTPUT_POLYDATA', 'PolyData'], ['INPUT_TRANSFORM', 'TransformList'], ['OUTPUT_TRANSFORM', 'TransformList'], ['BOOL', 'boolean'], ['TEXT', 'string'], ['INT', 'number'], ['INT:INT', 'number'], ['UINT', 'number'], ['UINT:UINT', 'number'], ['FLOAT', 'number'], ['FLOAT:FLOAT', 'number'], ['INPUT_JSON', 'JsonCompatible'], ['OUTPUT_JSON', 'JsonCompatible'] ]) export default interfaceJsonTypeToTypeScriptType