|
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