@devpodio/extension-manager
Theia - Extension Manager
$ cnpm install @devpodio/extension-manager 
SYNC missed versions from official npm registry.

Theia - Extension Manager

See here for a detailed documentation.

Theia Extension

A Theia extension is a node package declaring theiaExtensions property in package.json:

{
  "theiaExtensions": [{
      "frontend": "lib/myExtension/browser/myextension-frontend-module",
      "backend": "lib/myExtension/node/myextension-backend-module",
    }, {
      "frontend": "lib/myExtension2/browser/myextension2-browser-module",
      "frontendElectron": "lib/myExtension2/electron-browser/myextension2-electron-browser-module",
      "backend": "lib/myExtension2/node/myextension2-node-module",
      "backendElectron": "lib/myExtension2/electron-main/myextension2-electron-main-module"
  }]
}

Each extension can consist of the following modules:

  • frontend is used in the browser env and as well in the electron if frontendElectron is not provided
  • frontendElectron is used in the electron env
  • backend is used in the node env and as well in the electron env if backendElectron is not provided
  • backendElectron is used in the electron env

An extension module should have a default export of ContainerModule | Promise<ContainerModule> type.

Theia Application

A Theia application is a node package listing Theia extensions as dependencies and managed with Theia CLI.

License

Current Tags

  • 0.4.1                                ...           latest (an hour ago)

10 Versions

  • 0.4.1                                ...           an hour ago
  • 0.4.0-latest.4                                ...           a day ago
  • 0.4.0-latest.3                                ...           3 days ago
  • 0.4.0-latest.2                                ...           3 days ago
  • 0.4.0-latest.1                                ...           3 days ago
  • 0.3.20                                ...           4 months ago
  • 0.3.19                                ...           4 months ago
  • 0.3.18                                ...           4 months ago
  • 0.3.17                                ...           4 months ago
  • 0.3.16                                ...           4 months ago
Maintainers (2)
Downloads
Today 0
This Week 80
This Month 80
Last Day 12
Last Week 0
Last Month 16
Dev Dependencies (1)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |