Skip to content

Commit f58e0f7

Browse files
committed
Remove gulp-util
1 parent dd37ea2 commit f58e0f7

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

Diff for: index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
var path = require('path');
22
var accord = require('accord');
33
var through2 = require('through2');
4-
var gutil = require('gulp-util');
4+
var replaceExt = require('replace-ext');
55
var assign = require('object-assign');
66
var applySourceMap = require('vinyl-sourcemaps-apply');
7+
var PluginError = require('plugin-error');
78

8-
var PluginError = gutil.PluginError;
99
var less = accord.load('less');
1010

1111
module.exports = function (options) {
@@ -36,7 +36,7 @@ module.exports = function (options) {
3636

3737
less.render(str, opts).then(function(res) {
3838
file.contents = new Buffer(res.result);
39-
file.path = gutil.replaceExtension(file.path, '.css');
39+
file.path = replaceExt(file.path, '.css');
4040
if (res.sourcemap) {
4141
res.sourcemap.file = file.relative;
4242
res.sourcemap.sources = res.sourcemap.sources.map(function (source) {

Diff for: package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,17 @@
2222
"license": "MIT",
2323
"dependencies": {
2424
"accord": "^0.27.3",
25-
"gulp-util": "^3.0.7",
2625
"less": "2.6.x || ^2.7.1",
2726
"object-assign": "^4.0.1",
27+
"plugin-error": "^0.1.2",
28+
"replace-ext": "^1.0.0",
2829
"through2": "^2.0.0",
2930
"vinyl-sourcemaps-apply": "^0.2.0"
3031
},
3132
"devDependencies": {
3233
"jshint": "^2.9.4",
3334
"mocha": "^3.4.2",
34-
"should": "^11.2.0"
35+
"should": "^11.2.0",
36+
"vinyl": "^2.1.0"
3537
}
3638
}

Diff for: test/main.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
var should = require('should');
22
var less = require('../');
3-
var gutil = require('gulp-util');
3+
var File = require('vinyl')
44
var fs = require('fs');
55
var pj = require('path').join;
66

77
function createVinyl(lessFileName, contents) {
88
var base = pj(__dirname, 'fixtures');
99
var filePath = pj(base, lessFileName);
1010

11-
return new gutil.File({
11+
return new File({
1212
cwd: __dirname,
1313
base: base,
1414
path: filePath,

0 commit comments

Comments
 (0)