1
0
mirror of https://github.com/mgerb/mywebsite synced 2026-01-12 10:52:47 +00:00

updated package.json

This commit is contained in:
2016-01-04 12:25:28 -05:00
parent 3443c97de4
commit 80ca24a715
1168 changed files with 73752 additions and 26424 deletions

1
node_modules/ncp/test/fixtures/src/a generated vendored Normal file
View File

@@ -0,0 +1 @@
Hello world

1
node_modules/ncp/test/fixtures/src/b generated vendored Normal file
View File

@@ -0,0 +1 @@
Hello ncp

0
node_modules/ncp/test/fixtures/src/c generated vendored Normal file
View File

0
node_modules/ncp/test/fixtures/src/d generated vendored Normal file
View File

0
node_modules/ncp/test/fixtures/src/e generated vendored Normal file
View File

0
node_modules/ncp/test/fixtures/src/f generated vendored Normal file
View File

1
node_modules/ncp/test/fixtures/src/sub/a generated vendored Normal file
View File

@@ -0,0 +1 @@
Hello nodejitsu

0
node_modules/ncp/test/fixtures/src/sub/b generated vendored Normal file
View File

86
node_modules/ncp/test/ncp-test.js generated vendored Normal file
View File

@@ -0,0 +1,86 @@
var assert = require('assert'),
path = require('path'),
rimraf = require('rimraf'),
vows = require('vows'),
readDirFiles = require('read-dir-files'),
ncp = require('../').ncp;
var fixtures = path.join(__dirname, 'fixtures'),
src = path.join(fixtures, 'src'),
out = path.join(fixtures, 'out');
vows.describe('ncp').addBatch({
'When copying a directory of files': {
topic: function () {
var cb = this.callback;
rimraf(out, function () {
ncp(src, out, cb);
});
},
'files should be copied': {
topic: function () {
var cb = this.callback;
readDirFiles(src, 'utf8', function (srcErr, srcFiles) {
readDirFiles(out, 'utf8', function (outErr, outFiles) {
cb(outErr, srcFiles, outFiles);
});
});
},
'and the destination should match the source': function (err, srcFiles, outFiles) {
assert.isNull(err);
assert.deepEqual(srcFiles, outFiles);
}
}
}
}).addBatch({
'When copying files using filter': {
topic: function() {
var cb = this.callback;
var filter = function(name) {
return name.substr(name.length - 1) != 'a'
}
rimraf(out, function () {
ncp(src, out, {filter: filter}, cb);
});
},
'it should copy files': {
topic: function () {
var cb = this.callback;
readDirFiles(src, 'utf8', function (srcErr, srcFiles) {
function filter(files) {
for (var fileName in files) {
var curFile = files[fileName];
if (curFile instanceof Object)
return filter(curFile);
if (fileName.substr(fileName.length - 1) == 'a')
delete files[fileName];
}
}
filter(srcFiles);
readDirFiles(out, 'utf8', function (outErr, outFiles) {
cb(outErr, srcFiles, outFiles);
});
});
},
'and destination files should match source files that pass filter': function (err, srcFiles, outFiles) {
assert.isNull(err);
assert.deepEqual(srcFiles, outFiles);
}
}
}
}).addBatch({
'When copying files using transform': {
'it should pass file descriptors along to transform functions': function() {
ncp(src, out, {
transform: function(read,write,file) {
assert.notEqual(file.name, undefined);
assert.strictEqual(typeof file.mode,'number');
read.pipe(write);
}
}, function(){});
}
}
}).export(module);