Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rfs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@gmail.com>2021-08-01 17:23:48 +0300
committerXhmikosR <xhmikosr@gmail.com>2021-09-01 15:01:19 +0300
commit454f70db45a8e93d647ecf3aba9ef1142b5bc94d (patch)
tree8a29a6ecdf39a31d3accf84a3bbe40770f187f80
parentac96a2cdabe2d25c2010fa4ca7755a3c6e8acdf3 (diff)
Split examples scripts and run them on CI too.
-rw-r--r--.github/workflows/test.yml3
-rw-r--r--package.json13
2 files changed, 14 insertions, 2 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index ae8e656..ec4ab41 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -28,5 +28,8 @@ jobs:
- name: Install npm dependencies
run: npm ci
+ - name: Run examples
+ run: npm run examples
+
- name: Run tests
run: npm test
diff --git a/package.json b/package.json
index bd7165e..926a4cd 100644
--- a/package.json
+++ b/package.json
@@ -41,8 +41,17 @@
"lint": "npm-run-all --parallel xo stylelint",
"test": "npm run lint && npm run mocha",
"generate-test-results": "node-sass test/sass/ -o test/expected/",
- "gulp-examples": "cd examples/less/gulp && gulp build && cd ../../postcss/gulp && gulp build && cd ../../scss/gulp && gulp build && cd ../../stylus/gulp && gulp build && cd ../../../..",
- "node-examples": "node examples/less/node/index.js && node examples/postcss/node/index.js && node examples/scss/node/index.js && node examples/stylus/node/index.js"
+ "examples": "npm-run-all --parallel --continue-on-error gulp-examples node-examples",
+ "gulp-examples": "npm-run-all --parallel --continue-on-error gulp-example-*",
+ "gulp-example-less": "gulp --gulpfile=examples/less/gulp/gulpfile.js build",
+ "gulp-example-postcss": "gulp --gulpfile=examples/postcss/gulp/gulpfile.js build",
+ "gulp-example-scss": "gulp --gulpfile=examples/scss/gulp/gulpfile.js build",
+ "gulp-example-stylus": "gulp --gulpfile=examples/stylus/gulp/gulpfile.js build",
+ "node-examples": "npm-run-all --parallel --continue-on-error node-example-*",
+ "node-example-less": "node examples/less/node/index.js",
+ "node-example-postcss": "node examples/postcss/node/index.js",
+ "node-example-scss": "node examples/scss/node/index.js",
+ "node-example-stylus": "node examples/stylus/node/index.js"
},
"dependencies": {},
"devDependencies": {