├── .document ├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── VERSION ├── bin └── slinky ├── ext └── transitive_closure │ ├── extconf.rb │ └── transitive_closure.c ├── lib ├── slinky.rb └── slinky │ ├── builder.rb │ ├── compiled_file.rb │ ├── compilers.rb │ ├── compilers │ ├── clojurescript-compiler.rb │ ├── coffee-compiler.rb │ ├── haml-compiler.rb │ ├── jsx-compiler.rb │ ├── less-compiler.rb │ ├── sass-compiler.rb │ └── typescript-compiler.rb │ ├── config_reader.rb │ ├── em-popen3.rb │ ├── errors.rb │ ├── graph.rb │ ├── listener.rb │ ├── live_reload.rb │ ├── manifest.rb │ ├── proxy_server.rb │ ├── pure_transitive_closure.rb │ ├── runner.rb │ ├── server.rb │ └── templates │ ├── error.css │ ├── error.haml │ ├── error.js │ └── inject.css ├── slinky.gemspec └── spec ├── compilers_spec.rb ├── manifest_spec.rb ├── slinky_spec.rb └── spec_helper.rb /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/.document -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.8.3 2 | -------------------------------------------------------------------------------- /bin/slinky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/bin/slinky -------------------------------------------------------------------------------- /ext/transitive_closure/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/ext/transitive_closure/extconf.rb -------------------------------------------------------------------------------- /ext/transitive_closure/transitive_closure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/ext/transitive_closure/transitive_closure.c -------------------------------------------------------------------------------- /lib/slinky.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky.rb -------------------------------------------------------------------------------- /lib/slinky/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/builder.rb -------------------------------------------------------------------------------- /lib/slinky/compiled_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compiled_file.rb -------------------------------------------------------------------------------- /lib/slinky/compilers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/clojurescript-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/clojurescript-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/coffee-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/coffee-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/haml-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/haml-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/jsx-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/jsx-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/less-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/less-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/sass-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/sass-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/compilers/typescript-compiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/compilers/typescript-compiler.rb -------------------------------------------------------------------------------- /lib/slinky/config_reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/config_reader.rb -------------------------------------------------------------------------------- /lib/slinky/em-popen3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/em-popen3.rb -------------------------------------------------------------------------------- /lib/slinky/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/errors.rb -------------------------------------------------------------------------------- /lib/slinky/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/graph.rb -------------------------------------------------------------------------------- /lib/slinky/listener.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/listener.rb -------------------------------------------------------------------------------- /lib/slinky/live_reload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/live_reload.rb -------------------------------------------------------------------------------- /lib/slinky/manifest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/manifest.rb -------------------------------------------------------------------------------- /lib/slinky/proxy_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/proxy_server.rb -------------------------------------------------------------------------------- /lib/slinky/pure_transitive_closure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/pure_transitive_closure.rb -------------------------------------------------------------------------------- /lib/slinky/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/runner.rb -------------------------------------------------------------------------------- /lib/slinky/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/server.rb -------------------------------------------------------------------------------- /lib/slinky/templates/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/templates/error.css -------------------------------------------------------------------------------- /lib/slinky/templates/error.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/templates/error.haml -------------------------------------------------------------------------------- /lib/slinky/templates/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/templates/error.js -------------------------------------------------------------------------------- /lib/slinky/templates/inject.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/lib/slinky/templates/inject.css -------------------------------------------------------------------------------- /slinky.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/slinky.gemspec -------------------------------------------------------------------------------- /spec/compilers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/spec/compilers_spec.rb -------------------------------------------------------------------------------- /spec/manifest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/spec/manifest_spec.rb -------------------------------------------------------------------------------- /spec/slinky_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/spec/slinky_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwylde/slinky/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------