Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tools for building node-based JS projects with Sublime
Python JavaScript CoffeeScript
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
fixtures
images
.gitignore
Default (Linux).sublime-keymap
Default (OSX).sublime-keymap
Default (Windows).sublime-keymap
Default.sublime-commands
LICENSE
Main.sublime-menu
NodeTools.sublime-settings
README.md
TestConsole.tmLanguage
TestConsole.tmLanguage.cache
TestConsole.tmTheme
TestConsole.tmTheme.cache
Widget.sublime-settings
asyncprocess.py
jshint-config.json
jslint.py
output_panel.py
package-metadata.json
package.json
statusprocess.py
test_runner.py

README.md

This package provides some useful tools to writing Node-powered JavaScript apps with Sublime.

== What does it do?

* Automatically lints both JS and CoffeeScript files when you save.
* Invokes Jasmine-based unit tests when you have the test open and hit 
  Ctrl-Opt-J

== Installation

1. Make sure you have node and npm installed
2. Clone this repostiory into `~/Library/Application Support/Sublime Text 2/Packages/SublimeNodeTools`
3. cd into the directory and type `npm install` to setup the packages
4. Restart Sublime (if needed)

Everything should work automatically. You can find a menu for most commands under Tools/Node

== Todo

* Automatically detect when npm packages are not yet setup for 
    package and run `npm install` so the plugin Just Works.
* Work with more testing frameworks than just Jasmine.
* Make configuring jshint work directly through configuration file
Something went wrong with that request. Please try again.