Skip to content

Commit 09a6dd3

Browse files
Sean PrashadSean Prashad
authored andcommitted
Add reactstrap package for styling
1 parent 7b5aa4c commit 09a6dd3

File tree

2 files changed

+93
-3
lines changed

2 files changed

+93
-3
lines changed

web/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"react": "^16.12.0",
1414
"react-dom": "^16.12.0",
1515
"react-scripts": "3.3.0",
16-
"react-test-renderer": "^16.12.0"
16+
"react-test-renderer": "^16.12.0",
17+
"reactstrap": "^8.2.0"
1718
},
1819
"devDependencies": {
1920
"babel-eslint": "^10.0.3",

web/yarn.lock

Lines changed: 91 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,13 @@
828828
dependencies:
829829
regenerator-runtime "^0.13.2"
830830

831+
"@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0":
832+
version "7.8.0"
833+
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.0.tgz#8c81711517c56b3d00c6de706b0fb13dc3531549"
834+
integrity sha512-Z7ti+HB0puCcLmFE3x90kzaVgbx6TRrYIReaygW6EkBEnJh1ajS4/inhF7CypzWeDV3NFl1AfWj0eMtdihojxw==
835+
dependencies:
836+
regenerator-runtime "^0.13.2"
837+
831838
"@babel/runtime@^7.5.1", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6":
832839
version "7.7.7"
833840
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.7.tgz#194769ca8d6d7790ec23605af9ee3e42a0aa79cf"
@@ -2642,6 +2649,11 @@ class-utils@^0.3.5:
26422649
isobject "^3.0.0"
26432650
static-extend "^0.1.1"
26442651

2652+
classnames@^2.2.3:
2653+
version "2.2.6"
2654+
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
2655+
integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
2656+
26452657
26462658
version "4.2.1"
26472659
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17"
@@ -3011,6 +3023,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
30113023
safe-buffer "^5.0.1"
30123024
sha.js "^2.4.8"
30133025

3026+
create-react-context@^0.3.0:
3027+
version "0.3.0"
3028+
resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.3.0.tgz#546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c"
3029+
integrity sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==
3030+
dependencies:
3031+
gud "^1.0.0"
3032+
warning "^4.0.3"
3033+
30143034
[email protected], cross-spawn@^6.0.0, cross-spawn@^6.0.5:
30153035
version "6.0.5"
30163036
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -3336,7 +3356,7 @@ decode-uri-component@^0.2.0:
33363356
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
33373357
integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
33383358

3339-
deep-equal@^1.0.1:
3359+
deep-equal@^1.0.1, deep-equal@^1.1.1:
33403360
version "1.1.1"
33413361
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a"
33423362
integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==
@@ -3535,6 +3555,13 @@ dom-converter@^0.2:
35353555
dependencies:
35363556
utila "~0.4"
35373557

3558+
dom-helpers@^3.4.0:
3559+
version "3.4.0"
3560+
resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8"
3561+
integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==
3562+
dependencies:
3563+
"@babel/runtime" "^7.1.2"
3564+
35383565
dom-serializer@0:
35393566
version "0.2.2"
35403567
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
@@ -4962,6 +4989,11 @@ growly@^1.3.0:
49624989
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
49634990
integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
49644991

4992+
gud@^1.0.0:
4993+
version "1.0.0"
4994+
resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0"
4995+
integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==
4996+
49654997
49664998
version "5.1.1"
49674999
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274"
@@ -7976,6 +8008,11 @@ [email protected]:
79768008
dependencies:
79778009
ts-pnp "^1.1.2"
79788010

8011+
popper.js@^1.14.4:
8012+
version "1.16.0"
8013+
resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz#2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3"
8014+
integrity sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw==
8015+
79798016
portfinder@^1.0.25:
79808017
version "1.0.25"
79818018
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.25.tgz#254fd337ffba869f4b9d37edc298059cb4d35eca"
@@ -8758,7 +8795,7 @@ prop-types-exact@^1.2.0:
87588795
object.assign "^4.1.0"
87598796
reflect.ownkeys "^0.2.0"
87608797

8761-
prop-types@^15.6.2, prop-types@^15.7.2:
8798+
prop-types@^15.5.8, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2:
87628799
version "15.7.2"
87638800
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
87648801
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
@@ -8997,6 +9034,24 @@ react-is@^16.12.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-i
89979034
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c"
89989035
integrity sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==
89999036

9037+
react-lifecycles-compat@^3.0.4:
9038+
version "3.0.4"
9039+
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
9040+
integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
9041+
9042+
react-popper@^1.3.3:
9043+
version "1.3.7"
9044+
resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.7.tgz#f6a3471362ef1f0d10a4963673789de1baca2324"
9045+
integrity sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==
9046+
dependencies:
9047+
"@babel/runtime" "^7.1.2"
9048+
create-react-context "^0.3.0"
9049+
deep-equal "^1.1.1"
9050+
popper.js "^1.14.4"
9051+
prop-types "^15.6.1"
9052+
typed-styles "^0.0.7"
9053+
warning "^4.0.2"
9054+
90009055
90019056
version "3.3.0"
90029057
resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.3.0.tgz#f26a21f208f20bd04770f43e50b5bbc151920c2a"
@@ -9067,6 +9122,16 @@ react-test-renderer@^16.0.0-0, react-test-renderer@^16.12.0:
90679122
react-is "^16.8.6"
90689123
scheduler "^0.18.0"
90699124

9125+
react-transition-group@^2.3.1:
9126+
version "2.9.0"
9127+
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d"
9128+
integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==
9129+
dependencies:
9130+
dom-helpers "^3.4.0"
9131+
loose-envify "^1.4.0"
9132+
prop-types "^15.6.2"
9133+
react-lifecycles-compat "^3.0.4"
9134+
90709135
react@^16.12.0:
90719136
version "16.12.0"
90729137
resolved "https://registry.yarnpkg.com/react/-/react-16.12.0.tgz#0c0a9c6a142429e3614834d5a778e18aa78a0b83"
@@ -9076,6 +9141,18 @@ react@^16.12.0:
90769141
object-assign "^4.1.1"
90779142
prop-types "^15.6.2"
90789143

9144+
reactstrap@^8.2.0:
9145+
version "8.2.0"
9146+
resolved "https://registry.yarnpkg.com/reactstrap/-/reactstrap-8.2.0.tgz#10153163e45941b9397ffd6f5d3301b4bc83c215"
9147+
integrity sha512-kFQl4XQuhNnd4E6kAm1FYCzxjsvSkeE5qsd6xM0lb2ibat4DtFGf0Y9so8J1D2q2xhsBgKq5fwWQAf2gF2z8Aw==
9148+
dependencies:
9149+
"@babel/runtime" "^7.2.0"
9150+
classnames "^2.2.3"
9151+
prop-types "^15.5.8"
9152+
react-lifecycles-compat "^3.0.4"
9153+
react-popper "^1.3.3"
9154+
react-transition-group "^2.3.1"
9155+
90799156
read-pkg-up@^2.0.0:
90809157
version "2.0.0"
90819158
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
@@ -10606,6 +10683,11 @@ type@^2.0.0:
1060610683
resolved "https://registry.yarnpkg.com/type/-/type-2.0.0.tgz#5f16ff6ef2eb44f260494dae271033b29c09a9c3"
1060710684
integrity sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==
1060810685

10686+
typed-styles@^0.0.7:
10687+
version "0.0.7"
10688+
resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.7.tgz#93392a008794c4595119ff62dde6809dbc40a3d9"
10689+
integrity sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==
10690+
1060910691
typedarray@^0.0.6:
1061010692
version "0.0.6"
1061110693
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -10866,6 +10948,13 @@ walker@^1.0.7, walker@~1.0.5:
1086610948
dependencies:
1086710949
makeerror "1.0.x"
1086810950

10951+
warning@^4.0.2, warning@^4.0.3:
10952+
version "4.0.3"
10953+
resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
10954+
integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==
10955+
dependencies:
10956+
loose-envify "^1.0.0"
10957+
1086910958
watchpack@^1.6.0:
1087010959
version "1.6.0"
1087110960
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"

0 commit comments

Comments
 (0)