UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

57 lines 1.35 kB
{ "id": "#", "title": "Typia Executor", "description": "A type definition for a Typia executor schema", "required": [ "entry", "tsconfig", "outputPath" ], "properties": { "outputPath": { "title": "Output Path", "type": "string", "format": "path", "description": "The output path for the build", "id": "#outputPath", "default": "{sourceRoot}/__generated__/typia" }, "entry": { "title": "Entry File(s)", "format": "path", "type": "array", "description": "The entry file or files to build", "items": { "type": "string" }, "id": "#entry", "default": [ "{sourceRoot}/index.ts" ] }, "tsconfig": { "title": "TSConfig Path", "type": "string", "format": "path", "description": "The path to the tsconfig file", "id": "#tsconfig", "default": "{projectRoot}/tsconfig.json" }, "clean": { "title": "Clean", "type": "boolean", "description": "Clean the output directory before building", "id": "#clean", "default": true } }, "type": "object", "default": { "outputPath": "{sourceRoot}/__generated__/typia", "entry": [ "{sourceRoot}/index.ts" ], "tsconfig": "{projectRoot}/tsconfig.json", "clean": true } }