You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

fluent-css

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fluent-css - npm Package Compare versions

Comparing version

to
1.2.5

63

gulpfile.js

@@ -12,2 +12,3 @@ 'use strict';

var concat = require('gulp-concat');
var del = require('del');

@@ -22,8 +23,15 @@ gulp.task('sass', ['sass:clean'], function () {

var forcedEnding;
var endings = [".css", ".scss"];
if (!filename) {
filename = "fluent-css.scss";
filename = "fluent-css";
}
else if (filename.indexOf(".scss") == -1) {
filename = filename + ".scss";
else if (filename.indexOf(".scss") > -1) {
filename = filename.replace(".scss", "");
forcedEnding = ".scss";
}
else if (filename.indexOf(".css") > -1) {
filename = filename.replace(".css", "");
forcedEnding = ".css";
}

@@ -40,34 +48,38 @@ if (compress != "false") {

var sourcemapsOutput = output;
if(sourcemapsOutput.indexOf('./') == 0) {
if (sourcemapsOutput.indexOf('./') == 0) {
sourcemapsOutput = "." + sourcemapsOutput;
}
else if(sourcemapsOutput.indexOf('../') == 0) {
else if (sourcemapsOutput.indexOf('../') == 0) {
sourcemapsOutput = "./" + output.replace("../", "");
}
gulp.src(packagesArray)
.pipe(concat('concat.txt'))
.pipe(gulpif(maps != "false", sourcemaps.init()))
.pipe(sass({ outputStyle: compress }).on('error', sass.logError))
.pipe(rename(filename))
.pipe(gulpif(maps != "false", sourcemaps.write(sourcemapsOutput)))
.pipe(gulp.dest(output));
for (var i = 0; i < endings.length; i++) {
var tempFileName = filename + endings[i];
if (!zip) {
return;
if (zip && endings[i] == ".css") {
gulp.src(packagesArray)
.pipe(concat('concat.txt'))
.pipe(sass({ outputStyle: compress }).on('error', sass.logError))
.pipe(rename(filename + ".css"))
.pipe(gzip())
.pipe(gulp.dest(output));
}
gulp.src(packagesArray)
.pipe(concat('concat.txt'))
.pipe(gulpif(maps != "false" && endings[i] != ".scss", sourcemaps.init()))
.pipe(sass({ outputStyle: compress }).on('error', sass.logError))
.pipe(rename(tempFileName))
.pipe(gulpif(maps != "false" && endings[i] != ".scss", sourcemaps.write(sourcemapsOutput)))
.pipe(gulp.dest(output))
.pipe(gulpif(forcedEnding == ".scss" && endings[i] != ".scss", clean({ read: false, force: true })))
.pipe(gulpif(forcedEnding == ".css" && endings[i] != ".css", clean({ read: false, force: true })));
}
return gulp.src(packagesArray)
.pipe(concat('concat.txt'))
.pipe(gulpif(maps != "false", sourcemaps.init()))
.pipe(sass({ outputStyle: compress }).on('error', sass.logError))
.pipe(rename(filename))
.pipe(gulpif(maps != "false", sourcemaps.write(sourcemapsOutput)))
.pipe(gzip())
.pipe(gulp.dest(output));
return;
});
gulp.task('sass:clean', function () {
gulp.task('sass:clean', function () {
var shouldclean = getParam("clean");
if(shouldclean == "false"){
if (shouldclean == "false") {
return;

@@ -77,3 +89,4 @@ }

var output = getPath();
return gulp.src(output + '*.scss*').pipe(clean({ read: false, force: true }));
gulp.src(output + '/*.scss*').pipe(clean({ read: false, force: true }));
return gulp.src(output + '/*.css*').pipe(clean({ read: false, force: true }));
});

@@ -80,0 +93,0 @@

{
"name": "fluent-css",
"version": "1.2.4",
"version": "1.2.5",
"description": "write fluent css",

@@ -36,4 +36,5 @@ "scripts": {

"gulp-sass": "^4.0.1",
"gulp-sourcemaps": "^2.6.4"
"gulp-sourcemaps": "^2.6.4",
"del": "^3.0.0"
}
}

@@ -24,3 +24,3 @@

## Or start gzipping (with all paramters e.g. --gzip)
## Or start gzipping (with all paramters e.g. --package)
`npm run gzip -- --clean=false`

@@ -31,2 +31,7 @@

`npm run build -- --filename=main.scss`
`npm run build -- --filename=main`
### adding `.css` will only create css files. Adding `.scss` will only create scss files, filename without ending will create both, scss and css files.
## Too much? Limit to the packages you need

@@ -33,0 +38,0 @@ `npm run build -- --packages='display, position'`