a6625cfadc
* WIP #945 Added some structure for the extensions support * WIP #945 Added ext installation using npm * WIP #945 Added some structure for the extensions support * WIP #945 Added ext installation using npm * WIP #945 Restructured export formats * WIP #945 Added ExportFormat:Pipeline installation * WIP #945 Updated extension installer * WIP #945 Fixed format.js format path * WIP #945 Added reinstalling message * WIP #945 Updated the default Basic CLI * WIP Updated deserializers and cli deserializer * WIP #945 Added simple static ext config * WIP #945 Added custom config dialog for exporting pipelines * WIP #945 Added dynamic updating based on config * WIP #945 Added section headers * WIP #945 Renamed to Export:Pipeline * WIP #945 moved cli export to first option * WIP #945 Renamed plugin 'GenerateExecFile' -> 'Export' * WIP #945 Renamed GenExecFile -> Export * WIP #945 Added 'deepforge extension remove X' * WIP #945 Added 'list' command for extensions * WIP #945 fixed minor linting issues * WIP #945 aliased remove/rm, list/ls * WIP #945 Moved gen installation fn to utils/extender * WIP #945 Added ext reinstall script on postinstall * WIP #945 don't prompt if no options * WIP #945 Updated the plugin name in registry * WIP #945 Updated format template * WIP #945 Fixed cli tests * WIP #945 Removed unused main method * WIP #945 Fixed linter issues
401 linhas
13 KiB
JSON
401 linhas
13 KiB
JSON
{
|
|
"components": {
|
|
"plugins": {
|
|
"ImportTorch": {
|
|
"src": "src/plugins/ImportTorch",
|
|
"test": "test/plugins/ImportTorch"
|
|
},
|
|
"CreateTorchMeta": {
|
|
"src": "src/plugins/CreateTorchMeta",
|
|
"test": "test/plugins/CreateTorchMeta"
|
|
},
|
|
"GenerateArchitecture": {
|
|
"src": "src/plugins/GenerateArchitecture",
|
|
"test": "test/plugins/GenerateArchitecture"
|
|
},
|
|
"GenerateYaml": {
|
|
"src": "src/plugins/GenerateYaml",
|
|
"test": "test/plugins/GenerateYaml"
|
|
},
|
|
"ImportYaml": {
|
|
"src": "src/plugins/ImportYaml",
|
|
"test": "test/plugins/ImportYaml"
|
|
},
|
|
"ExecutePipeline": {
|
|
"src": "src/plugins/ExecutePipeline",
|
|
"test": "test/plugins/ExecutePipeline"
|
|
},
|
|
"CreateExecution": {
|
|
"src": "src/plugins/CreateExecution",
|
|
"test": "test/plugins/CreateExecution"
|
|
},
|
|
"Export": {
|
|
"src": "src/plugins/Export",
|
|
"test": "test/plugins/Export"
|
|
},
|
|
"ImportArtifact": {
|
|
"src": "src/plugins/ImportArtifact",
|
|
"test": "test/plugins/ImportArtifact"
|
|
},
|
|
"GenerateCriterion": {
|
|
"src": "src/plugins/GenerateCriterion",
|
|
"test": "test/plugins/GenerateCriterion"
|
|
},
|
|
"ExecuteJob": {
|
|
"src": "src/plugins/ExecuteJob",
|
|
"test": "test/plugins/ExecuteJob"
|
|
},
|
|
"CheckLibraries": {
|
|
"src": "src/plugins/CheckLibraries",
|
|
"test": "test/plugins/CheckLibraries"
|
|
},
|
|
"UpdateLibrarySeed": {
|
|
"src": "src/plugins/UpdateLibrarySeed",
|
|
"test": "test/plugins/UpdateLibrarySeed"
|
|
},
|
|
"ValidateArchitecture": {
|
|
"src": "src/plugins/ValidateArchitecture",
|
|
"test": "test/plugins/ValidateArchitecture"
|
|
}
|
|
},
|
|
"layouts": {
|
|
"SidebarLayout": {
|
|
"src": "src/layouts/SidebarLayout",
|
|
"enabled": true
|
|
}
|
|
},
|
|
"visualizers": {
|
|
"ArchEditor": {
|
|
"src": "panels/ArchEditor/ArchEditorPanel",
|
|
"title": "ArchEditor",
|
|
"panel": "src/visualizers/panels/ArchEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ArchEditor"
|
|
},
|
|
"TextEditor": {
|
|
"src": "panels/TextEditor/TextEditorPanel",
|
|
"title": "TextEditor",
|
|
"panel": "src/visualizers/panels/TextEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/TextEditor"
|
|
},
|
|
"OperationEditor": {
|
|
"src": "panels/OperationEditor/OperationEditorPanel",
|
|
"title": "OperationEditor",
|
|
"panel": "src/visualizers/panels/OperationEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/OperationEditor"
|
|
},
|
|
"ForgeActionButton": {
|
|
"src": "panels/ForgeActionButton/ForgeActionButtonPanel",
|
|
"title": "ForgeActionButton",
|
|
"panel": "src/visualizers/panels/ForgeActionButton",
|
|
"secondary": true,
|
|
"widget": "src/visualizers/widgets/ForgeActionButton"
|
|
},
|
|
"PipelineEditor": {
|
|
"src": "panels/PipelineEditor/PipelineEditorPanel",
|
|
"title": "PipelineEditor",
|
|
"panel": "src/visualizers/panels/PipelineEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/PipelineEditor"
|
|
},
|
|
"ExecutionView": {
|
|
"src": "panels/ExecutionView/ExecutionViewPanel",
|
|
"title": "ExecutionView",
|
|
"panel": "src/visualizers/panels/ExecutionView",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ExecutionView"
|
|
},
|
|
"RootViz": {
|
|
"src": "panels/RootViz/RootVizPanel",
|
|
"title": "RootViz",
|
|
"panel": "src/visualizers/panels/RootViz",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/RootViz"
|
|
},
|
|
"TilingViz": {
|
|
"src": "panels/TilingViz/TilingVizPanel",
|
|
"title": "TilingViz",
|
|
"panel": "src/visualizers/panels/TilingViz",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/TilingViz"
|
|
},
|
|
"OperationCodeEditor": {
|
|
"src": "panels/OperationCodeEditor/OperationCodeEditorPanel",
|
|
"title": "OperationCodeEditor",
|
|
"panel": "src/visualizers/panels/OperationCodeEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/OperationCodeEditor"
|
|
},
|
|
"OperationInterfaceEditor": {
|
|
"src": "panels/OperationInterfaceEditor/OperationInterfaceEditorPanel",
|
|
"title": "OperationInterfaceEditor",
|
|
"panel": "src/visualizers/panels/OperationInterfaceEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/OperationInterfaceEditor"
|
|
},
|
|
"DataTypeEditor": {
|
|
"src": "panels/DataTypeEditor/DataTypeEditorPanel",
|
|
"title": "DataTypeEditor",
|
|
"panel": "src/visualizers/panels/DataTypeEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/DataTypeEditor"
|
|
},
|
|
"SerializeEditor": {
|
|
"src": "panels/SerializeEditor/SerializeEditorPanel",
|
|
"title": "SerializeEditor",
|
|
"panel": "src/visualizers/panels/SerializeEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/SerializeEditor"
|
|
},
|
|
"DeserializeEditor": {
|
|
"src": "panels/DeserializeEditor/DeserializeEditorPanel",
|
|
"title": "DeserializeEditor",
|
|
"panel": "src/visualizers/panels/DeserializeEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/DeserializeEditor"
|
|
},
|
|
"Footer": {
|
|
"src": "panels/Footer/FooterPanel",
|
|
"title": "Footer",
|
|
"panel": "src/visualizers/panels/Footer",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/Footer"
|
|
},
|
|
"LogViewer": {
|
|
"src": "panels/LogViewer/LogViewerPanel",
|
|
"title": "LogViewer",
|
|
"panel": "src/visualizers/panels/LogViewer",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/LogViewer"
|
|
},
|
|
"LayerEditor": {
|
|
"src": "panels/LayerEditor/LayerEditorPanel",
|
|
"title": "LayerEditor",
|
|
"panel": "src/visualizers/panels/LayerEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/LayerEditor"
|
|
},
|
|
"ClassCodeEditor": {
|
|
"src": "panels/ClassCodeEditor/ClassCodeEditorPanel",
|
|
"title": "ClassCodeEditor",
|
|
"panel": "src/visualizers/panels/ClassCodeEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ClassCodeEditor"
|
|
},
|
|
"ClassEditor": {
|
|
"src": "panels/ClassEditor/ClassEditorPanel",
|
|
"title": "ClassEditor",
|
|
"panel": "src/visualizers/panels/ClassEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ClassEditor"
|
|
},
|
|
"PipelineIndex": {
|
|
"src": "panels/PipelineIndex/PipelineIndexPanel",
|
|
"title": "PipelineIndex",
|
|
"panel": "src/visualizers/panels/PipelineIndex",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/PipelineIndex"
|
|
},
|
|
"Sidebar": {
|
|
"src": "panels/Sidebar/SidebarPanel",
|
|
"title": "Sidebar",
|
|
"panel": "src/visualizers/panels/Sidebar",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/Sidebar"
|
|
},
|
|
"JobEditor": {
|
|
"src": "panels/JobEditor/JobEditorPanel",
|
|
"title": "JobEditor",
|
|
"panel": "src/visualizers/panels/JobEditor",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/JobEditor"
|
|
},
|
|
"OutputViewer": {
|
|
"src": "panels/OutputViewer/OutputViewerPanel",
|
|
"title": "OutputViewer",
|
|
"panel": "src/visualizers/panels/OutputViewer",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/OutputViewer"
|
|
},
|
|
"LineGraph": {
|
|
"src": "panels/LineGraph/LineGraphPanel",
|
|
"title": "LineGraph",
|
|
"panel": "src/visualizers/panels/LineGraph",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/LineGraph"
|
|
},
|
|
"ImageViewer": {
|
|
"src": "panels/ImageViewer/ImageViewerPanel",
|
|
"title": "ImageViewer",
|
|
"panel": "src/visualizers/panels/ImageViewer",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ImageViewer"
|
|
},
|
|
"ExecutionIndex": {
|
|
"src": "panels/ExecutionIndex/ExecutionIndexPanel",
|
|
"title": "ExecutionIndex",
|
|
"panel": "src/visualizers/panels/ExecutionIndex",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ExecutionIndex"
|
|
},
|
|
"WorkerHeader": {
|
|
"src": "panels/WorkerHeader/WorkerHeaderPanel",
|
|
"title": "WorkerHeader",
|
|
"panel": "src/visualizers/panels/WorkerHeader",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/WorkerHeader"
|
|
},
|
|
"ArtifactIndex": {
|
|
"src": "panels/ArtifactIndex/ArtifactIndexPanel",
|
|
"title": "ArtifactIndex",
|
|
"panel": "src/visualizers/panels/ArtifactIndex",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ArtifactIndex"
|
|
},
|
|
"ArchIndex": {
|
|
"src": "panels/ArchIndex/ArchIndexPanel",
|
|
"title": "ArchIndex",
|
|
"panel": "src/visualizers/panels/ArchIndex",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ArchIndex"
|
|
},
|
|
"ForwardViz": {
|
|
"src": "panels/ForwardViz/ForwardVizPanel",
|
|
"title": "ForwardViz",
|
|
"panel": "src/visualizers/panels/ForwardViz",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/ForwardViz"
|
|
}
|
|
},
|
|
"addons": {},
|
|
"decorators": {
|
|
"OperationDecorator": {
|
|
"src": "src/decorators/OperationDecorator"
|
|
},
|
|
"JobDecorator": {
|
|
"src": "src/decorators/JobDecorator"
|
|
},
|
|
"OpIntDecorator": {
|
|
"src": "src/decorators/OpIntDecorator"
|
|
},
|
|
"OpIntPtrDecorator": {
|
|
"src": "src/decorators/OpIntPtrDecorator"
|
|
},
|
|
"DcOpDecorator": {
|
|
"src": "src/decorators/DcOpDecorator"
|
|
},
|
|
"ArtifactOpDecorator": {
|
|
"src": "src/decorators/ArtifactOpDecorator"
|
|
},
|
|
"LayerDecorator": {
|
|
"src": "src/decorators/LayerDecorator"
|
|
},
|
|
"ContainerLayerDecorator": {
|
|
"src": "src/decorators/ContainerLayerDecorator"
|
|
}
|
|
},
|
|
"seeds": {
|
|
"nn": {
|
|
"src": "src/seeds/nn"
|
|
},
|
|
"devTests": {
|
|
"src": "src/seeds/devTests"
|
|
},
|
|
"devUtilTests": {
|
|
"src": "src/seeds/devUtilTests"
|
|
},
|
|
"pipeline": {
|
|
"src": "src/seeds/pipeline"
|
|
},
|
|
"devPipelineTests": {
|
|
"src": "src/seeds/devPipelineTests"
|
|
},
|
|
"project": {
|
|
"src": "src/seeds/project"
|
|
},
|
|
"cifar10": {
|
|
"src": "src/seeds/cifar10"
|
|
},
|
|
"xor": {
|
|
"src": "src/seeds/xor"
|
|
},
|
|
"devProject": {
|
|
"src": "src/seeds/devProject"
|
|
}
|
|
},
|
|
"routers": {
|
|
"JobLogsAPI": {
|
|
"src": "src/routers/JobLogsAPI",
|
|
"mount": "execution/logs"
|
|
},
|
|
"JobOriginAPI": {
|
|
"src": "src/routers/JobOriginAPI",
|
|
"mount": "job/origins"
|
|
},
|
|
"ExecPulse": {
|
|
"src": "src/routers/ExecPulse",
|
|
"test": "test/routers/ExecPulse",
|
|
"mount": "execution/pulse"
|
|
}
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"plugins": {
|
|
"SimpleNodes": {
|
|
"project": "webgme-simple-nodes",
|
|
"path": "node_modules/webgme-simple-nodes/src/plugins/SimpleNodes"
|
|
}
|
|
},
|
|
"layouts": {
|
|
"CHFLayout": {
|
|
"project": "webgme-chflayout",
|
|
"path": "node_modules/webgme-chflayout/src/layouts/CHFLayout",
|
|
"enabled": false
|
|
}
|
|
},
|
|
"visualizers": {
|
|
"FloatingActionButton": {
|
|
"src": "panels/FloatingActionButton/FloatingActionButtonPanel",
|
|
"title": "FloatingActionButton",
|
|
"panel": "src/visualizers/panels/FloatingActionButton",
|
|
"secondary": true,
|
|
"widget": "src/visualizers/widgets/FloatingActionButton",
|
|
"project": "webgme-fab"
|
|
},
|
|
"BreadcrumbHeader": {
|
|
"src": "panels/BreadcrumbHeader/BreadcrumbHeaderPanel",
|
|
"title": "BreadcrumbHeader",
|
|
"panel": "src/visualizers/panels/BreadcrumbHeader",
|
|
"secondary": true,
|
|
"project": "webgme-breadcrumbheader"
|
|
},
|
|
"AutoViz": {
|
|
"src": "panels/AutoViz/AutoVizPanel",
|
|
"title": "AutoViz",
|
|
"panel": "src/visualizers/panels/AutoViz",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/AutoViz",
|
|
"project": "webgme-autoviz"
|
|
},
|
|
"EasyDAG": {
|
|
"src": "panels/EasyDAG/EasyDAGPanel",
|
|
"title": "EasyDAG",
|
|
"panel": "src/visualizers/panels/EasyDAG",
|
|
"secondary": false,
|
|
"widget": "src/visualizers/widgets/EasyDAG",
|
|
"project": "webgme-easydag"
|
|
}
|
|
},
|
|
"addons": {},
|
|
"decorators": {
|
|
"EllipseDecorator": {
|
|
"project": "webgme-easydag",
|
|
"path": "node_modules/webgme-easydag/src/decorators/EllipseDecorator"
|
|
}
|
|
},
|
|
"seeds": {},
|
|
"routers": {}
|
|
}
|
|
} |