58 packages tagged with “coffeescript”
Compiles LESS, Sass, JSX and CoffeeScript files
Chutzpah is an open source JavaScript test runner which helps you integrate JavaScript unit testing into your website. It enables you to run JavaScript unit tests from the command line and from inside of Visual Studio. It also supports running in the TeamCity continuous integration server.
This QUnit support for ASP.NET MVC. You may also use it for ASP.NET Webforms, but the css folder will not be on the default location. QUnit is a powerful, easy-to-use, JavaScript test suite. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code (and even capable of testing JavaScript code on the server-side). QUnit is especially useful for regression testing: Whenever a bug is reported, write a test that asserts the existence of that particular bug. Then fix it and commit both. Every time you work on the code again, run the tests. If the bug comes up again - a regression - you'll spot it immediately and know how to fix it, because you know what code you just changed. Having good unit test coverage makes safe refactoring easy and cheap. You can run the tests after each small refactoring step and always know what change broke something. QUnit is similar to other unit testing frameworks like JUnit, but makes use of the features JavaScript provides and helps with testing code in the browser, eg. with it's stop/start facilities for testing asynchronous code.
Important: This is just the core library for Cassette. You probably want to install the Cassette.Aspnet package for ASP.NET support.
View helpers for Cassette.
ASP.NET support for Cassette. Cassette automatically builds JavaScript, CSS and HTML template modules based on the dependencies between files. CoffeeScript and LESS are also supported.
Allows you to your bundle configurations in the web.config file and handle remote files.
Less CSS compiler support for Cassette.
Contains an MSBuild task that will generate Cassette bundles for a web application at compile time.
Just the JavaScript (CoffeeScript, Uglify.js) parts of SassAndCoffee. Useful for embedding in other projects.
A native node.js-powered Bundler with integration with VS.NET extension + ASP.NET MVC or ServiceStack web projects. No added compile or runtime performance costs. Extremely fast and simple pure node.js/javascript solution to statically complie, minify and combine your websites .css, .less, .sass, .scss, .styl, .js, .coffee and .ls files into user-defined bundles. Supports configurable bundle settings providing ideal unminified output for development and combined minified .min.js and .min.css files optimal for deployment. Integrates with MVC and ServiceStack web projects. No .dlls, includes all soure code for all customizable build scripts. Self-contained, no dependencies required at run-time. More info at: https://github.com/ServiceStack/Bundler
HTTP handlers that transform *.less and *.coffee files into CSS and JavaScript resepectively on the fly.
SassAndCoffee is a package that adds SCSS/Sass and CoffeeScript compilation support to .NET, as well as minification support via UglifyJS.
CoffeeScript compiler for Windows. With a HttpHandler, command-line tool and a .NET library. For ASP.NET projects: After installing this package, all .coffee files will be compiled on the fly by the HttpHandler and returned as JavaScript. Note: For production usage, it is recommened to compile all CoffeeScript files from a build system using the command-line compiler.
BundleTransformer.CoffeeScript contains one translator-adapter - `CoffeeScriptTranslator`. This adapter makes translation of CoffeeScript code to JS code. Also contains the `CoffeeScriptAssetHandler` debugging HTTP handler, which is responsible for text output of translated CoffeeScript asset.
ClientBundler
Hogan HTML template compilation support for Cassette.
Sass CSS compiler support for Cassette.
CoffeeScript compiler support for Cassette
Allows Cassette to ignore .ts reference comments.
CSS image spriting for Cassette.
jQuery-tmpl HTML template compilation support for Cassette.
Automatically build JavaScript and CSS modules based on the dependencies between files. CoffeeScript is also supported.
ExpectThat for Jasmine is an expressive, self-documenting assertion library for CoffeScript/JavaScript.
ExpectThat for QUnit is an expressive, self-documenting assertion library for CoffeScript/JavaScript.
RequireJS support for Cassette.
Compiles LESS, Sass, JSX and CoffeeScript files [ without elevated/Administrator account ]