Add support for scoped npm packages (#612)

This commit is contained in:
Tei1988
2020-06-04 02:40:39 +09:00
committed by GitHub
parent a1da8425e4
commit e19cd9c118
2 changed files with 21 additions and 17 deletions

View File

@@ -597,8 +597,8 @@ class App {
// Returns the node icon
this.app.get('/rest/node-icon/:nodeType', async (req: express.Request, res: express.Response): Promise<void> => {
const nodeTypeName = req.params.nodeType;
this.app.get(['/rest/node-icon/:nodeType', '/rest/node-icon/:scope/:nodeType'], async (req: express.Request, res: express.Response): Promise<void> => {
const nodeTypeName = `${req.params.scope ? `${req.params.scope}/` : ''}${req.params.nodeType}`;
const nodeTypes = NodeTypes();
const nodeType = nodeTypes.getByName(nodeTypeName);