|
239 | 239 | return; |
240 | 240 | } |
241 | 241 |
|
242 | | - pattern_assembler.process_pattern_iterative(file.substring(2), patternlab); |
| 242 | + pattern_assembler.process_pattern_iterative(path.resolve(file), patternlab); |
243 | 243 | } |
244 | 244 | ); |
245 | 245 |
|
|
263 | 263 | return; |
264 | 264 | } |
265 | 265 |
|
266 | | - pattern_assembler.process_pattern_recursive(file.substring(2), patternlab); |
| 266 | + pattern_assembler.process_pattern_recursive(path.resolve(file), patternlab); |
267 | 267 | } |
268 | 268 | ); |
269 | 269 |
|
|
532 | 532 | var patternlab = {}; |
533 | 533 | //THIS IS BAD. |
534 | 534 | patternlab.config = fs.readJSONSync('./config.json'); |
535 | | - patternlab.config.patterns = {source: patterns_dir}; |
536 | | - patternlab.data = fs.readJSONSync('./source/_data/data.json'); |
537 | | - patternlab.listitems = fs.readJSONSync('./source/_data/listitems.json'); |
538 | | - patternlab.header = fs.readFileSync('./source/_patternlab-files/pattern-header-footer/header.html', 'utf8'); |
539 | | - patternlab.footer = fs.readFileSync('./source/_patternlab-files/pattern-header-footer/footer.html', 'utf8'); |
| 535 | + patternlab.config.paths.source.patterns = patterns_dir; |
| 536 | + |
| 537 | + patternlab.data = fs.readJSONSync(path.resolve(patternlab.config.paths.source.data, 'data.json')); |
| 538 | + patternlab.listitems = fs.readJSONSync(path.resolve(patternlab.config.paths.source.data, 'listitems.json')); |
| 539 | + patternlab.header = fs.readFileSync(path.resolve(patternlab.config.paths.source.patternlabFiles, 'pattern-header-footer/header.html'), 'utf8'); |
| 540 | + patternlab.footer = fs.readFileSync(path.resolve(patternlab.config.paths.source.patternlabFiles, 'pattern-header-footer/footer.html'), 'utf8'); |
540 | 541 | patternlab.patterns = []; |
541 | 542 | patternlab.data.link = {}; |
542 | 543 | patternlab.partials = {}; |
|
560 | 561 | return; |
561 | 562 | } |
562 | 563 |
|
563 | | - pattern_assembler.process_pattern_iterative(file.substring(2), patternlab); |
| 564 | + pattern_assembler.process_pattern_iterative(path.resolve(file), patternlab); |
564 | 565 | } |
565 | 566 | ); |
566 | 567 |
|
|
0 commit comments