Made the rest of the tests lint and enable them in npm run-script lint and thus on Travis.
Do not bundle scripts/stylesheets with additional attributes on the incoming relations.
bundleRelations: Don't attempt to bundle unloaded scripts and stylesheets.
bundleRelations: Don't bundle stylesheets found in <head> with ones found in <body>.
HtmlStyle: Preserve all extra attributes when converting back and forth between <link> and <style>.
bundleRelations: Ignore the charset attribute when deciding whether a relation can be bundled.
Added removeEmptyJavaScripts and removeEmptyStylesheets transforms.
1.6.30
Travis: Disable node.js 0.8.
ensureAssetConfigHasType: Attempt not to die when the file command cannot be executed to guess the content type of an asset with an unrecognized extension (eg. on Windows).
1.6.31
inlineKnockoutJsTemplates: Preserve attributes other than type and id when hoisting inlined templates.
mocha.opts: Enable --check-leaks.
Update mocha to 1.19.0.
Added replaceSymbolsInJavaScript transform (adopted from assetgraph-builder).
clone the AST before inserting it.
replaceSymbolsInJavaScript: make it work nicely with objects.
replaceSymbolsInJavaScript: Support primitive values besides strings.
replaceSymbolsInJavaScript: Added pending tests for some nice to have features.
1.6.32