Skip to content

Commit 2323ead

Browse files
committed
Fixed dependencies and added some gitlab tools
1 parent 542d791 commit 2323ead

File tree

3 files changed

+44
-27
lines changed

3 files changed

+44
-27
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ cache:
1212
build_node:
1313
stage: build
1414
before_script:
15+
- apk add make nasm autoconf automake libtool dpkg pkgconfig libpng libpng-dev g++
1516
- yarn install --production --frozen-lockfile
1617
script:
1718
- yarn run build

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,11 @@
2929
"@types/react-router-dom": "^5.1.6",
3030
"@types/react-stickynode": "^3.0.1",
3131
"@types/uuid": "^8.3.0",
32+
"@babel/core":" ^7.0.0-0",
3233
"axios": "^0.21.0",
3334
"babel-preset-gatsby": "^0.8.0",
3435
"change-case": "^4.1.2",
36+
"core-js": "^3.0.0",
3537
"gatsby": "^2.29.1",
3638
"gatsby-image": "^2.2.18",
3739
"gatsby-mdx": "^0.6.3",
@@ -48,6 +50,7 @@
4850
"gatsby-transformer-sharp": "^2.3.12",
4951
"polished": "^4.0.5",
5052
"react": "^17.0.1",
53+
"react-is": "16.8.0",
5154
"react-dom": "^17.0.1",
5255
"react-grid-system": "^7.1.1",
5356
"react-helmet": "^6.1.0",
@@ -61,11 +64,13 @@
6164
},
6265
"devDependencies": {
6366
"@babel/plugin-transform-modules-commonjs": "^7.12.1",
67+
"@babel/preset-env": "^7.1.6",
6468
"@types/react-dom": "^17.0.0",
6569
"@types/react-helmet": "^6.1.0",
6670
"@types/styled-components": "^5.1.5",
6771
"@typescript-eslint/eslint-plugin": "^4.9.1",
6872
"@typescript-eslint/parser": "^4.9.1",
73+
"babel-plugin-styled-components": "^1.5.0",
6974
"eslint": "^7.15.0",
7075
"eslint-config-airbnb": "^18.2.1",
7176
"eslint-config-prettier": "^7.0.0",
@@ -74,6 +79,7 @@
7479
"eslint-plugin-jsx-a11y": "^6.4.1",
7580
"eslint-plugin-prettier": "^3.2.0",
7681
"eslint-plugin-react": "^7.21.5",
82+
"eslint-plugin-react-hooks": "^4",
7783
"eslint-plugin-security": "^1.4.0",
7884
"jest": "^26.6.3",
7985
"prettier": "^2.2.1",

yarn.lock

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,27 @@
2828
resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz"
2929
integrity sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==
3030

31+
"@babel/core@ ^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.4.3", "@babel/core@^7.7.5":
32+
version "7.14.3"
33+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.3.tgz#5395e30405f0776067fbd9cf0884f15bfb770a38"
34+
integrity sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==
35+
dependencies:
36+
"@babel/code-frame" "^7.12.13"
37+
"@babel/generator" "^7.14.3"
38+
"@babel/helper-compilation-targets" "^7.13.16"
39+
"@babel/helper-module-transforms" "^7.14.2"
40+
"@babel/helpers" "^7.14.0"
41+
"@babel/parser" "^7.14.3"
42+
"@babel/template" "^7.12.13"
43+
"@babel/traverse" "^7.14.2"
44+
"@babel/types" "^7.14.2"
45+
convert-source-map "^1.7.0"
46+
debug "^4.1.0"
47+
gensync "^1.0.0-beta.2"
48+
json5 "^2.1.2"
49+
semver "^6.3.0"
50+
source-map "^0.5.0"
51+
3152
"@babel/core@7.10.5":
3253
version "7.10.5"
3354
resolved "https://registry.npmjs.org/@babel/core/-/core-7.10.5.tgz"
@@ -72,27 +93,6 @@
7293
semver "^5.4.1"
7394
source-map "^0.5.0"
7495

75-
"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.4.3", "@babel/core@^7.7.5":
76-
version "7.14.3"
77-
resolved "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz"
78-
integrity sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==
79-
dependencies:
80-
"@babel/code-frame" "^7.12.13"
81-
"@babel/generator" "^7.14.3"
82-
"@babel/helper-compilation-targets" "^7.13.16"
83-
"@babel/helper-module-transforms" "^7.14.2"
84-
"@babel/helpers" "^7.14.0"
85-
"@babel/parser" "^7.14.3"
86-
"@babel/template" "^7.12.13"
87-
"@babel/traverse" "^7.14.2"
88-
"@babel/types" "^7.14.2"
89-
convert-source-map "^1.7.0"
90-
debug "^4.1.0"
91-
gensync "^1.0.0-beta.2"
92-
json5 "^2.1.2"
93-
semver "^6.3.0"
94-
source-map "^0.5.0"
95-
9696
"@babel/generator@^7.10.5", "@babel/generator@^7.12.5", "@babel/generator@^7.14.2", "@babel/generator@^7.14.3":
9797
version "7.14.3"
9898
resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz"
@@ -3423,7 +3423,7 @@ babel-plugin-remove-graphql-queries@^2.16.1:
34233423
resolved "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.16.1.tgz"
34243424
integrity sha512-PkHJuRodMp4p617a/ZVhV8elBhRoFpOTpdu2DaApXJFIsDJWhjZ8d4BGbbFCT/yKJrhRDTdqg1r5AhWEaEUKkw==
34253425

3426-
"babel-plugin-styled-components@>= 1.12.0":
3426+
"babel-plugin-styled-components@>= 1.12.0", babel-plugin-styled-components@^1.5.0:
34273427
version "1.12.0"
34283428
resolved "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz"
34293429
integrity sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==
@@ -4835,9 +4835,9 @@ core-js@2, core-js@^2.4.0:
48354835
resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz"
48364836
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
48374837

4838-
core-js@^3.6.5:
4838+
core-js@^3.0.0, core-js@^3.6.5:
48394839
version "3.13.1"
4840-
resolved "https://registry.npmjs.org/core-js/-/core-js-3.13.1.tgz"
4840+
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.13.1.tgz#30303fabd53638892062d8b4e802cac7599e9fb7"
48414841
integrity sha512-JqveUc4igkqwStL2RTRn/EPFGBOfEZHxJl/8ej1mXJR75V3go2mFF4bmUYkEIT1rveHKnkUlcJX/c+f1TyIovQ==
48424842

48434843
core-util-is@~1.0.0:
@@ -6253,6 +6253,11 @@ eslint-plugin-react-hooks@^1.7.0:
62536253
resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz"
62546254
integrity sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==
62556255

6256+
eslint-plugin-react-hooks@^4:
6257+
version "4.2.0"
6258+
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"
6259+
integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==
6260+
62566261
eslint-plugin-react@^7.20.6, eslint-plugin-react@^7.21.5:
62576262
version "7.24.0"
62586263
resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz"
@@ -13356,7 +13361,7 @@ react-dev-utils@^4.2.3:
1335613361

1335713362
react-dom@^17.0.1:
1335813363
version "17.0.2"
13359-
resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
13364+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
1336013365
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
1336113366
dependencies:
1336213367
loose-envify "^1.1.0"
@@ -13409,6 +13414,11 @@ react-icons@^4.2.0:
1340913414
resolved "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz"
1341013415
integrity sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==
1341113416

13417+
react-is@16.8.0:
13418+
version "16.8.0"
13419+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.0.tgz#518db476214f3fb0716af9f82dfd420225ae970f"
13420+
integrity sha512-LOy+3La39aduxaPfuj+lCXC5RQ8ukjVPAAsFJ3yQ+DIOLf4eR9OMKeWKF0IzjRyE95xMj5QELwiXGgfQsIJguA==
13421+
1341213422
react-is@^16.12.0, react-is@^16.7.0, react-is@^16.8.1:
1341313423
version "16.13.1"
1341413424
resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
@@ -13447,7 +13457,7 @@ react-stickynode@^3.0.5:
1344713457

1344813458
react@^17.0.1:
1344913459
version "17.0.2"
13450-
resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
13460+
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
1345113461
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
1345213462
dependencies:
1345313463
loose-envify "^1.1.0"
@@ -14179,7 +14189,7 @@ saxes@^5.0.1:
1417914189

1418014190
scheduler@^0.20.2:
1418114191
version "0.20.2"
14182-
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz"
14192+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
1418314193
integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
1418414194
dependencies:
1418514195
loose-envify "^1.1.0"

0 commit comments

Comments
 (0)