Skip to content

Commit e4086de

Browse files
committed
deploy github pages
1 parent c5a7ea6 commit e4086de

File tree

3 files changed

+54
-4
lines changed

3 files changed

+54
-4
lines changed

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"homepage": "https://hoanganh20012001.github.io/sorting-visualizer",
23
"name": "sorting-visualizer",
34
"version": "0.1.0",
45
"private": true,
@@ -19,7 +20,9 @@
1920
"start": "react-scripts start",
2021
"build": "react-scripts build",
2122
"test": "react-scripts test",
22-
"eject": "react-scripts eject"
23+
"eject": "react-scripts eject",
24+
"predeploy": "npm run build",
25+
"deploy": "gh-pages -d build"
2326
},
2427
"eslintConfig": {
2528
"extends": [
@@ -49,6 +52,7 @@
4952
"eslint-plugin-prettier": "^4.0.0",
5053
"eslint-plugin-react": "^7.26.1",
5154
"eslint-plugin-react-hooks": "^4.2.0",
55+
"gh-pages": "^3.2.3",
5256
"prettier": "^2.4.1"
5357
}
5458
}

public/favicon.ico

131 KB
Binary file not shown.

yarn.lock

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2597,7 +2597,7 @@ async-limiter@~1.0.0:
25972597
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
25982598
integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
25992599

2600-
async@^2.6.2:
2600+
async@^2.6.1, async@^2.6.2:
26012601
version "2.6.3"
26022602
resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
26032603
integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
@@ -3465,7 +3465,7 @@ combined-stream@^1.0.8:
34653465
dependencies:
34663466
delayed-stream "~1.0.0"
34673467

3468-
commander@^2.20.0:
3468+
commander@^2.18.0, commander@^2.20.0:
34693469
version "2.20.3"
34703470
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
34713471
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
@@ -4368,6 +4368,11 @@ elliptic@^6.5.3:
43684368
minimalistic-assert "^1.0.1"
43694369
minimalistic-crypto-utils "^1.0.1"
43704370

4371+
email-addresses@^3.0.1:
4372+
version "3.1.0"
4373+
resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-3.1.0.tgz#cabf7e085cbdb63008a70319a74e6136188812fb"
4374+
integrity sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==
4375+
43714376
emittery@^0.7.1:
43724377
version "0.7.2"
43734378
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"
@@ -4528,7 +4533,7 @@ escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0:
45284533
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
45294534
integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
45304535

4531-
escape-string-regexp@^1.0.5:
4536+
escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
45324537
version "1.0.5"
45334538
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
45344539
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
@@ -5081,6 +5086,20 @@ file-uri-to-path@1.0.0:
50815086
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
50825087
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
50835088

5089+
filename-reserved-regex@^2.0.0:
5090+
version "2.0.0"
5091+
resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229"
5092+
integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik=
5093+
5094+
filenamify@^4.3.0:
5095+
version "4.3.0"
5096+
resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-4.3.0.tgz#62391cb58f02b09971c9d4f9d63b3cf9aba03106"
5097+
integrity sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==
5098+
dependencies:
5099+
filename-reserved-regex "^2.0.0"
5100+
strip-outer "^1.0.1"
5101+
trim-repeated "^1.0.0"
5102+
50845103
filesize@6.1.0:
50855104
version "6.1.0"
50865105
resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00"
@@ -5368,6 +5387,19 @@ get-value@^2.0.3, get-value@^2.0.6:
53685387
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
53695388
integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
53705389

5390+
gh-pages@^3.2.3:
5391+
version "3.2.3"
5392+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-3.2.3.tgz#897e5f15e111f42af57d21d430b83e5cdf29472c"
5393+
integrity sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==
5394+
dependencies:
5395+
async "^2.6.1"
5396+
commander "^2.18.0"
5397+
email-addresses "^3.0.1"
5398+
filenamify "^4.3.0"
5399+
find-cache-dir "^3.3.1"
5400+
fs-extra "^8.1.0"
5401+
globby "^6.1.0"
5402+
53715403
glob-parent@^3.1.0:
53725404
version "3.1.0"
53735405
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
@@ -10477,6 +10509,13 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
1047710509
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1047810510
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1047910511

10512+
strip-outer@^1.0.1:
10513+
version "1.0.1"
10514+
resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
10515+
integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==
10516+
dependencies:
10517+
escape-string-regexp "^1.0.2"
10518+
1048010519
style-loader@1.3.0:
1048110520
version "1.3.0"
1048210521
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e"
@@ -10763,6 +10802,13 @@ tr46@^2.1.0:
1076310802
dependencies:
1076410803
punycode "^2.1.1"
1076510804

10805+
trim-repeated@^1.0.0:
10806+
version "1.0.0"
10807+
resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
10808+
integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
10809+
dependencies:
10810+
escape-string-regexp "^1.0.2"
10811+
1076610812
tryer@^1.0.1:
1076710813
version "1.0.1"
1076810814
resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8"

0 commit comments

Comments
 (0)