Giter VIP home page Giter VIP logo

teex's Issues

Name collision with `tex` typesetting system (that is, with "TeX").

Hi, @doawoo. Were you aware of the name collision with the widely-distributed tex typesetting system? (Among other things, it's what LaTeX and other things are based on.) It's /usr/bin/tex on my system, and that will be true for a lot of other people as well, since TeX is quite widely used and often comes installed by default with an operating system.

Best regards,
-Karl

Allow upgrades to installed packages + Allow more specific semver strings

It would be great if you could specify a version string like you can inside the mix.exs file, something like ~> 1.1.0 to ensure you receive all the newest minor release updates into your workspaces.

Then you could run something like teex workspace update my_workspace to auto-upgrade all packages in the workspace!

List workspaces and installed pacakges

Something like teex list or teex inspect (up for votes) that could provide a nice formatted list of workspaces, and what libraries are installed in them.

ie:

~$ teex inspect

my_workspace:
  * jason 1.2.1
  * something_else 3.2.1
...

Importing and exporting of workspaces

Much like how you can pip freeze > requirements.txt it would be fantastic to easily ship around workspaces in some human-readable format, Then you could call some command like teex import ./requirements.teex to auto-provision a workspace.

Perhaps this could be helpful for distributing software/scripts that utilize teex.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.