Skip to content

Commit c08a9e0

Browse files
committed
deployable app
1 parent 10ea3d6 commit c08a9e0

File tree

2 files changed

+149
-2
lines changed

2 files changed

+149
-2
lines changed

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "burger",
33
"version": "0.1.0",
44
"private": true,
5+
"homepage": "https://actionanand.github.io/burger",
56
"dependencies": {
67
"autoprefixer": "7.1.6",
78
"babel-core": "6.26.0",
@@ -48,7 +49,9 @@
4849
"scripts": {
4950
"start": "node scripts/start.js",
5051
"build": "node scripts/build.js",
51-
"test": "node scripts/test.js --env=jsdom"
52+
"test": "node scripts/test.js --env=jsdom",
53+
"predeploy": "npm run build",
54+
"deploy": "gh-pages -d build"
5255
},
5356
"jest": {
5457
"collectCoverageFrom": [
@@ -91,5 +94,8 @@
9194
},
9295
"eslintConfig": {
9396
"extends": "react-app"
97+
},
98+
"devDependencies": {
99+
"gh-pages": "^4.0.0"
94100
}
95101
}

yarn.lock

Lines changed: 142 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,13 @@ async@^2.1.2, async@^2.1.4, async@^2.4.1, async@^2.6.2:
354354
dependencies:
355355
lodash "^4.17.14"
356356

357+
async@^2.6.1:
358+
version "2.6.4"
359+
resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221"
360+
integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==
361+
dependencies:
362+
lodash "^4.17.14"
363+
357364
asynckit@^0.4.0:
358365
version "0.4.0"
359366
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -1788,7 +1795,7 @@ [email protected]:
17881795
resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
17891796
integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
17901797

1791-
commander@^2.11.0, commander@~2.20.3:
1798+
commander@^2.11.0, commander@^2.18.0, commander@~2.20.3:
17921799
version "2.20.3"
17931800
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
17941801
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
@@ -2467,6 +2474,11 @@ elliptic@^6.0.0:
24672474
minimalistic-assert "^1.0.0"
24682475
minimalistic-crypto-utils "^1.0.0"
24692476

2477+
email-addresses@^3.0.1:
2478+
version "3.1.0"
2479+
resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-3.1.0.tgz#cabf7e085cbdb63008a70319a74e6136188812fb"
2480+
integrity sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==
2481+
24702482
emoji-regex@^6.1.0:
24712483
version "6.5.1"
24722484
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2"
@@ -3118,6 +3130,20 @@ filename-regex@^2.0.0:
31183130
resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
31193131
integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
31203132

3133+
filename-reserved-regex@^2.0.0:
3134+
version "2.0.0"
3135+
resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229"
3136+
integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik=
3137+
3138+
filenamify@^4.3.0:
3139+
version "4.3.0"
3140+
resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-4.3.0.tgz#62391cb58f02b09971c9d4f9d63b3cf9aba03106"
3141+
integrity sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==
3142+
dependencies:
3143+
filename-reserved-regex "^2.0.0"
3144+
strip-outer "^1.0.1"
3145+
trim-repeated "^1.0.0"
3146+
31213147
fileset@^2.0.2:
31223148
version "2.0.3"
31233149
resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0"
@@ -3190,6 +3216,15 @@ find-cache-dir@^1.0.0:
31903216
make-dir "^1.0.0"
31913217
pkg-dir "^2.0.0"
31923218

3219+
find-cache-dir@^3.3.1:
3220+
version "3.3.2"
3221+
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
3222+
integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
3223+
dependencies:
3224+
commondir "^1.0.1"
3225+
make-dir "^3.0.2"
3226+
pkg-dir "^4.1.0"
3227+
31933228
find-up@^1.0.0:
31943229
version "1.1.2"
31953230
resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
@@ -3205,6 +3240,14 @@ find-up@^2.0.0, find-up@^2.1.0:
32053240
dependencies:
32063241
locate-path "^2.0.0"
32073242

3243+
find-up@^4.0.0:
3244+
version "4.1.0"
3245+
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
3246+
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
3247+
dependencies:
3248+
locate-path "^5.0.0"
3249+
path-exists "^4.0.0"
3250+
32083251
flat-cache@^1.2.1:
32093252
version "1.3.4"
32103253
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f"
@@ -3290,6 +3333,15 @@ fs-extra@^0.30.0:
32903333
path-is-absolute "^1.0.0"
32913334
rimraf "^2.2.8"
32923335

3336+
fs-extra@^8.1.0:
3337+
version "8.1.0"
3338+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
3339+
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
3340+
dependencies:
3341+
graceful-fs "^4.2.0"
3342+
jsonfile "^4.0.0"
3343+
universalify "^0.1.0"
3344+
32933345
fs.realpath@^1.0.0:
32943346
version "1.0.0"
32953347
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
@@ -3345,6 +3397,19 @@ getpass@^0.1.1:
33453397
dependencies:
33463398
assert-plus "^1.0.0"
33473399

3400+
gh-pages@^4.0.0:
3401+
version "4.0.0"
3402+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-4.0.0.tgz#bd7447bab7eef008f677ac8cc4f6049ab978f4a6"
3403+
integrity sha512-p8S0T3aGJc68MtwOcZusul5qPSNZCalap3NWbhRUZYu1YOdp+EjZ+4kPmRM8h3NNRdqw00yuevRjlkuSzCn7iQ==
3404+
dependencies:
3405+
async "^2.6.1"
3406+
commander "^2.18.0"
3407+
email-addresses "^3.0.1"
3408+
filenamify "^4.3.0"
3409+
find-cache-dir "^3.3.1"
3410+
fs-extra "^8.1.0"
3411+
globby "^6.1.0"
3412+
33483413
glob-base@^0.3.0:
33493414
version "0.3.0"
33503415
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -3469,6 +3534,11 @@ graceful-fs@^4.1.9:
34693534
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
34703535
integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
34713536

3537+
graceful-fs@^4.2.0:
3538+
version "4.2.10"
3539+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
3540+
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
3541+
34723542
growly@^1.3.0:
34733543
version "1.3.0"
34743544
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
@@ -4714,6 +4784,13 @@ jsonfile@^3.0.0:
47144784
optionalDependencies:
47154785
graceful-fs "^4.1.6"
47164786

4787+
jsonfile@^4.0.0:
4788+
version "4.0.0"
4789+
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
4790+
integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
4791+
optionalDependencies:
4792+
graceful-fs "^4.1.6"
4793+
47174794
jsonify@~0.0.0:
47184795
version "0.0.0"
47194796
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
@@ -4871,6 +4948,13 @@ locate-path@^2.0.0:
48714948
p-locate "^2.0.0"
48724949
path-exists "^3.0.0"
48734950

4951+
locate-path@^5.0.0:
4952+
version "5.0.0"
4953+
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
4954+
integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
4955+
dependencies:
4956+
p-locate "^4.1.0"
4957+
48744958
lodash._reinterpolate@^3.0.0:
48754959
version "3.0.0"
48764960
resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
@@ -4971,6 +5055,13 @@ make-dir@^1.0.0:
49715055
dependencies:
49725056
pify "^3.0.0"
49735057

5058+
make-dir@^3.0.2:
5059+
version "3.1.0"
5060+
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
5061+
integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
5062+
dependencies:
5063+
semver "^6.0.0"
5064+
49745065
49755066
version "1.0.11"
49765067
resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
@@ -5560,13 +5651,27 @@ p-limit@^1.1.0:
55605651
dependencies:
55615652
p-try "^1.0.0"
55625653

5654+
p-limit@^2.2.0:
5655+
version "2.3.0"
5656+
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
5657+
integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
5658+
dependencies:
5659+
p-try "^2.0.0"
5660+
55635661
p-locate@^2.0.0:
55645662
version "2.0.0"
55655663
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
55665664
integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
55675665
dependencies:
55685666
p-limit "^1.1.0"
55695667

5668+
p-locate@^4.1.0:
5669+
version "4.1.0"
5670+
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
5671+
integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
5672+
dependencies:
5673+
p-limit "^2.2.0"
5674+
55705675
p-map@^1.1.1:
55715676
version "1.2.0"
55725677
resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b"
@@ -5577,6 +5682,11 @@ p-try@^1.0.0:
55775682
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
55785683
integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
55795684

5685+
p-try@^2.0.0:
5686+
version "2.2.0"
5687+
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
5688+
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
5689+
55805690
package-json@^4.0.0:
55815691
version "4.0.1"
55825692
resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
@@ -5670,6 +5780,11 @@ path-exists@^3.0.0:
56705780
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
56715781
integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
56725782

5783+
path-exists@^4.0.0:
5784+
version "4.0.0"
5785+
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
5786+
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
5787+
56735788
path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
56745789
version "1.0.1"
56755790
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -5780,6 +5895,13 @@ pkg-dir@^2.0.0:
57805895
dependencies:
57815896
find-up "^2.1.0"
57825897

5898+
pkg-dir@^4.1.0:
5899+
version "4.2.0"
5900+
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
5901+
integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
5902+
dependencies:
5903+
find-up "^4.0.0"
5904+
57835905
pluralize@^7.0.0:
57845906
version "7.0.0"
57855907
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
@@ -6892,6 +7014,11 @@ semver-diff@^2.0.0:
68927014
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
68937015
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
68947016

7017+
semver@^6.0.0:
7018+
version "6.3.0"
7019+
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
7020+
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
7021+
68957022
68967023
version "0.17.1"
68977024
resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
@@ -7328,6 +7455,13 @@ strip-json-comments@~2.0.1:
73287455
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
73297456
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
73307457

7458+
strip-outer@^1.0.1:
7459+
version "1.0.1"
7460+
resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
7461+
integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==
7462+
dependencies:
7463+
escape-string-regexp "^1.0.2"
7464+
73317465
73327466
version "0.19.0"
73337467
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.0.tgz#7258e788f0fee6a42d710eaf7d6c2412a4c50759"
@@ -7567,6 +7701,13 @@ trim-newlines@^1.0.0:
75677701
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
75687702
integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
75697703

7704+
trim-repeated@^1.0.0:
7705+
version "1.0.0"
7706+
resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
7707+
integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
7708+
dependencies:
7709+
escape-string-regexp "^1.0.2"
7710+
75707711
trim-right@^1.0.1:
75717712
version "1.0.1"
75727713
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"

0 commit comments

Comments
 (0)