Skip to content

Commit 69228c4

Browse files
committed
feat: add deployment to gh pages
1 parent 3387457 commit 69228c4

File tree

2 files changed

+129
-6
lines changed

2 files changed

+129
-6
lines changed

package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
{
22
"name": "@uniswap/interface",
33
"description": "MetaLamp Swap Interface",
4-
"homepage": ".",
4+
"homepage": "https://fullstack-development.github.io/uniswap-v3-interface",
55
"private": true,
66
"devDependencies": {
7+
"@alagunoff/uniswap-v2-sdk": "3.0.0",
8+
"@alagunoff/uniswap-v3-sdk": "3.0.1",
79
"@emotion/core": "^11.0.0",
810
"@ethersproject/experimental": "^5.0.1",
911
"@popperjs/core": "^2.4.4",
@@ -39,8 +41,6 @@
3941
"@uniswap/v2-periphery": "^1.1.0-beta.0",
4042
"@uniswap/v3-core": "1.0.0",
4143
"@uniswap/v3-periphery": "1.0.0",
42-
"@alagunoff/uniswap-v3-sdk": "3.0.1",
43-
"@alagunoff/uniswap-v2-sdk": "3.0.0",
4444
"@web3-react/core": "^6.0.9",
4545
"@web3-react/fortmatic-connector": "^6.0.9",
4646
"@web3-react/injected-connector": "^6.0.7",
@@ -57,6 +57,7 @@
5757
"eslint-plugin-react": "^7.19.0",
5858
"eslint-plugin-react-hooks": "^4.0.0",
5959
"ethers": "^5.0.7",
60+
"gh-pages": "6.3.0",
6061
"i18next": "^15.0.9",
6162
"i18next-browser-languagedetector": "^3.0.1",
6263
"i18next-xhr-backend": "^2.0.1",
@@ -113,7 +114,9 @@
113114
"build": "yarn compile-contract-types && react-scripts build",
114115
"postinstall": "yarn compile-contract-types",
115116
"start": "yarn compile-contract-types && react-scripts start",
116-
"typescript:check": "tsc --noEmit"
117+
"typescript:check": "tsc --noEmit",
118+
"predeploy": "yarn build",
119+
"deploy": "gh-pages -d build"
117120
},
118121
"eslintConfig": {
119122
"extends": "react-app",

yarn.lock

Lines changed: 122 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4214,6 +4214,11 @@ async@^2.0.1, async@^2.1.2, async@^2.4.0, async@^2.5.0, async@^2.6.2:
42144214
dependencies:
42154215
lodash "^4.17.14"
42164216

4217+
async@^3.2.4:
4218+
version "3.2.6"
4219+
resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce"
4220+
integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==
4221+
42174222
asynckit@^0.4.0:
42184223
version "0.4.0"
42194224
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -5215,6 +5220,13 @@ braces@^3.0.1, braces@~3.0.2:
52155220
dependencies:
52165221
fill-range "^7.0.1"
52175222

5223+
braces@^3.0.3:
5224+
version "3.0.3"
5225+
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
5226+
integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
5227+
dependencies:
5228+
fill-range "^7.1.1"
5229+
52185230
brorand@^1.0.1, brorand@^1.1.0:
52195231
version "1.1.0"
52205232
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
@@ -5905,6 +5917,11 @@ command-line-args@^4.0.7:
59055917
find-replace "^1.0.3"
59065918
typical "^2.6.1"
59075919

5920+
commander@^13.0.0:
5921+
version "13.1.0"
5922+
resolved "https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz#776167db68c78f38dcce1f9b8d7b8b9a488abf46"
5923+
integrity sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==
5924+
59085925
commander@^2.20.0:
59095926
version "2.20.3"
59105927
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -6958,6 +6975,11 @@ elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3:
69586975
minimalistic-assert "^1.0.1"
69596976
minimalistic-crypto-utils "^1.0.1"
69606977

6978+
email-addresses@^5.0.0:
6979+
version "5.0.0"
6980+
resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-5.0.0.tgz#7ae9e7f58eef7d5e3e2c2c2d3ea49b78dc854fa6"
6981+
integrity sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==
6982+
69616983
emittery@^0.7.1:
69626984
version "0.7.2"
69636985
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"
@@ -8044,6 +8066,17 @@ fast-glob@^3.1.1:
80448066
micromatch "^4.0.2"
80458067
picomatch "^2.2.1"
80468068

8069+
fast-glob@^3.2.9:
8070+
version "3.3.3"
8071+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
8072+
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
8073+
dependencies:
8074+
"@nodelib/fs.stat" "^2.0.2"
8075+
"@nodelib/fs.walk" "^1.2.3"
8076+
glob-parent "^5.1.2"
8077+
merge2 "^1.3.0"
8078+
micromatch "^4.0.8"
8079+
80478080
fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
80488081
version "2.1.0"
80498082
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -8124,6 +8157,20 @@ file-uri-to-path@1.0.0:
81248157
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
81258158
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
81268159

8160+
filename-reserved-regex@^2.0.0:
8161+
version "2.0.0"
8162+
resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229"
8163+
integrity sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==
8164+
8165+
filenamify@^4.3.0:
8166+
version "4.3.0"
8167+
resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-4.3.0.tgz#62391cb58f02b09971c9d4f9d63b3cf9aba03106"
8168+
integrity sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==
8169+
dependencies:
8170+
filename-reserved-regex "^2.0.0"
8171+
strip-outer "^1.0.1"
8172+
trim-repeated "^1.0.0"
8173+
81278174
filesize@6.1.0:
81288175
version "6.1.0"
81298176
resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00"
@@ -8146,6 +8193,13 @@ fill-range@^7.0.1:
81468193
dependencies:
81478194
to-regex-range "^5.0.1"
81488195

8196+
fill-range@^7.1.1:
8197+
version "7.1.1"
8198+
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
8199+
integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
8200+
dependencies:
8201+
to-regex-range "^5.0.1"
8202+
81498203
finalhandler@~1.1.2:
81508204
version "1.1.2"
81518205
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
@@ -8328,6 +8382,15 @@ from2@^2.1.0:
83288382
inherits "^2.0.1"
83298383
readable-stream "^2.0.0"
83308384

8385+
fs-extra@^11.1.1:
8386+
version "11.3.0"
8387+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz#0daced136bbaf65a555a326719af931adc7a314d"
8388+
integrity sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==
8389+
dependencies:
8390+
graceful-fs "^4.2.0"
8391+
jsonfile "^6.0.1"
8392+
universalify "^2.0.0"
8393+
83318394
fs-extra@^7.0.0:
83328395
version "7.0.1"
83338396
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
@@ -8471,6 +8534,19 @@ getpass@^0.1.1:
84718534
dependencies:
84728535
assert-plus "^1.0.0"
84738536

8537+
gh-pages@^6.3.0:
8538+
version "6.3.0"
8539+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-6.3.0.tgz#a5b9476dd4385ceaf85c6467b2e05397093e7613"
8540+
integrity sha512-Ot5lU6jK0Eb+sszG8pciXdjMXdBJ5wODvgjR+imihTqsUWF2K6dJ9HST55lgqcs8wWcw6o6wAsUzfcYRhJPXbA==
8541+
dependencies:
8542+
async "^3.2.4"
8543+
commander "^13.0.0"
8544+
email-addresses "^5.0.0"
8545+
filenamify "^4.3.0"
8546+
find-cache-dir "^3.3.1"
8547+
fs-extra "^11.1.1"
8548+
globby "^11.1.0"
8549+
84748550
gifwrap@^0.9.2:
84758551
version "0.9.2"
84768552
resolved "https://registry.yarnpkg.com/gifwrap/-/gifwrap-0.9.2.tgz#348e286e67d7cf57942172e1e6f05a71cee78489"
@@ -8487,7 +8563,7 @@ glob-parent@^3.1.0:
84878563
is-glob "^3.1.0"
84888564
path-dirname "^1.0.0"
84898565

8490-
glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0:
8566+
glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@^5.1.2, glob-parent@~5.1.0:
84918567
version "5.1.2"
84928568
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
84938569
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -8590,6 +8666,18 @@ globby@^11.0.1:
85908666
merge2 "^1.3.0"
85918667
slash "^3.0.0"
85928668

8669+
globby@^11.1.0:
8670+
version "11.1.0"
8671+
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
8672+
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
8673+
dependencies:
8674+
array-union "^2.1.0"
8675+
dir-glob "^3.0.1"
8676+
fast-glob "^3.2.9"
8677+
ignore "^5.2.0"
8678+
merge2 "^1.4.1"
8679+
slash "^3.0.0"
8680+
85938681
globby@^6.1.0:
85948682
version "6.1.0"
85958683
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
@@ -9037,6 +9125,11 @@ ignore@^5.1.4:
90379125
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
90389126
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
90399127

9128+
ignore@^5.2.0:
9129+
version "5.3.2"
9130+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
9131+
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
9132+
90409133
image-q@^1.1.1:
90419134
version "1.1.1"
90429135
resolved "https://registry.yarnpkg.com/image-q/-/image-q-1.1.1.tgz#fc84099664460b90ca862d9300b6bfbbbfbf8056"
@@ -10860,7 +10953,7 @@ merge-stream@^2.0.0:
1086010953
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1086110954
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1086210955

10863-
merge2@^1.3.0:
10956+
merge2@^1.3.0, merge2@^1.4.1:
1086410957
version "1.4.1"
1086510958
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1086610959
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -10926,6 +11019,14 @@ micromatch@^4.0.2:
1092611019
braces "^3.0.1"
1092711020
picomatch "^2.2.3"
1092811021

11022+
micromatch@^4.0.8:
11023+
version "4.0.8"
11024+
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
11025+
integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
11026+
dependencies:
11027+
braces "^3.0.3"
11028+
picomatch "^2.3.1"
11029+
1092911030
miller-rabin@^4.0.0:
1093011031
version "4.0.1"
1093111032
resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
@@ -11932,6 +12033,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3:
1193212033
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d"
1193312034
integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==
1193412035

12036+
picomatch@^2.3.1:
12037+
version "2.3.1"
12038+
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
12039+
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
12040+
1193512041
pify@^2.0.0:
1193612042
version "2.3.0"
1193712043
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -14886,6 +14992,13 @@ strip-json-comments@~2.0.1:
1488614992
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1488714993
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1488814994

14995+
strip-outer@^1.0.1:
14996+
version "1.0.1"
14997+
resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
14998+
integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==
14999+
dependencies:
15000+
escape-string-regexp "^1.0.2"
15001+
1488915002
style-loader@1.3.0:
1489015003
version "1.3.0"
1489115004
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e"
@@ -15317,6 +15430,13 @@ tr46@^2.0.2:
1531715430
dependencies:
1531815431
punycode "^2.1.1"
1531915432

15433+
trim-repeated@^1.0.0:
15434+
version "1.0.0"
15435+
resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
15436+
integrity sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==
15437+
dependencies:
15438+
escape-string-regexp "^1.0.2"
15439+
1532015440
trim-right@^1.0.1:
1532115441
version "1.0.1"
1532215442
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"

0 commit comments

Comments
 (0)