From 4cd266cf968052d5bd87d42edc3a651e5c78d46c Mon Sep 17 00:00:00 2001 From: Evan Lovely Date: Tue, 27 Feb 2018 14:11:57 -0800 Subject: [PATCH] Structuring all the same data that went into `patternlab-data.js` and putting it into `patternlab-data.json` too --- src/PatternLab/Builder.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/PatternLab/Builder.php b/src/PatternLab/Builder.php index bceb8147..104fe9a6 100644 --- a/src/PatternLab/Builder.php +++ b/src/PatternLab/Builder.php @@ -211,6 +211,16 @@ protected function generateIndex() { // write out the data file_put_contents($dataDir."/patternlab-data.js",$output); + // Structuring all the same data that went into `patternlab-data.js` and putting it into `patternlab-data.json` too + $allPlData = array( + 'config' => $config, + 'ishControls' => $ishControls, + 'navItems' => $navItems, + 'patternPaths' => $patternPaths, + 'viewAllPaths' => $viewAllPaths, + 'plugins' => $packagesInfo, + ); + file_put_contents($dataDir."/patternlab-data.json", json_encode($allPlData)); // note the end of the operation $dispatcherInstance->dispatch("builder.generateIndexEnd");