public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseJavaScriptReferences>();

            pipeline.Insert <ParseCoffeeScriptReferences>(index + 1);
            pipeline.Insert <CompileCoffeeScript>(index + 2);
            return(pipeline);
        }
        public IBundlePipeline <StylesheetBundle> Modify(IBundlePipeline <StylesheetBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseCssReferences>();

            pipeline.Insert <ParseSassReferences>(index + 1);
            pipeline.Insert <CompileSass>(index + 2);
            return(pipeline);
        }
Example #3
0
        public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
        {
            var index = pipeline.IndexOf <SortAssetsByDependency>();

            pipeline.Insert <ParseModuleReferences>(++index);
            pipeline.Insert <BundleCommonJs>(++index);

            index = pipeline.IndexOf <ConcatenateAssets>();
            if (index > -1)
            {
                pipeline.RemoveAt(index);
            }

            return(pipeline);
        }
        /// <summary>
        /// Modifies the specified pipeline.
        /// </summary>
        /// <param name="pipeline">The pipeline.</param>
        /// <returns>The pipeline</returns>
        public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseJavaScriptReferences>();

            pipeline.Insert <BabelBundleProcessor>(index + 1);
            return(pipeline);
        }
        public IBundlePipeline <StylesheetBundle> Modify(IBundlePipeline <StylesheetBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseCssReferences>();

            pipeline.Insert <LessBundleProcessor>(index + 1);

            return(pipeline);
        }
        public IBundlePipeline <StylesheetBundle> Modify(IBundlePipeline <StylesheetBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseCssReferences>();

            pipeline.Insert <CSSRewriteMapFile>(index + 1);

            return(pipeline);
        }
Example #7
0
        public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
        {
            var index = pipeline.IndexOf <ParseJavaScriptReferences>();

            pipeline.Insert <RewriteMapFile>(index + 1);

            return(pipeline);
        }
Example #8
0
        public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
        {
            var positionOfJavaScriptReferenceParser = pipeline.IndexOf <ParseJavaScriptReferences>();

            pipeline.RemoveAt(positionOfJavaScriptReferenceParser);
            pipeline.Insert <ParseJavaScriptNotTypeScriptReferences>(positionOfJavaScriptReferenceParser);
            return(pipeline);
        }
 public IBundlePipeline <ScriptBundle> Modify(IBundlePipeline <ScriptBundle> pipeline)
 {
     pipeline.Insert <TranspileJavaScript>(1);
     return(pipeline);
 }