You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

laravel-elixir-coffeescript

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

laravel-elixir-coffeescript - npm Package Compare versions

Comparing version

to
1.0.1

@@ -5,3 +5,2 @@ var gulp = require('gulp');

var $ = Elixir.Plugins;
var config = Elixir.config;

@@ -21,18 +20,14 @@

var gulpTask = function (paths, options) {
this.recordStep('Compiling CoffeeScript');
return (
gulp
.src(paths.src.path)
.pipe($.if(config.sourcemaps, $.sourcemaps.init()))
.pipe(coffee(options || config.js.coffee.options)
.on('error', function(e) {
new Elixir.Notification().error(
e, 'CoffeeScript Compilation Failed!'
);
this.emit('end');
}))
.pipe($.concat(paths.output.name))
.pipe($.if(config.production, $.uglify(config.js.uglify.options)))
.pipe($.if(config.sourcemaps, $.sourcemaps.write('.')))
.pipe(gulp.dest(paths.output.baseDir))
.pipe(this.initSourceMaps())
.pipe(coffee(options || config.js.coffee.options))
.on('error', this.onError())
.pipe(this.concat())
.pipe(this.minify())
.pipe(this.writeSourceMaps())
.pipe(this.saveAs(gulp))
.pipe(new Elixir.Notification('CoffeeScript Compiled!'))

@@ -42,2 +37,3 @@ );

Elixir.extend('coffee', function(src, output, options) {

@@ -52,9 +48,5 @@ var paths;

paths = prepGulpPaths(src, output);
new Elixir.Task('coffee', function() {
this.log(paths.src, paths.output);
return gulpTask(paths, options);
})
return gulpTask.call(this, paths, options);
}, paths = prepGulpPaths(src, output))
.watch(paths.src.path)

@@ -64,2 +56,3 @@ .ignore(paths.output.path);

/**

@@ -76,2 +69,2 @@ * Prep the Gulp src and output paths.

.output(output || config.get('public.js.outputFolder'), 'app.js');
};
};
{
"name": "laravel-elixir-coffeescript",
"version": "1.0.0",
"version": "1.0.1",
"description": "Laravel Elixir CoffeeScript Support",

@@ -5,0 +5,0 @@ "main": "index.js",

# Laravel Elixir CoffeeScript Support
This extension supports Laravel Elixir v6 and up. For older versions, CoffeeScript
support was already baked in.
## Step 1: Install

@@ -9,3 +12,3 @@

## Step 2: Require and Use It
## Step 2: Use It

@@ -17,4 +20,2 @@ ```

require('laravel-elixir-coffeescript');
elixir(function(mix) {

@@ -21,0 +22,0 @@ // Examples:

Sorry, the diff of this file is not supported yet