Arquivos
deepforge/webgme-setup.json
T
Brian Broll a6625cfadc Added extension architecture. Fixes #945 (#956)
* 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
2017-01-25 19:27:39 -06:00

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": {}
}
}