Skip to content

Commit 902918c

Browse files
committed
refactor: fix Gruntfile after copy functions removal
1 parent 955cc22 commit 902918c

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

Gruntfile.js

+6-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@ var path = require('path');
55
var chalk = require('chalk');
66
var mkdirp = require('mkdirp');
77
var fs = require('fs');
8+
var fse = require('fs-extra');
9+
var q = require('q');
810
var sassdoc = require('./src/api');
9-
var sdfs = require('./src/file');
11+
12+
var copy = q.denodeify(fse.copy);
1013

1114
// Set development theme.
1215
var themePath = 'node_modules/sassdoc-theme-default/node_modules/sassdoc-theme-light';
@@ -230,7 +233,7 @@ module.exports = function (grunt) {
230233
var src = dirs.js;
231234
var dest = path.join(dirs.docs, 'assets/js');
232235

233-
sdfs.folder.copy(src, dest)
236+
copy(src, dest)
234237
.then(function () {
235238
grunt.log.writeln('JS ' + chalk.cyan(src) + ' copied to ' + chalk.cyan(dest) + '.');
236239
done();
@@ -245,7 +248,7 @@ module.exports = function (grunt) {
245248
var src = dirs.css;
246249
var dest = path.join(dirs.docs, 'assets/css');
247250

248-
sdfs.folder.copy(src, dest)
251+
copy(src, dest)
249252
.then(function () {
250253
grunt.log.writeln('CSS ' + chalk.cyan(src) + ' copied to ' + chalk.cyan(dest) + '.');
251254
done();

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"devDependencies": {
5656
"assert": "^1.1.1",
5757
"atom-screenshot": "^0.1.2",
58+
"fs-extra": "^0.11.1",
5859
"grunt": "^0.4.5",
5960
"grunt-autoprefixer": "^1.0.0",
6061
"grunt-browser-sync": "^1.1.2",

0 commit comments

Comments
 (0)