Skip to content
This repository has been archived by the owner on Jun 26, 2018. It is now read-only.

Sass commandline #4

Open
jlong opened this issue Oct 18, 2013 · 5 comments
Open

Sass commandline #4

jlong opened this issue Oct 18, 2013 · 5 comments

Comments

@jlong
Copy link
Contributor

jlong commented Oct 18, 2013

Basic interface modeled on Ruby gems?

sass list                             # show installed extensions
sass --remote list <query>            # show remote extensions matching <query>
sass install <extension> <directory>  # install a new <extension> to <directory>
sass config create                    # generate a new config file

Example of generic sass.json configuration file:

{
  remote: 'http://ext.sass-lang.org',
  sass_dir: 'sass',
  css_dir: 'public/stylesheets',
  extensions_dir: 'sass/vendor',       // directory where extensions should be installed
  output_style: 'expanded'
}  

JSON seems like the best language agnostic way to do this.

@krisbulman
Copy link

@ericam How do we go about getting a separate repo for a CLI driven Package Manager gem?

@jlong
Copy link
Contributor Author

jlong commented Oct 29, 2013

@nex3 How do you want to do this?

@jlong
Copy link
Contributor Author

jlong commented Oct 29, 2013

@chriseppstein Would love your thoughts on this, too.

@carwin
Copy link
Contributor

carwin commented Oct 29, 2013

@ericam probably something short like sasspm or sass-pm.

edit:
That was in response to a comment that apparently only exists in my email notifications... Anyway, that's what I'd call the package manager portion of this.

@jlong
Copy link
Contributor Author

jlong commented Oct 29, 2013

Let's call it sass-install. Ultimately I think this should be part of Sass, but it can certainly be a separate gem that the main sass gem depends on and shells out to to make sass install work.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants