Skip to content

Commit 81738f2

Browse files
committed
wip
1 parent 1f5af94 commit 81738f2

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

core/lib/asset_copy.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"use strict";
2+
const plutils = require('./utilities');
3+
let fs = require('fs-extra'); // eslint-disable-line
4+
5+
const asset_copy = () => {
6+
const copyDirectory = (sourceDirectoryPath, destDirectoryPath) => {
7+
return fs.copy(sourceDirectoryPath, destDirectoryPath);
8+
};
9+
};
10+
11+
module.exports = asset_copy;

core/lib/patternlab.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ const CompileState = require('./object_factory').CompileState;
3434
let fs = require('fs-extra'); // eslint-disable-line
3535
let ui_builder = require('./ui_builder'); // eslint-disable-line
3636
let pattern_exporter = new pe(); // eslint-disable-line
37+
let assetCopy = require('./asset_copy');
3738

3839
const pattern_assembler = new pa();
3940
const lineage_hunter = new lh();
@@ -692,6 +693,11 @@ const patternlab_engine = function (config) {
692693
},
693694
getSupportedTemplateExtensions: function () {
694695
return getSupportedTemplateExtensions();
696+
},
697+
copyAssets: function () {
698+
699+
// accept a filtered list of assets to copy. or use the default inferred from the config
700+
assetCopy()
695701
}
696702
};
697703
};

0 commit comments

Comments
 (0)