Commit 0ff4ebbbac0ef2f2bf1d28f6aa9c0902210f7688

Authored by voaserre@up.edu.ph
1 parent a44ae539

husky test 4

  1 +#!/bin/sh
  2 +. "$(dirname "$0")/_/husky.sh"
  3 +
  4 +echo "a"
... ...
... ... @@ -8,13 +8,13 @@
8 8 "name": "learn-starter",
9 9 "version": "0.1.0",
10 10 "dependencies": {
  11 + "husky": "^7.0.1",
11 12 "next": "^11.0.0",
12 13 "react": "17.0.2",
13 14 "react-dom": "17.0.2"
14 15 },
15 16 "devDependencies": {
16 17 "eslint": "^7.31.0",
17   - "husky": "^4.3.8",
18 18 "lint-staged": "^11.1.1",
19 19 "prettier": "^2.3.2"
20 20 }
... ... @@ -737,12 +737,6 @@
737 737 "fsevents": "~2.3.1"
738 738 }
739 739 },
740   - "node_modules/ci-info": {
741   - "version": "2.0.0",
742   - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
743   - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
744   - "dev": true
745   - },
746 740 "node_modules/cipher-base": {
747 741 "version": "1.0.4",
748 742 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
... ... @@ -826,12 +820,6 @@
826 820 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
827 821 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
828 822 },
829   - "node_modules/compare-versions": {
830   - "version": "3.6.0",
831   - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
832   - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
833   - "dev": true
834   - },
835 823 "node_modules/concat-map": {
836 824 "version": "0.0.1",
837 825 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
... ... @@ -1645,21 +1633,6 @@
1645 1633 "node": ">=8"
1646 1634 }
1647 1635 },
1648   - "node_modules/find-versions": {
1649   - "version": "4.0.0",
1650   - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz",
1651   - "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==",
1652   - "dev": true,
1653   - "dependencies": {
1654   - "semver-regex": "^3.1.2"
1655   - },
1656   - "engines": {
1657   - "node": ">=10"
1658   - },
1659   - "funding": {
1660   - "url": "https://github.com/sponsors/sindresorhus"
1661   - }
1662   - },
1663 1636 "node_modules/flat-cache": {
1664 1637 "version": "3.0.4",
1665 1638 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
... ... @@ -1929,161 +1902,17 @@
1929 1902 }
1930 1903 },
1931 1904 "node_modules/husky": {
1932   - "version": "4.3.8",
1933   - "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz",
1934   - "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==",
1935   - "dev": true,
1936   - "hasInstallScript": true,
1937   - "dependencies": {
1938   - "chalk": "^4.0.0",
1939   - "ci-info": "^2.0.0",
1940   - "compare-versions": "^3.6.0",
1941   - "cosmiconfig": "^7.0.0",
1942   - "find-versions": "^4.0.0",
1943   - "opencollective-postinstall": "^2.0.2",
1944   - "pkg-dir": "^5.0.0",
1945   - "please-upgrade-node": "^3.2.0",
1946   - "slash": "^3.0.0",
1947   - "which-pm-runs": "^1.0.0"
1948   - },
  1905 + "version": "7.0.1",
  1906 + "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.1.tgz",
  1907 + "integrity": "sha512-gceRaITVZ+cJH9sNHqx5tFwbzlLCVxtVZcusME8JYQ8Edy5mpGDOqD8QBCdMhpyo9a+JXddnujQ4rpY2Ff9SJA==",
1949 1908 "bin": {
1950   - "husky-run": "bin/run.js",
1951   - "husky-upgrade": "lib/upgrader/bin.js"
1952   - },
1953   - "engines": {
1954   - "node": ">=10"
1955   - },
1956   - "funding": {
1957   - "type": "opencollective",
1958   - "url": "https://opencollective.com/husky"
1959   - }
1960   - },
1961   - "node_modules/husky/node_modules/ansi-styles": {
1962   - "version": "4.3.0",
1963   - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1964   - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1965   - "dev": true,
1966   - "dependencies": {
1967   - "color-convert": "^2.0.1"
1968   - },
1969   - "engines": {
1970   - "node": ">=8"
1971   - },
1972   - "funding": {
1973   - "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1974   - }
1975   - },
1976   - "node_modules/husky/node_modules/chalk": {
1977   - "version": "4.1.1",
1978   - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
1979   - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
1980   - "dev": true,
1981   - "dependencies": {
1982   - "ansi-styles": "^4.1.0",
1983   - "supports-color": "^7.1.0"
  1909 + "husky": "lib/bin.js"
1984 1910 },
1985 1911 "engines": {
1986   - "node": ">=10"
  1912 + "node": ">=12"
1987 1913 },
1988 1914 "funding": {
1989   - "url": "https://github.com/chalk/chalk?sponsor=1"
1990   - }
1991   - },
1992   - "node_modules/husky/node_modules/color-convert": {
1993   - "version": "2.0.1",
1994   - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1995   - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1996   - "dev": true,
1997   - "dependencies": {
1998   - "color-name": "~1.1.4"
1999   - },
2000   - "engines": {
2001   - "node": ">=7.0.0"
2002   - }
2003   - },
2004   - "node_modules/husky/node_modules/color-name": {
2005   - "version": "1.1.4",
2006   - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2007   - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2008   - "dev": true
2009   - },
2010   - "node_modules/husky/node_modules/find-up": {
2011   - "version": "5.0.0",
2012   - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2013   - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2014   - "dev": true,
2015   - "dependencies": {
2016   - "locate-path": "^6.0.0",
2017   - "path-exists": "^4.0.0"
2018   - },
2019   - "engines": {
2020   - "node": ">=10"
2021   - },
2022   - "funding": {
2023   - "url": "https://github.com/sponsors/sindresorhus"
2024   - }
2025   - },
2026   - "node_modules/husky/node_modules/has-flag": {
2027   - "version": "4.0.0",
2028   - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2029   - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2030   - "dev": true,
2031   - "engines": {
2032   - "node": ">=8"
2033   - }
2034   - },
2035   - "node_modules/husky/node_modules/locate-path": {
2036   - "version": "6.0.0",
2037   - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2038   - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2039   - "dev": true,
2040   - "dependencies": {
2041   - "p-locate": "^5.0.0"
2042   - },
2043   - "engines": {
2044   - "node": ">=10"
2045   - },
2046   - "funding": {
2047   - "url": "https://github.com/sponsors/sindresorhus"
2048   - }
2049   - },
2050   - "node_modules/husky/node_modules/p-locate": {
2051   - "version": "5.0.0",
2052   - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2053   - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2054   - "dev": true,
2055   - "dependencies": {
2056   - "p-limit": "^3.0.2"
2057   - },
2058   - "engines": {
2059   - "node": ">=10"
2060   - },
2061   - "funding": {
2062   - "url": "https://github.com/sponsors/sindresorhus"
2063   - }
2064   - },
2065   - "node_modules/husky/node_modules/pkg-dir": {
2066   - "version": "5.0.0",
2067   - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz",
2068   - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==",
2069   - "dev": true,
2070   - "dependencies": {
2071   - "find-up": "^5.0.0"
2072   - },
2073   - "engines": {
2074   - "node": ">=10"
2075   - }
2076   - },
2077   - "node_modules/husky/node_modules/supports-color": {
2078   - "version": "7.2.0",
2079   - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2080   - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2081   - "dev": true,
2082   - "dependencies": {
2083   - "has-flag": "^4.0.0"
2084   - },
2085   - "engines": {
2086   - "node": ">=8"
  1915 + "url": "https://github.com/sponsors/typicode"
2087 1916 }
2088 1917 },
2089 1918 "node_modules/iconv-lite": {
... ... @@ -3414,15 +3243,6 @@
3414 3243 "url": "https://github.com/sponsors/sindresorhus"
3415 3244 }
3416 3245 },
3417   - "node_modules/opencollective-postinstall": {
3418   - "version": "2.0.3",
3419   - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
3420   - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
3421   - "dev": true,
3422   - "bin": {
3423   - "opencollective-postinstall": "index.js"
3424   - }
3425   - },
3426 3246 "node_modules/optionator": {
3427 3247 "version": "0.9.1",
3428 3248 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
... ... @@ -4022,18 +3842,6 @@
4022 3842 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
4023 3843 "dev": true
4024 3844 },
4025   - "node_modules/semver-regex": {
4026   - "version": "3.1.2",
4027   - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz",
4028   - "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==",
4029   - "dev": true,
4030   - "engines": {
4031   - "node": ">=8"
4032   - },
4033   - "funding": {
4034   - "url": "https://github.com/sponsors/sindresorhus"
4035   - }
4036   - },
4037 3845 "node_modules/setimmediate": {
4038 3846 "version": "1.0.5",
4039 3847 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
... ... @@ -4088,15 +3896,6 @@
4088 3896 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
4089 3897 "dev": true
4090 3898 },
4091   - "node_modules/slash": {
4092   - "version": "3.0.0",
4093   - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
4094   - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
4095   - "dev": true,
4096   - "engines": {
4097   - "node": ">=8"
4098   - }
4099   - },
4100 3899 "node_modules/slice-ansi": {
4101 3900 "version": "3.0.0",
4102 3901 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
... ... @@ -4728,12 +4527,6 @@
4728 4527 "url": "https://github.com/sponsors/ljharb"
4729 4528 }
4730 4529 },
4731   - "node_modules/which-pm-runs": {
4732   - "version": "1.0.0",
4733   - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
4734   - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
4735   - "dev": true
4736   - },
4737 4530 "node_modules/which-typed-array": {
4738 4531 "version": "1.1.4",
4739 4532 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz",
... ... @@ -5417,12 +5210,6 @@
5417 5210 "readdirp": "~3.5.0"
5418 5211 }
5419 5212 },
5420   - "ci-info": {
5421   - "version": "2.0.0",
5422   - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
5423   - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
5424   - "dev": true
5425   - },
5426 5213 "cipher-base": {
5427 5214 "version": "1.0.4",
5428 5215 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
... ... @@ -5491,12 +5278,6 @@
5491 5278 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5492 5279 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
5493 5280 },
5494   - "compare-versions": {
5495   - "version": "3.6.0",
5496   - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
5497   - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
5498   - "dev": true
5499   - },
5500 5281 "concat-map": {
5501 5282 "version": "0.0.1",
5502 5283 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
... ... @@ -6148,15 +5929,6 @@
6148 5929 "path-exists": "^4.0.0"
6149 5930 }
6150 5931 },
6151   - "find-versions": {
6152   - "version": "4.0.0",
6153   - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz",
6154   - "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==",
6155   - "dev": true,
6156   - "requires": {
6157   - "semver-regex": "^3.1.2"
6158   - }
6159   - },
6160 5932 "flat-cache": {
6161 5933 "version": "3.0.4",
6162 5934 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
... ... @@ -6361,110 +6133,9 @@
6361 6133 "dev": true
6362 6134 },
6363 6135 "husky": {
6364   - "version": "4.3.8",
6365   - "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz",
6366   - "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==",
6367   - "dev": true,
6368   - "requires": {
6369   - "chalk": "^4.0.0",
6370   - "ci-info": "^2.0.0",
6371   - "compare-versions": "^3.6.0",
6372   - "cosmiconfig": "^7.0.0",
6373   - "find-versions": "^4.0.0",
6374   - "opencollective-postinstall": "^2.0.2",
6375   - "pkg-dir": "^5.0.0",
6376   - "please-upgrade-node": "^3.2.0",
6377   - "slash": "^3.0.0",
6378   - "which-pm-runs": "^1.0.0"
6379   - },
6380   - "dependencies": {
6381   - "ansi-styles": {
6382   - "version": "4.3.0",
6383   - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6384   - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6385   - "dev": true,
6386   - "requires": {
6387   - "color-convert": "^2.0.1"
6388   - }
6389   - },
6390   - "chalk": {
6391   - "version": "4.1.1",
6392   - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
6393   - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
6394   - "dev": true,
6395   - "requires": {
6396   - "ansi-styles": "^4.1.0",
6397   - "supports-color": "^7.1.0"
6398   - }
6399   - },
6400   - "color-convert": {
6401   - "version": "2.0.1",
6402   - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6403   - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6404   - "dev": true,
6405   - "requires": {
6406   - "color-name": "~1.1.4"
6407   - }
6408   - },
6409   - "color-name": {
6410   - "version": "1.1.4",
6411   - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6412   - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6413   - "dev": true
6414   - },
6415   - "find-up": {
6416   - "version": "5.0.0",
6417   - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
6418   - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
6419   - "dev": true,
6420   - "requires": {
6421   - "locate-path": "^6.0.0",
6422   - "path-exists": "^4.0.0"
6423   - }
6424   - },
6425   - "has-flag": {
6426   - "version": "4.0.0",
6427   - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6428   - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6429   - "dev": true
6430   - },
6431   - "locate-path": {
6432   - "version": "6.0.0",
6433   - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
6434   - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
6435   - "dev": true,
6436   - "requires": {
6437   - "p-locate": "^5.0.0"
6438   - }
6439   - },
6440   - "p-locate": {
6441   - "version": "5.0.0",
6442   - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
6443   - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
6444   - "dev": true,
6445   - "requires": {
6446   - "p-limit": "^3.0.2"
6447   - }
6448   - },
6449   - "pkg-dir": {
6450   - "version": "5.0.0",
6451   - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz",
6452   - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==",
6453   - "dev": true,
6454   - "requires": {
6455   - "find-up": "^5.0.0"
6456   - }
6457   - },
6458   - "supports-color": {
6459   - "version": "7.2.0",
6460   - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6461   - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6462   - "dev": true,
6463   - "requires": {
6464   - "has-flag": "^4.0.0"
6465   - }
6466   - }
6467   - }
  6136 + "version": "7.0.1",
  6137 + "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.1.tgz",
  6138 + "integrity": "sha512-gceRaITVZ+cJH9sNHqx5tFwbzlLCVxtVZcusME8JYQ8Edy5mpGDOqD8QBCdMhpyo9a+JXddnujQ4rpY2Ff9SJA=="
6468 6139 },
6469 6140 "iconv-lite": {
6470 6141 "version": "0.6.3",
... ... @@ -7449,12 +7120,6 @@
7449 7120 "mimic-fn": "^2.1.0"
7450 7121 }
7451 7122 },
7452   - "opencollective-postinstall": {
7453   - "version": "2.0.3",
7454   - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
7455   - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
7456   - "dev": true
7457   - },
7458 7123 "optionator": {
7459 7124 "version": "0.9.1",
7460 7125 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
... ... @@ -7907,12 +7572,6 @@
7907 7572 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
7908 7573 "dev": true
7909 7574 },
7910   - "semver-regex": {
7911   - "version": "3.1.2",
7912   - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz",
7913   - "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==",
7914   - "dev": true
7915   - },
7916 7575 "setimmediate": {
7917 7576 "version": "1.0.5",
7918 7577 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
... ... @@ -7958,12 +7617,6 @@
7958 7617 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
7959 7618 "dev": true
7960 7619 },
7961   - "slash": {
7962   - "version": "3.0.0",
7963   - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
7964   - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
7965   - "dev": true
7966   - },
7967 7620 "slice-ansi": {
7968 7621 "version": "3.0.0",
7969 7622 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
... ... @@ -8469,12 +8122,6 @@
8469 8122 "is-symbol": "^1.0.3"
8470 8123 }
8471 8124 },
8472   - "which-pm-runs": {
8473   - "version": "1.0.0",
8474   - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
8475   - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
8476   - "dev": true
8477   - },
8478 8125 "which-typed-array": {
8479 8126 "version": "1.1.4",
8480 8127 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz",
... ...
... ... @@ -5,16 +5,17 @@
5 5 "scripts": {
6 6 "dev": "next dev",
7 7 "build": "next build",
8   - "start": "next start"
  8 + "start": "next start",
  9 + "prepare": "husky install"
9 10 },
10 11 "dependencies": {
  12 + "husky": "^7.0.1",
11 13 "next": "^11.0.0",
12 14 "react": "17.0.2",
13 15 "react-dom": "17.0.2"
14 16 },
15 17 "devDependencies": {
16 18 "eslint": "^7.31.0",
17   - "husky": "^4.3.8",
18 19 "lint-staged": "^11.1.1",
19 20 "prettier": "^2.3.2"
20 21 },
... ...