File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change
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 ;
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ const CompileState = require('./object_factory').CompileState;
34
34
let fs = require ( 'fs-extra' ) ; // eslint-disable-line
35
35
let ui_builder = require ( './ui_builder' ) ; // eslint-disable-line
36
36
let pattern_exporter = new pe ( ) ; // eslint-disable-line
37
+ let assetCopy = require ( './asset_copy' ) ;
37
38
38
39
const pattern_assembler = new pa ( ) ;
39
40
const lineage_hunter = new lh ( ) ;
@@ -692,6 +693,11 @@ const patternlab_engine = function (config) {
692
693
} ,
693
694
getSupportedTemplateExtensions : function ( ) {
694
695
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 ( )
695
701
}
696
702
} ;
697
703
} ;
You can’t perform that action at this time.
0 commit comments