name: BundleTransformer.Core
description: Bundle Transformer - a modular extension for the System.Web.Optimization (also known as the Microsoft ASP.NET Web Optimization Framework). `StyleTransformer` and `ScriptTransformer` classes, included in the core of Bundle Transformer and implement the `IBundleTransform` interface. They are intended to replace the standard classes: `CssMinify` and `JsMinify`.

The main differences of the `StyleTransformer` and `ScriptTransformer` classes from a standard implementations: ability to exclude unnecessary assets when adding assets from a directory, does not produce the re-minification of pre-minified assets, support automatic transformation of relative paths to absolute in CSS code (by using the `UrlRewritingCssPostProcessor`), etc. These classes do not produce the minification of code in runtime, but this feature can be added by installing of minifier-modules (now available modules based on Microsoft Ajax Minifier, YUI Compressor for .NET, NUglify, Google Closure Compiler, Douglas Crockford&#39;s JSMin, Dean Edwards&#39; Packer, Mihai Bazon&#39;s UglifyJS, Sergey Kryzhanovsky&#39;s CSSO (CSS Optimizer), WebGrease and Clean-css). In addition, you can also install translator-modules, that implement the translation of code on intermediate languages (LESS, Sass, SCSS, CoffeeScript, TypeScript, Mustache (by using Hogan) and Handlebars). Apart from this, in the Bundle Transformer there is a third type of modules - postprocessors. Postprocessors runs after translators and before minifiers. Now available following postprocessors: URL rewriting CSS postprocessor (included in core) and postprocessor-module based on the Andrey Sitnik&#39;s Autoprefixer.

This extension will help your web applications successfully pass a most part of the tests in Google PageSpeed.
license_spdx: Apache-2.0
version: 1.10.0
spec_version: 1.0
download_url: https://www.nuget.org/api/v2/package/BundleTransformer.Core/1.10.0
home_url: https://github.com/Taritsyn/BundleTransformer
news_url: https://libraries.io/nuget/BundleTransformer.Core/versions.atom
date: 2018-12-26
about_resource: NONE
libraries_io_url: https://libraries.io/nuget/BundleTransformer.Core?number=1.10.0
vcs_tool: git
vcs_repository: https://github.com/Taritsyn/BundleTransformer
vcs_branch: master
