|
317 | 317 | return; |
318 | 318 | } |
319 | 319 |
|
320 | | - pattern_assembler.process_pattern_iterative(file.substring(2), patternlab); |
| 320 | + pattern_assembler.process_pattern_iterative(path.resolve(file), patternlab); |
321 | 321 | } |
322 | 322 | ); |
323 | 323 |
|
|
341 | 341 | return; |
342 | 342 | } |
343 | 343 |
|
344 | | - pattern_assembler.process_pattern_recursive(file.substring(2), patternlab); |
| 344 | + pattern_assembler.process_pattern_recursive(path.resolve(file), patternlab); |
345 | 345 | } |
346 | 346 | ); |
347 | 347 |
|
|
613 | 613 | var patternlab = {}; |
614 | 614 | //THIS IS BAD. |
615 | 615 | patternlab.config = fs.readJSONSync('./config.json'); |
616 | | - patternlab.config.patterns = {source: patterns_dir}; |
617 | | - patternlab.data = fs.readJSONSync('./source/_data/data.json'); |
618 | | - patternlab.listitems = fs.readJSONSync('./source/_data/listitems.json'); |
619 | | - patternlab.header = fs.readFileSync('./source/_patternlab-files/pattern-header-footer/header.html', 'utf8'); |
620 | | - patternlab.footer = fs.readFileSync('./source/_patternlab-files/pattern-header-footer/footer.html', 'utf8'); |
| 616 | + patternlab.config.paths.source.patterns = patterns_dir; |
| 617 | + |
| 618 | + patternlab.data = fs.readJSONSync(path.resolve(patternlab.config.paths.source.data, 'data.json')); |
| 619 | + patternlab.listitems = fs.readJSONSync(path.resolve(patternlab.config.paths.source.data, 'listitems.json')); |
| 620 | + patternlab.header = fs.readFileSync(path.resolve(patternlab.config.paths.source.patternlabFiles, 'pattern-header-footer/header.html'), 'utf8'); |
| 621 | + patternlab.footer = fs.readFileSync(path.resolve(patternlab.config.paths.source.patternlabFiles, 'pattern-header-footer/footer.html'), 'utf8'); |
621 | 622 | patternlab.patterns = []; |
622 | 623 | patternlab.data.link = {}; |
623 | 624 | patternlab.partials = {}; |
|
641 | 642 | return; |
642 | 643 | } |
643 | 644 |
|
644 | | - pattern_assembler.process_pattern_iterative(file.substring(2), patternlab); |
| 645 | + pattern_assembler.process_pattern_iterative(path.resolve(file), patternlab); |
645 | 646 | } |
646 | 647 | ); |
647 | 648 |
|
|
0 commit comments