Configuration settings
Starting with version 1.2.1 Beta from the
Web.config file has been removed settings of Bundle Transformer, which were default settings. Current settings of Bundle Transformer equivalent to following version of theWeb.config file:
<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><!-- Declaration of Bundle Transformer configuration section group --><sectionGroupname="bundleTransformer"><sectionname="core"type="BundleTransformer.Core.Configuration.CoreSettings, BundleTransformer.Core"/><sectionname="less"type="BundleTransformer.Less.Configuration.LessSettings, BundleTransformer.Less"/><sectionname="sassAndScss"type="BundleTransformer.SassAndScss.Configuration.SassAndScssSettings, BundleTransformer.SassAndScss"/><sectionname="coffeeScript"type="BundleTransformer.CoffeeScript.Configuration.CoffeeScriptSettings, BundleTransformer.CoffeeScript"/><sectionname="typeScript"type="BundleTransformer.TypeScript.Configuration.TypeScriptSettings, BundleTransformer.TypeScript"/><sectionname="hogan"type="BundleTransformer.Hogan.Configuration.HoganSettings, BundleTransformer.Hogan"/><sectionname="handlebars"type="BundleTransformer.Handlebars.Configuration.HandlebarsSettings, BundleTransformer.Handlebars"/><sectionname="autoprefixer"type="BundleTransformer.Autoprefixer.Configuration.AutoprefixerSettings, BundleTransformer.Autoprefixer"/><sectionname="microsoftAjax"type="BundleTransformer.MicrosoftAjax.Configuration.MicrosoftAjaxSettings, BundleTransformer.MicrosoftAjax"/><sectionname="yui"type="BundleTransformer.Yui.Configuration.YuiSettings, BundleTransformer.Yui"/><sectionname="closure"type="BundleTransformer.Closure.Configuration.ClosureSettings, BundleTransformer.Closure"/><sectionname="uglify"type="BundleTransformer.UglifyJs.Configuration.UglifySettings, BundleTransformer.UglifyJs"/><sectionname="packer"type="BundleTransformer.Packer.Configuration.PackerSettings, BundleTransformer.Packer"/><sectionname="csso"type="BundleTransformer.Csso.Configuration.CssoSettings, BundleTransformer.Csso"/><sectionname="webGrease"type="BundleTransformer.WG.Configuration.WgSettings, BundleTransformer.WG"/><sectionname="clean"type="BundleTransformer.CleanCss.Configuration.CleanSettings, BundleTransformer.CleanCss"/></sectionGroup><!-- /Declaration of Bundle Transformer configuration section group --><sectionGroupname="jsEngineSwitcher"><sectionname="core"type="JavaScriptEngineSwitcher.Core.Configuration.CoreConfiguration, JavaScriptEngineSwitcher.Core"/><sectionname="msie"type="JavaScriptEngineSwitcher.Msie.Configuration.MsieConfiguration, JavaScriptEngineSwitcher.Msie"/><sectionname="v8"type="JavaScriptEngineSwitcher.V8.Configuration.V8Configuration, JavaScriptEngineSwitcher.V8"/></sectionGroup></configSections>…
<!-- Bundle Transformer configuration settings --><bundleTransformerxmlns="http://tempuri.org/BundleTransformer.Configuration.xsd"><coreenableTracing="false"jsFilesWithMicrosoftStyleExtensions="MicrosoftAjax.js,MicrosoftMvcAjax.js, MicrosoftMvcValidation.js,knockout-$version$.js"><cssdefaultPostProcessors="UrlRewritingCssPostProcessor"defaultMinifier="NullMinifier"usePreMinifiedFiles="true"combineFilesBeforeMinification="false"><translators><addname="NullTranslator"type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core"enabled="false"/><addname="LessTranslator"type="BundleTransformer.Less.Translators.LessTranslator, BundleTransformer.Less"enabled="true"/><addname="SassAndScssTranslator"type="BundleTransformer.SassAndScss.Translators.SassAndScssTranslator, BundleTransformer.SassAndScss"enabled="true"/></translators><postProcessors><addname="UrlRewritingCssPostProcessor"type="BundleTransformer.Core.PostProcessors.UrlRewritingCssPostProcessor, BundleTransformer.Core"useInDebugMode="false"/><addname="AutoprefixCssPostProcessor"type="BundleTransformer.Autoprefixer.PostProcessors.AutoprefixCssPostProcessor, BundleTransformer.Autoprefixer"useInDebugMode="true"/></postProcessors><minifiers><addname="NullMinifier"type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core"/><addname="MicrosoftAjaxCssMinifier"type="BundleTransformer.MicrosoftAjax.Minifiers.MicrosoftAjaxCssMinifier, BundleTransformer.MicrosoftAjax"/><addname="YuiCssMinifier"type="BundleTransformer.Yui.Minifiers.YuiCssMinifier, BundleTransformer.Yui"/><addname="KryzhanovskyCssMinifier"type="BundleTransformer.Csso.Minifiers.KryzhanovskyCssMinifier, BundleTransformer.Csso"/><addname="WgCssMinifier"type="BundleTransformer.WG.Minifiers.WgCssMinifier, BundleTransformer.WG"/><addname="CleanCssMinifier"type="BundleTransformer.CleanCss.Minifiers.CleanCssMinifier, BundleTransformer.CleanCss"/></minifiers><fileExtensions><addfileExtension=".css"assetTypeCode="Css"/><addfileExtension=".less"assetTypeCode="Less"/><addfileExtension=".sass"assetTypeCode="Sass"/><addfileExtension=".scss"assetTypeCode="Scss"/></fileExtensions></css><jsdefaultPostProcessors=""defaultMinifier="NullMinifier"usePreMinifiedFiles="true"combineFilesBeforeMinification="false"><translators><addname="NullTranslator"type="BundleTransformer.Core.Translators.NullTranslator, BundleTransformer.Core"enabled="false"/><addname="CoffeeScriptTranslator"type="BundleTransformer.CoffeeScript.Translators.CoffeeScriptTranslator, BundleTransformer.CoffeeScript"enabled="true"/><addname="TypeScriptTranslator"type="BundleTransformer.TypeScript.Translators.TypeScriptTranslator, BundleTransformer.TypeScript"enabled="true"/><addname="HoganTranslator"type="BundleTransformer.Hogan.Translators.HoganTranslator, BundleTransformer.Hogan"enabled="true"/><addname="HandlebarsTranslator"type="BundleTransformer.Handlebars.Translators.HandlebarsTranslator, BundleTransformer.Handlebars"enabled="true"/></translators><minifiers><addname="NullMinifier"type="BundleTransformer.Core.Minifiers.NullMinifier, BundleTransformer.Core"/><addname="MicrosoftAjaxJsMinifier"type="BundleTransformer.MicrosoftAjax.Minifiers.MicrosoftAjaxJsMinifier, BundleTransformer.MicrosoftAjax"/><addname="YuiJsMinifier"type="BundleTransformer.Yui.Minifiers.YuiJsMinifier, BundleTransformer.Yui"/><addname="ClosureRemoteJsMinifier"type="BundleTransformer.Closure.Minifiers.ClosureRemoteJsMinifier, BundleTransformer.Closure"/><addname="ClosureLocalJsMinifier"type="BundleTransformer.Closure.Minifiers.ClosureLocalJsMinifier, BundleTransformer.Closure"/><addname="CrockfordJsMinifier"type="BundleTransformer.JsMin.Minifiers.CrockfordJsMinifier, BundleTransformer.JsMin"/><addname="EdwardsJsMinifier"type="BundleTransformer.Packer.Minifiers.EdwardsJsMinifier, BundleTransformer.Packer"/><addname="UglifyJsMinifier"type="BundleTransformer.UglifyJs.Minifiers.UglifyJsMinifier, BundleTransformer.UglifyJs"/></minifiers><fileExtensions><addfileExtension=".js"assetTypeCode="JavaScript"/><addfileExtension=".coffee"assetTypeCode="CoffeeScript"/><addfileExtension=".litcoffee"assetTypeCode="LiterateCoffeeScript"/><addfileExtension=".coffee.md"assetTypeCode="LiterateCoffeeScript"/><addfileExtension=".ts"assetTypeCode="TypeScript"/><addfileExtension=".mustache"assetTypeCode="Mustache"/><addfileExtension=".handlebars"assetTypeCode="Handlebars"/><addfileExtension=".hbs"assetTypeCode="Handlebars"/></fileExtensions></js><assetHandlerdisableServerCache="false"serverCacheDurationInMinutes="15"disableClientCache="false"/></core><lessuseNativeMinification="false"ieCompat="true"strictMath="false"strictUnits="false"dumpLineNumbers="None"javascriptEnabled="true"globalVariables=""modifyVariables=""><jsEnginename=""/></less><sassAndScssuseNativeMinification="false"lineNumbers="false"traceSelectors="false"debugInfo="false"/><coffeeScriptbare="true"><jsEnginename=""/></coffeeScript><typeScriptnoEmit="false"noEmitOnError="false"noImplicitAny="false"noLib="false"preserveConstEnums="false"removeComments="false"stripInternal="false"suppressImplicitAnyIndexErrors="false"target="EcmaScript3"><jsEnginename=""/></typeScript><hoganuseNativeMinification="false"variable="templates"namespace=""delimiters=""><jsEnginename=""/></hogan><handlebarsnamespace="Handlebars.templates"rootPath=""knownHelpers=""knownHelpersOnly="false"data="true"><jsEnginename=""/></handlebars><autoprefixercascade="true"safe="false"remove="true"><browsers><addconditionalExpression="> 1%" /><addconditionalExpression="last 2 versions"/><addconditionalExpression="Firefox ESR"/><addconditionalExpression="Opera 12.1"/></browsers><jsEnginename=""/></autoprefixer><microsoftAjax><cssallowEmbeddedAspNetBlocks="false"blocksStartOnSameLine="NewLine"ignoreAllErrors="false"ignoreErrorList=""indentSize="4"lineBreakThreshold="2147482647"outputMode="SingleLine"preprocessorDefineList=""termSemicolons="false"colorNames="Hex"commentMode="Important"minifyExpressions="true"removeEmptyBlocks="true"severity="0"/><jsallowEmbeddedAspNetBlocks="false"blocksStartOnSameLine="NewLine"ignoreAllErrors="false"ignoreErrorList=""indentSize="4"lineBreakThreshold="2147482647"outputMode="SingleLine"preprocessorDefineList=""termSemicolons="false"alwaysEscapeNonAscii="false"amdSupport="false"collapseToLiteral="true"constStatementsMozilla="false"debugLookupList="Debug,$Debug,WAssert,Msn.Debug,Web.Debug"errorIfNotInlineSafe="false"evalLiteralExpressions="true"evalTreatment="Ignore"ignoreConditionalCompilation="false"ignorePreprocessorDefines="false"inlineSafeStrings="true"knownGlobalNamesList=""localRenaming="CrunchAll"macSafariQuirks="true"manualRenamesProperties="true"noAutoRenameList="$super"preserveFunctionNames="false"preserveImportantComments="true"quoteObjectLiteralProperties="false"removeFunctionExpressionNames="true"removeUnneededCode="true"renamePairs=""reorderScopeDeclarations="true"strictMode="false"stripDebugStatements="true"severity="0"/></microsoftAjax><yui><csscompressionType="Standard"removeComments="true"lineBreakPosition="-1"/><jscompressionType="Standard"obfuscateJavascript="true"preserveAllSemicolons="false"disableOptimizations="false"ignoreEval="false"severity="0"lineBreakPosition="-1"encoding="UTF8"threadCulture="en-us"/></yui><closure><js><remotecharset=""closureCompilerServiceApiUrl="http://closure-compiler.appspot.com/compile"compilationLevel="Simple"excludeDefaultExterns="false"language="EcmaScript3"prettyPrint="false"useTypesForOptimization="false"severity="0"/><localacceptConstKeyword="false"allowEs6Output="false"angularPass="false"charset=""closureCompilerApplicationPath=""compilationLevel="Simple"definitionList=""errorList=""exportLocalPropertyDefinitions="false"extraAnnotationNameList=""generateExports="false"javaVirtualMachinePath=""languageInput="EcmaScript3"languageOutput="None"prettyPrint="false"processClosurePrimitives="false"processJqueryPrimitives="false"singleQuotes="false"thirdParty="true"transpileOnly="false"turnOffWarningClassList=""useOnlyCustomExterns="false"useTypesForOptimization="false"warningList=""severity="0"/></js></closure><packer><jsshrinkVariables="true"base62Encode="false"/><jsEnginename=""/></packer><uglify><jsscrewIe8="false"keepFunctionNames="false"severity="0"><parsingstrict="false"bareReturns="false"/><compressioncompress="true"sequences="true"propertiesDotNotation="true"deadCode="true"dropDebugger="true"unsafe="false"conditionals="true"comparisons="true"evaluate="true"booleans="true"loops="true"unused="true"hoistFunctions="true"keepFunctionArgs="false"hoistVars="false"ifReturn="true"joinVars="true"cascade="true"globalDefinitions=""pureGetters="false"pureFunctions=""dropConsole="false"angular="false"/><manglingmangle="true"except=""eval="false"sort="false"topLevel="false"/><codeGenerationbeautify="false"indentLevel="4"indentStart="0"quoteKeys="false"spaceColon="true"asciiOnly="false"inlineScript="false"width="80"maxLineLength="32000"bracketize="false"semicolons="true"comments=""preserveLine="false"unescapeRegexps="false"quoteStyle="Auto"/></js><jsEnginename=""/></uglify><csso><cssdisableRestructuring="false"/><jsEnginename=""/></csso><webGrease><cssshouldMinify="true"ejectCharset="true"/></webGrease><clean><cssadvanced="true"aggressiveMerging="true"compatibility="*"keepBreaks="false"keepSpecialComments="KeepAll"mediaMerging="true"restructuring="true"roundingPrecision="2"shorthandCompacting="true"severity="0"/><jsEnginename=""/></clean></bundleTransformer><!-- /Bundle Transformer configuration settings --><jsEngineSwitcherxmlns="http://tempuri.org/JavaScriptEngineSwitcher.Configuration.xsd"><core><engines><addname="MsieJsEngine"type="JavaScriptEngineSwitcher.Msie.MsieJsEngine, JavaScriptEngineSwitcher.Msie"/><addname="V8JsEngine"type="JavaScriptEngineSwitcher.V8.V8JsEngine, JavaScriptEngineSwitcher.V8"/></engines></core><msieengineMode="Auto"/></jsEngineSwitcher>…
<system.webServer>…
<handlers>…
<!-- Declaration of Bundle Transformer HTTP-handlers --><addname="LessAssetHandler"path="*.less"verb="GET"type="BundleTransformer.Less.HttpHandlers.LessAssetHandler, BundleTransformer.Less"resourceType="File"preCondition=""/><addname="SassAssetHandler"path="*.sass"verb="GET"type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss"resourceType="File"preCondition=""/><addname="ScssAssetHandler"path="*.scss"verb="GET"type="BundleTransformer.SassAndScss.HttpHandlers.SassAndScssAssetHandler, BundleTransformer.SassAndScss"resourceType="File"preCondition=""/><addname="CoffeeScriptAssetHandler"path="*.coffee"verb="GET"type="BundleTransformer.CoffeeScript.HttpHandlers.CoffeeScriptAssetHandler, BundleTransformer.CoffeeScript"resourceType="File"preCondition=""/><addname="LiterateCoffeeScriptAssetHandler"path="*.litcoffee"verb="GET"type="BundleTransformer.CoffeeScript.HttpHandlers.CoffeeScriptAssetHandler, BundleTransformer.CoffeeScript"resourceType="File"preCondition=""/><addname="CoffeeScriptMarkdownAssetHandler"path="*.coffee.md"verb="GET"type="BundleTransformer.CoffeeScript.HttpHandlers.CoffeeScriptAssetHandler, BundleTransformer.CoffeeScript"resourceType="File"preCondition=""/><addname="TypeScriptAssetHandler"path="*.ts"verb="GET"type="BundleTransformer.TypeScript.HttpHandlers.TypeScriptAssetHandler, BundleTransformer.TypeScript"resourceType="File"preCondition=""/><addname="MustacheAssetHandler"path="*.mustache"verb="GET"type="BundleTransformer.Hogan.HttpHandlers.HoganAssetHandler, BundleTransformer.Hogan"resourceType="File"preCondition=""/><addname="HandlebarsAssetHandler"path="*.handlebars"verb="GET"type="BundleTransformer.Handlebars.HttpHandlers.HandlebarsAssetHandler, BundleTransformer.Handlebars"resourceType="File"preCondition=""/><addname="HbsAssetHandler"path="*.hbs"verb="GET"type="BundleTransformer.Handlebars.HttpHandlers.HandlebarsAssetHandler, BundleTransformer.Handlebars"resourceType="File"preCondition=""/><!-- /Declaration of Bundle Transformer HTTP-handlers -->…
</handlers><security><requestFiltering><hiddenSegments><addsegment="ClearScript.V8"/></hiddenSegments></requestFiltering></security></system.webServer></configuration>
If you install the
BundleTransformer.ConfigurationIntelliSense package, then while editing a
Web.config file will be supported IntelliSense for the
bundleTransformer configuration section (implemented by using XML Schema, which is located in theBundleTransformer.Configuration.xsd file):
![IntelliSense support when editing the bundleTransformer configuration section in the Web.config file]()