Skip to content

Commit 9cf2a08

Browse files
committed
feat(docs): Deploy ngqp-demo to GH Pages
1 parent 93ed9cb commit 9cf2a08

2 files changed

Lines changed: 112 additions & 3 deletions

File tree

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"serve-demo": "ng serve ngqp-demo",
1010
"release": "cd projects/ngqp/core && standard-version --infile ../../../CHANGELOG.md",
1111
"publish": "yarn build-core && cd dist/ngqp/core && npm publish --access public",
12+
"publish-demo": "yarn build-core && ng build ngqp-demo --prod --base-href=\"https://Airblader.github.io/ngqp/\" && npx ngh --dir=dist/ngqp-demo",
1213
"test": "ng test",
1314
"lint": "ng lint",
1415
"e2e": "ng e2e"
@@ -40,6 +41,7 @@
4041
"@types/jasmine": "~2.8.8",
4142
"@types/jasminewd2": "~2.0.3",
4243
"@types/node": "~8.9.4",
44+
"angular-cli-ghpages": "^0.5.3",
4345
"codelyzer": "~4.5.0",
4446
"jasmine-core": "~2.99.1",
4547
"jasmine-spec-reporter": "~4.2.1",

yarn.lock

Lines changed: 110 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,16 @@ amdefine@>=0.0.4:
654654
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
655655
integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
656656

657+
angular-cli-ghpages@^0.5.3:
658+
version "0.5.3"
659+
resolved "https://registry.yarnpkg.com/angular-cli-ghpages/-/angular-cli-ghpages-0.5.3.tgz#25b2fea04f0ab6c4e9ab7fea8237bb8195bab8c9"
660+
integrity sha512-6ttpK5gghBXaWVnfXV9Ol0LRFwbmLwKPykjGn3HsHHyAENhJ5aGUSO89TlgOJWHaVW0x57SH3HHZr6wgSnw4/g==
661+
dependencies:
662+
commander "2.9.0"
663+
denodeify "1.2.1"
664+
fs-extra "3.0.1"
665+
gh-pages "0.12.0"
666+
657667
ansi-align@^2.0.0:
658668
version "2.0.0"
659669
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -888,6 +898,13 @@ async@1.x, async@^1.5.2:
888898
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
889899
integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
890900

901+
async@2.1.2:
902+
version "2.1.2"
903+
resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385"
904+
integrity sha1-YSpKtF70KnDN6Aa62G7m2wR+g4U=
905+
dependencies:
906+
lodash "^4.14.0"
907+
891908
async@^2.5.0, async@^2.6.1:
892909
version "2.6.1"
893910
resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
@@ -1665,6 +1682,13 @@ collection-visit@^1.0.0:
16651682
map-visit "^1.0.0"
16661683
object-visit "^1.0.0"
16671684

1685+
collections@^0.2.0:
1686+
version "0.2.2"
1687+
resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e"
1688+
integrity sha1-HyMCay7zb5J+7MkB6ZxfDUj6M04=
1689+
dependencies:
1690+
weak-map "1.0.0"
1691+
16681692
color-convert@^1.9.0:
16691693
version "1.9.3"
16701694
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
@@ -1701,6 +1725,13 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
17011725
dependencies:
17021726
delayed-stream "~1.0.0"
17031727

1728+
commander@2.9.0:
1729+
version "2.9.0"
1730+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
1731+
integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=
1732+
dependencies:
1733+
graceful-readlink ">= 1.0.0"
1734+
17041735
commander@^2.12.0, commander@^2.12.1:
17051736
version "2.19.0"
17061737
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
@@ -2372,6 +2403,11 @@ delegates@^1.0.0:
23722403
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
23732404
integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
23742405

2406+
denodeify@1.2.1:
2407+
version "1.2.1"
2408+
resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631"
2409+
integrity sha1-OjYof1A05pnnV3kBBSwubJQlFjE=
2410+
23752411
depd@~1.1.2:
23762412
version "1.1.2"
23772413
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
@@ -3195,6 +3231,15 @@ fs-access@^1.0.0:
31953231
dependencies:
31963232
null-check "^1.0.0"
31973233

3234+
fs-extra@3.0.1:
3235+
version "3.0.1"
3236+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
3237+
integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
3238+
dependencies:
3239+
graceful-fs "^4.1.2"
3240+
jsonfile "^3.0.0"
3241+
universalify "^0.1.0"
3242+
31983243
fs-extra@^7.0.0:
31993244
version "7.0.1"
32003245
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
@@ -3315,6 +3360,19 @@ getpass@^0.1.1:
33153360
dependencies:
33163361
assert-plus "^1.0.0"
33173362

3363+
gh-pages@0.12.0:
3364+
version "0.12.0"
3365+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1"
3366+
integrity sha1-2VHj7Zi4VpnUsEGOsaFbGgSYjcE=
3367+
dependencies:
3368+
async "2.1.2"
3369+
commander "2.9.0"
3370+
globby "^6.1.0"
3371+
graceful-fs "4.1.10"
3372+
q "1.4.1"
3373+
q-io "1.13.2"
3374+
rimraf "^2.5.4"
3375+
33183376
git-raw-commits@^1.3.0, git-raw-commits@^1.3.6:
33193377
version "1.3.6"
33203378
resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.3.6.tgz#27c35a32a67777c1ecd412a239a6c19d71b95aff"
@@ -3485,11 +3543,21 @@ got@^6.7.1:
34853543
unzip-response "^2.0.1"
34863544
url-parse-lax "^1.0.0"
34873545

3546+
graceful-fs@4.1.10:
3547+
version "4.1.10"
3548+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131"
3549+
integrity sha1-8tcgwiCS90Mih3XHXjYSYyUB8TE=
3550+
34883551
graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
34893552
version "4.1.15"
34903553
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
34913554
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
34923555

3556+
"graceful-readlink@>= 1.0.0":
3557+
version "1.0.1"
3558+
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
3559+
integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=
3560+
34933561
handle-thing@^1.2.5:
34943562
version "1.2.5"
34953563
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
@@ -4488,6 +4556,13 @@ json5@^0.5.0:
44884556
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
44894557
integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
44904558

4559+
jsonfile@^3.0.0:
4560+
version "3.0.1"
4561+
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
4562+
integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
4563+
optionalDependencies:
4564+
graceful-fs "^4.1.6"
4565+
44914566
jsonfile@^4.0.0:
44924567
version "4.0.0"
44934568
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
@@ -4817,7 +4892,7 @@ lodash.templatesettings@^4.0.0:
48174892
dependencies:
48184893
lodash._reinterpolate "~3.0.0"
48194894

4820-
lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.0, lodash@~4.17.10:
4895+
lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.0, lodash@~4.17.10:
48214896
version "4.17.11"
48224897
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
48234898
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
@@ -5078,7 +5153,7 @@ mime@1.4.1:
50785153
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
50795154
integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
50805155

5081-
mime@^1.4.1:
5156+
mime@^1.2.11, mime@^1.4.1:
50825157
version "1.6.0"
50835158
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
50845159
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
@@ -5088,6 +5163,11 @@ mime@^2.3.1:
50885163
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6"
50895164
integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==
50905165

5166+
mimeparse@^0.1.4:
5167+
version "0.1.4"
5168+
resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a"
5169+
integrity sha1-2vsCdSNw/SJgk64xUsJxrwGsJUo=
5170+
50915171
mimic-fn@^1.0.0:
50925172
version "1.2.0"
50935173
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
@@ -6338,12 +6418,24 @@ punycode@^2.1.0:
63386418
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
63396419
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
63406420

6421+
q-io@1.13.2:
6422+
version "1.13.2"
6423+
resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003"
6424+
integrity sha1-7qEw1IHdteGqG8WmaFX3OR0G8AM=
6425+
dependencies:
6426+
collections "^0.2.0"
6427+
mime "^1.2.11"
6428+
mimeparse "^0.1.4"
6429+
q "^1.0.1"
6430+
qs "^1.2.1"
6431+
url2 "^0.0.0"
6432+
63416433
q@1.4.1:
63426434
version "1.4.1"
63436435
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
63446436
integrity sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=
63456437

6346-
q@^1.4.1, q@^1.5.1:
6438+
q@^1.0.1, q@^1.4.1, q@^1.5.1:
63476439
version "1.5.1"
63486440
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
63496441
integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
@@ -6358,6 +6450,11 @@ qs@6.5.2, qs@~6.5.2:
63586450
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
63596451
integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
63606452

6453+
qs@^1.2.1:
6454+
version "1.2.2"
6455+
resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"
6456+
integrity sha1-GbV/8k3CqZzh+L32r82ln472H4g=
6457+
63616458
querystring-es3@^0.2.0:
63626459
version "0.2.1"
63636460
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
@@ -8101,6 +8198,11 @@ url-parse@^1.4.3:
81018198
querystringify "^2.0.0"
81028199
requires-port "^1.0.0"
81038200

8201+
url2@^0.0.0:
8202+
version "0.0.0"
8203+
resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a"
8204+
integrity sha1-Tqq9HVw6yQ1iq0SFyZhCKGWgSxo=
8205+
81048206
url@^0.11.0:
81058207
version "0.11.0"
81068208
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
@@ -8208,6 +8310,11 @@ wbuf@^1.1.0, wbuf@^1.7.2:
82088310
dependencies:
82098311
minimalistic-assert "^1.0.0"
82108312

8313+
weak-map@1.0.0:
8314+
version "1.0.0"
8315+
resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37"
8316+
integrity sha1-tm5Wqd8L0lp2u/G1FNsSkIBhSjc=
8317+
82118318
webdriver-js-extender@2.1.0:
82128319
version "2.1.0"
82138320
resolved "https://registry.yarnpkg.com/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz#57d7a93c00db4cc8d556e4d3db4b5db0a80c3bb7"

0 commit comments

Comments
 (0)