trala

0.1.23 • Public • Published

TRALA

trala is a CLI tool that aims to manage modules and packages in the most customizable way.

Installation

npm install -g trala

Usage

trala init <project>

Instanciate a project from a base project in a new folder.

trala install [<module>[@<version>]]

Add a module to the project from its remote git repository and import its modules and services into the base project. You can optionally specify a version. The latest version is installed by default.

If no module is given, install all the modules present in the manifest.

trala update <module>[@<version>]

Update a module to the latest or specified version

trala remove <module>

Remove a module from the project.

TODO List

  • Create folder with init command, add --flat option to disable
  • Do an npm install after init
  • Add global config for where to look for remote git repos
  • Add command to retrieve a project from a remote
  • Clean data of octopus connector (defined endpoints)
  • Add command to version modules
  • Update package.json to change project name
  • Clean other files when init command (app.component.ts, is-user-logged.class.ts, main/toolbar/toolbar.component.ts)
  • Add configuration for module repo name
  • Add configuration for module location(s)

Dependencies (8)

Dev Dependencies (2)

Package Sidebar

Install

npm i trala

Weekly Downloads

1

Version

0.1.23

License

ISC

Unpacked Size

152 kB

Total Files

82

Last publish

Collaborators

  • tralalere
  • arthurcoppintralalere