From d811b68815de521cdd71ce86c8deb107a56993b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ja=CC=81n=20Mikla=CC=81s=CC=8C?= Date: Wed, 15 Apr 2020 15:19:54 +0200 Subject: [PATCH] Add ./do commands for watching and locally building Storybook [MAILPOET-2769] --- .gitignore | 1 + RoboFile.php | 8 ++++++++ package.json | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d3bcaa94d1..3d458f4cde 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ docker-compose.override.yml tasks/code_sniffer/vendor tasks/phpstan/vendor /tools/vendor +/storybook-static diff --git a/RoboFile.php b/RoboFile.php index 03b210610a..26d4ae3d10 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -513,6 +513,14 @@ class RoboFile extends \Robo\Tasks { ->run(); } + public function storybookBuild() { + return $this->_exec('npm run build-storybook'); + } + + public function storybookWatch() { + return $this->_exec('npm run storybook'); + } + public function svnCheckout() { $svnDir = ".mp_svn"; diff --git a/package.json b/package.json index 29e8269d6c..80b3fdf3ad 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "stylelint": "stylelint --fix", "test": "mocha --require @babel/register tests/javascript/**/*.spec.js", "check-types": "tsc --noEmit", - "storybook": "start-storybook -p 6006", + "storybook": "start-storybook -p 8083", "build-storybook": "build-storybook" }, "dependencies": {