From fff850f94fd5b097f540f4bfb76fb1541b5d00b2 Mon Sep 17 00:00:00 2001
From: Christian Sarnataro
Date: Wed, 4 Jan 2023 20:36:03 +0100
Subject: [PATCH 01/27] Added an option to display a custom footer
Added an option in config file.
Added a component which renders the custom footer or a default footer if
no custom footer is defined.
Updated readme file with related instructions.
---
README.md | 67 +++++++++++++++++++++++++++------
gitprofile.config.js | 5 +++
package.json | 2 +-
src/components/GitProfile.jsx | 21 +----------
src/components/footer/index.jsx | 41 ++++++++++++++++++++
src/helpers/utils.jsx | 3 +-
6 files changed, 106 insertions(+), 33 deletions(-)
create mode 100644 src/components/footer/index.jsx
diff --git a/README.md b/README.md
index 2426de2..0265bfa 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,8 @@
✓ [Certification Section](#certifications)
✓ [Education Section](#education)
✓ [Projects Section](#projects)
-✓ [Blog Posts Section](#blog-posts)
+✓ [Blog Posts Section](#blog-posts)
+✓ [Custom footer](#custom-footer)
To view a live example, **[click here](https://arifszn.github.io/gitprofile)**.
@@ -350,7 +351,7 @@ The default theme can be specified.
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
themeConfig: {
defaultTheme: 'light',
@@ -367,7 +368,7 @@ You can create your own custom theme by modifying these values. Theme `procyon`
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
themeConfig: {
customTheme: {
@@ -390,7 +391,7 @@ module.exports = {
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
googleAnalytics: {
id: '',
@@ -406,7 +407,7 @@ Besides tracking visitors, it will track `click events` on projects and blog pos
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
hotjar: {
id: '',
@@ -429,7 +430,7 @@ You can link your social media services you're using, including LinkedIn, Twitte
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
social: {
linkedin: 'ariful-alam',
@@ -454,7 +455,7 @@ To showcase your skills provide them here.
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
skills: ['JavaScript', 'React.js'],
};
@@ -468,7 +469,7 @@ Provide your job history in `experiences`.
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
experiences: [
{
@@ -497,7 +498,7 @@ Provide your education history in `education`.
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
education: [
{
@@ -524,7 +525,7 @@ Provide your industry certifications in `certifications`.
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
certifications: [
{
@@ -545,7 +546,7 @@ Your public repo from GitHub will be displayed here automatically. You can limit
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
github: {
username: 'arifszn',
@@ -565,7 +566,7 @@ If you have [medium](https://medium.com) or [dev](https://dev.to) account, you c
```js
// gitprofile.config.js
-module.exports = {
+const config = {
// ...
blog: {
source: 'dev',
@@ -579,6 +580,48 @@ module.exports = {
The posts are fetched by [blog.js](https://github.com/arifszn/blog.js).
+
+### Custom footer (Optional)
+In the configuration file you can optionally
+define a custom HTML footer for your page.
+
+If it's not defined, a default footer "Made with GitProfile and ❤️" will be used instead.
+
+Examples:
+```js
+// gitprofile.config.js
+
+// This is an HTML footer
+const config = {
+ [...]
+ footer: `
+
+ Built by
+ John Doe
+
+ in 2023
+ with ❤️ and
+ GitProfile
+
+ `,
+```
+or:
+
+```js
+// gitprofile.config.js
+
+// This is a plain text footer
+const config = {
+ [...]
+ footer: 'Copyright 2002, John Doe'
+```
+
+
## 💖 Support
You can show your support by starring this project. ★
diff --git a/gitprofile.config.js b/gitprofile.config.js
index 4e1afc7..6f72b5e 100644
--- a/gitprofile.config.js
+++ b/gitprofile.config.js
@@ -82,6 +82,11 @@ const config = {
to: '2014',
},
],
+
+ // Optional custom footer. See README file, section "custom-footer", for details
+ /*
+ footer: '[...]',
+ */
// Display blog posts from your medium or dev account. (Optional)
blog: {
source: 'dev', // medium | dev
diff --git a/package.json b/package.json
index 3c4f2c4..6bfb90f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@arifszn/gitprofile",
"description": "Create an automatic portfolio based on GitHub profile",
- "version": "2.1.0",
+ "version": "2.1.1",
"license": "MIT",
"author": "arifszn",
"repository": {
diff --git a/src/components/GitProfile.jsx b/src/components/GitProfile.jsx
index 95d9843..2326a6b 100644
--- a/src/components/GitProfile.jsx
+++ b/src/components/GitProfile.jsx
@@ -11,6 +11,7 @@ import Certification from './certification';
import Education from './education';
import Project from './project';
import Blog from './blog';
+import Footer from './footer';
import {
genericError,
getInitialTheme,
@@ -19,7 +20,6 @@ import {
setupHotjar,
tooManyRequestError,
sanitizeConfig,
- skeleton,
} from '../helpers/utils';
import { HelmetProvider } from 'react-helmet-async';
import PropTypes from 'prop-types';
@@ -215,24 +215,7 @@ const GitProfile = ({ config }) => {
className={`p-4 footer ${bgColor} text-base-content footer-center`}
>
diff --git a/src/components/footer/index.jsx b/src/components/footer/index.jsx
new file mode 100644
index 0000000..292d0c1
--- /dev/null
+++ b/src/components/footer/index.jsx
@@ -0,0 +1,41 @@
+import PropTypes from 'prop-types';
+
+import { skeleton } from '../../helpers/utils';
+
+const DefaultFooter = () => {
+ return (
+
+
+
+ Made with GitProfile and ❤️
+
+
+
+ );
+};
+
+const Footer = ({ content, loading }) => {
+ let footerContent = null;
+ if (content) {
+ footerContent = ;
+ } else {
+ footerContent = ;
+ }
+
+ return (
+
+ {loading ? skeleton({ width: 'w-52', height: 'h-6' }) : footerContent}
+
+ );
+};
+
+Footer.propTypes = {
+ content: PropTypes.string,
+ loading: PropTypes.bool.isRequired,
+};
+
+export default Footer;
diff --git a/src/helpers/utils.jsx b/src/helpers/utils.jsx
index e4fa356..aab7291 100644
--- a/src/helpers/utils.jsx
+++ b/src/helpers/utils.jsx
@@ -135,6 +135,7 @@ export const sanitizeConfig = (config) => {
];
return {
+ footer: config?.footer,
github: {
username: config?.github?.username || '',
sortBy: config?.github?.sortBy || 'stars',
@@ -207,7 +208,7 @@ export const tooManyRequestError = (reset) => {
target="_blank"
rel="noopener noreferrer"
>
- rate limit.
+ rate limit
! Try again later{` ${reset}`}.
From 8fbbc0e0c5549051157a7703006d112db7f57bf6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Jan 2023 08:05:14 +0000
Subject: [PATCH 02/27] Bump @vitejs/plugin-react from 3.0.0 to 3.0.1
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@3.0.1/packages/plugin-react)
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fc2b1bb..1cc303c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -926,12 +926,12 @@
}
},
"node_modules/@vitejs/plugin-react": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.0.tgz",
- "integrity": "sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz",
+ "integrity": "sha512-mx+QvYwIbbpOIJw+hypjnW1lAbKDHtWK5ibkF/V1/oMBu8HU/chb+SnqJDAsLq1+7rGqjktCEomMTM5KShzUKQ==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.20.5",
+ "@babel/core": "^7.20.7",
"@babel/plugin-transform-react-jsx-self": "^7.18.6",
"@babel/plugin-transform-react-jsx-source": "^7.19.6",
"magic-string": "^0.27.0",
@@ -4770,12 +4770,12 @@
}
},
"@vitejs/plugin-react": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.0.tgz",
- "integrity": "sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz",
+ "integrity": "sha512-mx+QvYwIbbpOIJw+hypjnW1lAbKDHtWK5ibkF/V1/oMBu8HU/chb+SnqJDAsLq1+7rGqjktCEomMTM5KShzUKQ==",
"dev": true,
"requires": {
- "@babel/core": "^7.20.5",
+ "@babel/core": "^7.20.7",
"@babel/plugin-transform-react-jsx-self": "^7.18.6",
"@babel/plugin-transform-react-jsx-source": "^7.19.6",
"magic-string": "^0.27.0",
From 42dd2303be355fb4b9bfc7ea3db26f9177019ac6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Jan 2023 08:05:23 +0000
Subject: [PATCH 03/27] Bump postcss from 8.4.20 to 8.4.21
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.20 to 8.4.21.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.20...8.4.21)
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fc2b1bb..fae3d52 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3232,9 +3232,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.20",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz",
- "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==",
+ "version": "8.4.21",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
+ "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
"dev": true,
"funding": [
{
@@ -6430,9 +6430,9 @@
"dev": true
},
"postcss": {
- "version": "8.4.20",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz",
- "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==",
+ "version": "8.4.21",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
+ "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
"dev": true,
"requires": {
"nanoid": "^3.3.4",
From d307af49ac8b2b5cb3b8fdf2cda1f10b5cb9287d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Jan 2023 08:05:40 +0000
Subject: [PATCH 04/27] Bump prettier from 2.8.1 to 2.8.2
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.1...2.8.2)
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fc2b1bb..b26b54f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3385,9 +3385,9 @@
}
},
"node_modules/prettier": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
- "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz",
+ "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
@@ -6515,9 +6515,9 @@
"dev": true
},
"prettier": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
- "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz",
+ "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==",
"dev": true
},
"prettier-linter-helpers": {
From c7ac31bb99f27496f8aac5c1a921f30180d56fac Mon Sep 17 00:00:00 2001
From: Christian Sarnataro
Date: Mon, 9 Jan 2023 23:49:52 +0100
Subject: [PATCH 05/27] Updated code after code review
---
README.md | 54 +++++++--------------------------
gitprofile.config.js | 13 +++++---
src/components/footer/index.jsx | 29 ++++--------------
3 files changed, 26 insertions(+), 70 deletions(-)
diff --git a/README.md b/README.md
index e87ac48..dc59939 100644
--- a/README.md
+++ b/README.md
@@ -72,7 +72,6 @@
✓ [Education Section](#education)
✓ [Projects Section](#projects)
✓ [Blog Posts Section](#blog-posts)
-✓ [Custom footer](#custom-footer)
To view a live example, **[click here](https://arifszn.github.io/gitprofile)**.
@@ -290,6 +289,17 @@ const config = {
username: 'arifszn', // to hide blog section, keep it empty
limit: 5, // How many posts to display. Max is 10.
},
+ // Display a footer. Supports plain text or HTML. (Optional)
+ footer: {
+ `
+ Made with GitProfile
+ and ❤️
`
+ },
googleAnalytics: {
id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX
},
@@ -618,48 +628,6 @@ const config = {
The posts are fetched by [blog.js](https://github.com/arifszn/blog.js).
-
-### Custom footer (Optional)
-In the configuration file you can optionally
-define a custom HTML footer for your page.
-
-If it's not defined, a default footer "Made with GitProfile and ❤️" will be used instead.
-
-Examples:
-```js
-// gitprofile.config.js
-
-// This is an HTML footer
-const config = {
- [...]
- footer: `
-
- Built by
- John Doe
-
- in 2023
- with ❤️ and
- GitProfile
-
- `,
-```
-or:
-
-```js
-// gitprofile.config.js
-
-// This is a plain text footer
-const config = {
- [...]
- footer: 'Copyright 2002, John Doe'
-```
-
-
## 💖 Support
You can show your support by starring this project. ★
diff --git a/gitprofile.config.js b/gitprofile.config.js
index 895edc0..53d3bbe 100644
--- a/gitprofile.config.js
+++ b/gitprofile.config.js
@@ -83,10 +83,15 @@ const config = {
},
],
- // Optional custom footer. See README file, section "custom-footer", for details
- /*
- footer: '[...]',
- */
+ // Optional custom footer
+ footer: `
+ Made with GitProfile and ❤️
+
`,
// To hide the `My Projects` section, keep it empty.
externalProjects: [
{
diff --git a/src/components/footer/index.jsx b/src/components/footer/index.jsx
index 292d0c1..fa4c62c 100644
--- a/src/components/footer/index.jsx
+++ b/src/components/footer/index.jsx
@@ -2,33 +2,16 @@ import PropTypes from 'prop-types';
import { skeleton } from '../../helpers/utils';
-const DefaultFooter = () => {
- return (
-
-
-
- Made with GitProfile and ❤️
-
-
-
- );
-};
-
const Footer = ({ content, loading }) => {
- let footerContent = null;
- if (content) {
- footerContent = ;
- } else {
- footerContent = ;
- }
+ if (!content) return null;
return (
- {loading ? skeleton({ width: 'w-52', height: 'h-6' }) : footerContent}
+ {loading ? (
+ skeleton({ width: 'w-52', height: 'h-6' })
+ ) : (
+
+ )}
);
};
From 8d85ac349cb737473720f13f7a92de8bcc6e7505 Mon Sep 17 00:00:00 2001
From: Christian Sarnataro
Date: Mon, 9 Jan 2023 23:51:28 +0100
Subject: [PATCH 06/27] Updated README with prettier fixes
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index dc59939..9ef9916 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,7 @@
✓ [Certification Section](#certifications)
✓ [Education Section](#education)
✓ [Projects Section](#projects)
-✓ [Blog Posts Section](#blog-posts)
+✓ [Blog Posts Section](#blog-posts)
To view a live example, **[click here](https://arifszn.github.io/gitprofile)**.
From 82ce615ff6495832e64e85fc0f12213d21761e8c Mon Sep 17 00:00:00 2001
From: Christian Sarnataro
Date: Mon, 9 Jan 2023 23:55:10 +0100
Subject: [PATCH 07/27] Added some clarifications as comments.
---
gitprofile.config.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gitprofile.config.js b/gitprofile.config.js
index 53d3bbe..57a0c45 100644
--- a/gitprofile.config.js
+++ b/gitprofile.config.js
@@ -83,7 +83,7 @@ const config = {
},
],
- // Optional custom footer
+ // Optional custom footer. To hide the footer, just remove it from here
footer: `
Made with GitProfile and ❤️
`,
+
// To hide the `My Projects` section, keep it empty.
externalProjects: [
{
From 15dce3a5395d16a82e4cae5ac5a4eb6025d10aa8 Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Fri, 13 Jan 2023 16:23:31 +0600
Subject: [PATCH 08/27] Change default theme
---
gitprofile.config.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gitprofile.config.js b/gitprofile.config.js
index 57a0c45..55dec05 100644
--- a/gitprofile.config.js
+++ b/gitprofile.config.js
@@ -125,7 +125,7 @@ const config = {
snippetVersion: 6,
},
themeConfig: {
- defaultTheme: 'business',
+ defaultTheme: 'winter',
// Hides the switch in the navbar
// Useful if you want to support a single color mode
From 03ee76d815c461282afda18c1a4da02e61d71103 Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Fri, 13 Jan 2023 16:26:04 +0600
Subject: [PATCH 09/27] Refactor footer config
---
README.md | 14 +++-----------
gitprofile.config.js | 17 +++++++----------
src/helpers/utils.jsx | 2 +-
3 files changed, 11 insertions(+), 22 deletions(-)
diff --git a/README.md b/README.md
index 9ef9916..84fa513 100644
--- a/README.md
+++ b/README.md
@@ -289,17 +289,6 @@ const config = {
username: 'arifszn', // to hide blog section, keep it empty
limit: 5, // How many posts to display. Max is 10.
},
- // Display a footer. Supports plain text or HTML. (Optional)
- footer: {
- `
- Made with GitProfile
- and ❤️
`
- },
googleAnalytics: {
id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX
},
@@ -367,6 +356,9 @@ const config = {
'--rounded-btn': '3rem',
},
},
+
+ // Optional Footer. Supports plain text or HTML.
+ footer: `Copyright © 2023 John Doe`,
};
```
diff --git a/gitprofile.config.js b/gitprofile.config.js
index 55dec05..32e626f 100644
--- a/gitprofile.config.js
+++ b/gitprofile.config.js
@@ -83,16 +83,6 @@ const config = {
},
],
- // Optional custom footer. To hide the footer, just remove it from here
- footer: `
- Made with GitProfile and ❤️
-
`,
-
// To hide the `My Projects` section, keep it empty.
externalProjects: [
{
@@ -183,6 +173,13 @@ const config = {
'--rounded-btn': '3rem',
},
},
+
+ // Optional Footer. Supports plain text or HTML.
+ footer: `Made with GitProfile and ❤️`,
};
export default config;
diff --git a/src/helpers/utils.jsx b/src/helpers/utils.jsx
index f2ed1f4..ae508c6 100644
--- a/src/helpers/utils.jsx
+++ b/src/helpers/utils.jsx
@@ -135,7 +135,6 @@ export const sanitizeConfig = (config) => {
];
return {
- footer: config?.footer,
github: {
username: config?.github?.username || '',
sortBy: config?.github?.sortBy || 'stars',
@@ -188,6 +187,7 @@ export const sanitizeConfig = (config) => {
themes: themes,
customTheme: customTheme,
},
+ footer: config?.footer,
};
};
From 5575e6c5f2b77301b813c0a01181e36c8506c0ea Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Fri, 13 Jan 2023 16:30:05 +0600
Subject: [PATCH 10/27] Add prop definition for resume and footer
---
src/components/GitProfile.jsx | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/components/GitProfile.jsx b/src/components/GitProfile.jsx
index 0bf9bed..a63054e 100644
--- a/src/components/GitProfile.jsx
+++ b/src/components/GitProfile.jsx
@@ -257,6 +257,9 @@ GitProfile.propTypes = {
phone: PropTypes.string,
email: PropTypes.string,
}),
+ resume: PropTypes.shape({
+ fileUrl: PropTypes.string,
+ }),
skills: PropTypes.array,
externalProjects: PropTypes.arrayOf(
PropTypes.shape({
@@ -318,6 +321,7 @@ GitProfile.propTypes = {
'--rounded-btn': PropTypes.string,
}),
}),
+ footer: PropTypes.string,
}).isRequired,
};
From 02ed553904d76c7165957897c761ecb859098f28 Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Fri, 13 Jan 2023 16:31:28 +0600
Subject: [PATCH 11/27] Add type definition for footer
---
types/index.d.ts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/types/index.d.ts b/types/index.d.ts
index e8b4482..90b3b47 100644
--- a/types/index.d.ts
+++ b/types/index.d.ts
@@ -299,6 +299,11 @@ export interface Config {
* Theme config
*/
themeConfig?: ThemeConfig;
+
+ /**
+ * Custom footer
+ */
+ footer?: string;
}
export interface GitProfileProps {
From 65b427481c23abfd9def692531b640905133f28b Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Sat, 14 Jan 2023 19:46:39 +0600
Subject: [PATCH 12/27] Change project card background color
---
src/components/blog/index.jsx | 2 +-
src/components/external-project/index.jsx | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/components/blog/index.jsx b/src/components/blog/index.jsx
index 6d2d865..5f05bc7 100644
--- a/src/components/blog/index.jsx
+++ b/src/components/blog/index.jsx
@@ -183,7 +183,7 @@ const Blog = ({ loading, blog, googleAnalytics }) => {
diff --git a/src/components/external-project/index.jsx b/src/components/external-project/index.jsx
index 331feb5..3221d25 100644
--- a/src/components/external-project/index.jsx
+++ b/src/components/external-project/index.jsx
@@ -134,7 +134,7 @@ const ExternalProject = ({ externalProjects, loading, googleAnalytics }) => {
-
+
From 2db8bf69e69439fcc2aa58b8989e81d09ff370d6 Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Sat, 14 Jan 2023 19:51:43 +0600
Subject: [PATCH 13/27] =?UTF-8?q?Bump=20version=20to=202.3.0=20?=
=?UTF-8?q?=F0=9F=9A=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 1b64f8f..2fcbbf6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@arifszn/gitprofile",
- "version": "2.2.1",
+ "version": "2.3.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@arifszn/gitprofile",
- "version": "2.2.1",
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
"react": "^18.2.0",
diff --git a/package.json b/package.json
index a537d07..91507c6 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@arifszn/gitprofile",
"description": "Create an automatic portfolio based on GitHub profile",
- "version": "2.2.2",
+ "version": "2.3.0",
"license": "MIT",
"author": "arifszn",
"repository": {
From ad6e7aaddb80d9b06cfc81007195804e4203d5f0 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jan 2023 08:05:34 +0000
Subject: [PATCH 14/27] Bump react-hotjar from 5.3.0 to 5.4.0
Bumps [react-hotjar](https://github.com/abdalla/react-hotjar) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/abdalla/react-hotjar/releases)
- [Commits](https://github.com/abdalla/react-hotjar/commits/v5.4.0)
---
updated-dependencies:
- dependency-name: react-hotjar
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2fcbbf6..d533e46 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3516,9 +3516,9 @@
}
},
"node_modules/react-hotjar": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.3.0.tgz",
- "integrity": "sha512-QkqVxrKR0cjloce6QozOwEjQlRI9iuGluBz3c2aqxDK97n1Za37PIsQ0bhLYea3SvRTuzrZ+Gu3Yg2n7YF/l1w==",
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz",
+ "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==",
"dev": true
},
"node_modules/react-icons": {
@@ -6601,9 +6601,9 @@
}
},
"react-hotjar": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.3.0.tgz",
- "integrity": "sha512-QkqVxrKR0cjloce6QozOwEjQlRI9iuGluBz3c2aqxDK97n1Za37PIsQ0bhLYea3SvRTuzrZ+Gu3Yg2n7YF/l1w==",
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz",
+ "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==",
"dev": true
},
"react-icons": {
From 3a10225e812466f56fec2b1cc86aed2e4c1412f8 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jan 2023 08:05:55 +0000
Subject: [PATCH 15/27] Bump eslint from 8.31.0 to 8.32.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.31.0 to 8.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.31.0...v8.32.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2fcbbf6..7bdb164 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1698,9 +1698,9 @@
}
},
"node_modules/eslint": {
- "version": "8.31.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz",
- "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
+ "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
"dev": true,
"dependencies": {
"@eslint/eslintrc": "^1.4.1",
@@ -5336,9 +5336,9 @@
"dev": true
},
"eslint": {
- "version": "8.31.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz",
- "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
+ "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
"dev": true,
"requires": {
"@eslint/eslintrc": "^1.4.1",
From f1c07e98cb7f96c2487a3e99123fe210d1b71a7d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jan 2023 08:06:10 +0000
Subject: [PATCH 16/27] Bump eslint-plugin-react from 7.31.11 to 7.32.0
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.11 to 7.32.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.11...v7.32.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2fcbbf6..15361fc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1787,9 +1787,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.31.11",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz",
- "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
+ "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.6",
@@ -1804,7 +1804,7 @@
"object.hasown": "^1.1.2",
"object.values": "^1.1.6",
"prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.3",
+ "resolve": "^2.0.0-next.4",
"semver": "^6.3.0",
"string.prototype.matchall": "^4.0.8"
},
@@ -5465,9 +5465,9 @@
}
},
"eslint-plugin-react": {
- "version": "7.31.11",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz",
- "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
+ "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",
@@ -5482,7 +5482,7 @@
"object.hasown": "^1.1.2",
"object.values": "^1.1.6",
"prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.3",
+ "resolve": "^2.0.0-next.4",
"semver": "^6.3.0",
"string.prototype.matchall": "^4.0.8"
},
From d7e05033c5aa02fad5bb9a318b5916778ab40a1e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jan 2023 08:06:25 +0000
Subject: [PATCH 17/27] Bump prettier from 2.8.2 to 2.8.3
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.2...2.8.3)
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2fcbbf6..7d99d2a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3385,9 +3385,9 @@
}
},
"node_modules/prettier": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz",
- "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==",
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz",
+ "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
@@ -6515,9 +6515,9 @@
"dev": true
},
"prettier": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz",
- "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==",
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz",
+ "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==",
"dev": true
},
"prettier-linter-helpers": {
From 5a30b610b3065965aaee113bf26568b725d3b730 Mon Sep 17 00:00:00 2001
From: Ariful Alam
Date: Thu, 19 Jan 2023 17:02:52 +0600
Subject: [PATCH 18/27] Truncate long text
---
src/components/details/index.jsx | 11 ++++-------
src/components/project/index.jsx | 2 +-
2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/src/components/details/index.jsx b/src/components/details/index.jsx
index d84144a..61160aa 100644
--- a/src/components/details/index.jsx
+++ b/src/components/details/index.jsx
@@ -34,14 +34,11 @@ const ListItem = ({ icon, title, value, link, skeleton = false }) => {
className={`${
skeleton ? 'flex-grow' : ''
} text-sm font-normal text-right mr-2 ml-3 ${link ? 'truncate' : ''}`}
+ style={{
+ wordBreak: 'break-word',
+ }}
>
-
- {value}
-
+ {value}
);
diff --git a/src/components/project/index.jsx b/src/components/project/index.jsx
index b309c10..0e43440 100644
--- a/src/components/project/index.jsx
+++ b/src/components/project/index.jsx
@@ -96,7 +96,7 @@ const Project = ({ repo, loading, github, googleAnalytics }) => {
{item.description}
-
+
From 8853f2f2b57735f8ddddd7bb8848745594876871 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Jan 2023 08:05:23 +0000
Subject: [PATCH 19/27] Bump react-hotjar from 5.4.0 to 5.4.1
Bumps [react-hotjar](https://github.com/abdalla/react-hotjar) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/abdalla/react-hotjar/releases)
- [Commits](https://github.com/abdalla/react-hotjar/commits)
---
updated-dependencies:
- dependency-name: react-hotjar
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7d84832..a4ea128 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3516,9 +3516,9 @@
}
},
"node_modules/react-hotjar": {
- "version": "5.4.0",
- "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz",
- "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.1.tgz",
+ "integrity": "sha512-2205ONuPZzAFAQaIG2BQf/l8nePf5ir16vF7S/RT937JYvw3c7WSH65XRnL3sT4GMpU4eDzesB964xNE5wjGPQ==",
"dev": true
},
"node_modules/react-icons": {
@@ -6601,9 +6601,9 @@
}
},
"react-hotjar": {
- "version": "5.4.0",
- "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz",
- "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.1.tgz",
+ "integrity": "sha512-2205ONuPZzAFAQaIG2BQf/l8nePf5ir16vF7S/RT937JYvw3c7WSH65XRnL3sT4GMpU4eDzesB964xNE5wjGPQ==",
"dev": true
},
"react-icons": {
From 0515e2ec6251fff3392b5d7723b577bb27f5bbf2 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Jan 2023 08:05:41 +0000
Subject: [PATCH 20/27] Bump daisyui from 2.46.1 to 2.47.0
Bumps [daisyui](https://github.com/saadeghi/daisyui) from 2.46.1 to 2.47.0.
- [Release notes](https://github.com/saadeghi/daisyui/releases)
- [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/saadeghi/daisyui/compare/v2.46.1...v2.47.0)
---
updated-dependencies:
- dependency-name: daisyui
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7d84832..eb63cfb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1441,9 +1441,9 @@
}
},
"node_modules/daisyui": {
- "version": "2.46.1",
- "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.46.1.tgz",
- "integrity": "sha512-i59+nLuzzPAVOhNhot3KLtt6stfYeCIPXs9uiLcpXjykpqxHfBA3W6hQWOUWPMwfqhyQd0WKub3sydtPGjzLtA==",
+ "version": "2.47.0",
+ "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz",
+ "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==",
"dev": true,
"dependencies": {
"color": "^4.2",
@@ -5148,9 +5148,9 @@
"dev": true
},
"daisyui": {
- "version": "2.46.1",
- "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.46.1.tgz",
- "integrity": "sha512-i59+nLuzzPAVOhNhot3KLtt6stfYeCIPXs9uiLcpXjykpqxHfBA3W6hQWOUWPMwfqhyQd0WKub3sydtPGjzLtA==",
+ "version": "2.47.0",
+ "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz",
+ "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==",
"dev": true,
"requires": {
"color": "^4.2",
From 2ff2e301e9b87063e545507c6274f2c4849c71b4 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Jan 2023 08:05:58 +0000
Subject: [PATCH 21/27] Bump axios from 1.2.2 to 1.2.3
Bumps [axios](https://github.com/axios/axios) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/1.2.2...v1.2.3)
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7d84832..b6f3fbd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1149,9 +1149,9 @@
}
},
"node_modules/axios": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.2.tgz",
- "integrity": "sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz",
+ "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==",
"dev": true,
"dependencies": {
"follow-redirects": "^1.15.0",
@@ -4928,9 +4928,9 @@
}
},
"axios": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.2.tgz",
- "integrity": "sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz",
+ "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==",
"dev": true,
"requires": {
"follow-redirects": "^1.15.0",
From 7fd43fac48fe3f2e38da4be4df853179af7e6e44 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Jan 2023 08:06:19 +0000
Subject: [PATCH 22/27] Bump eslint-plugin-react from 7.32.0 to 7.32.1
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.0 to 7.32.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.32.0...v7.32.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 7d84832..817fdd9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1787,9 +1787,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
- "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
+ "version": "7.32.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
+ "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.6",
@@ -5465,9 +5465,9 @@
}
},
"eslint-plugin-react": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
- "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
+ "version": "7.32.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
+ "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",
From 027d427db9839316b3c54e3524d42d2245dce4ed Mon Sep 17 00:00:00 2001
From: daffaharizal
Date: Mon, 23 Jan 2023 18:09:12 +0700
Subject: [PATCH 23/27] Ref(index.jsx): hover: underline class for See All text
---
src/components/project/index.jsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/project/index.jsx b/src/components/project/index.jsx
index 0e43440..f89fd12 100644
--- a/src/components/project/index.jsx
+++ b/src/components/project/index.jsx
@@ -146,7 +146,7 @@ const Project = ({ repo, loading, github, googleAnalytics }) => {
href={`https://github.com/${github.username}?tab=repositories`}
target="_blank"
rel="noreferrer"
- className="text-base-content opacity-50"
+ className="text-base-content opacity-50 hover:underline"
>
See All
From a1525e87b2f4d13414a3c4439d756300708a248f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 30 Jan 2023 08:07:23 +0000
Subject: [PATCH 24/27] Bump daisyui from 2.47.0 to 2.49.0
Bumps [daisyui](https://github.com/saadeghi/daisyui) from 2.47.0 to 2.49.0.
- [Release notes](https://github.com/saadeghi/daisyui/releases)
- [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/saadeghi/daisyui/commits)
---
updated-dependencies:
- dependency-name: daisyui
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8a52e9a..48590e4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1441,9 +1441,9 @@
}
},
"node_modules/daisyui": {
- "version": "2.47.0",
- "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz",
- "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==",
+ "version": "2.49.0",
+ "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.49.0.tgz",
+ "integrity": "sha512-+hEFMupi/7rqkAH4d3iBWj1TXRq73V3PrkJ3HiDqFuQgMoE1/UQOgMoeqaHa3r4IRo4fjMNauwHBA17qT0YSIA==",
"dev": true,
"dependencies": {
"color": "^4.2",
@@ -5148,9 +5148,9 @@
"dev": true
},
"daisyui": {
- "version": "2.47.0",
- "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz",
- "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==",
+ "version": "2.49.0",
+ "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.49.0.tgz",
+ "integrity": "sha512-+hEFMupi/7rqkAH4d3iBWj1TXRq73V3PrkJ3HiDqFuQgMoE1/UQOgMoeqaHa3r4IRo4fjMNauwHBA17qT0YSIA==",
"dev": true,
"requires": {
"color": "^4.2",
From 444e22065711434c3247dad65317aa9f69916ba4 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 30 Jan 2023 08:07:45 +0000
Subject: [PATCH 25/27] Bump axios from 1.2.3 to 1.2.6
Bumps [axios](https://github.com/axios/axios) from 1.2.3 to 1.2.6.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.2.3...v1.2.6)
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8a52e9a..fbf3224 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1149,9 +1149,9 @@
}
},
"node_modules/axios": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz",
- "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==",
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.6.tgz",
+ "integrity": "sha512-rC/7F08XxZwjMV4iuWv+JpD3E0Ksqg9nac4IIg6RwNuF0JTeWoCo/mBNG54+tNhhI11G3/VDRbdDQTs9hGp4pQ==",
"dev": true,
"dependencies": {
"follow-redirects": "^1.15.0",
@@ -4928,9 +4928,9 @@
}
},
"axios": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz",
- "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==",
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.6.tgz",
+ "integrity": "sha512-rC/7F08XxZwjMV4iuWv+JpD3E0Ksqg9nac4IIg6RwNuF0JTeWoCo/mBNG54+tNhhI11G3/VDRbdDQTs9hGp4pQ==",
"dev": true,
"requires": {
"follow-redirects": "^1.15.0",
From 28bdd6c3feb1679d0fe36a0ceb295ac4ccd6b979 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 30 Jan 2023 08:08:02 +0000
Subject: [PATCH 26/27] Bump eslint-plugin-react from 7.32.1 to 7.32.2
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.1 to 7.32.2.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.32.1...v7.32.2)
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8a52e9a..3433d89 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1787,9 +1787,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.32.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
- "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
+ "version": "7.32.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz",
+ "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.6",
@@ -5465,9 +5465,9 @@
}
},
"eslint-plugin-react": {
- "version": "7.32.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
- "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
+ "version": "7.32.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz",
+ "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",
From 9258c1de46c4436ef8fef3b4247b00939bf33abd Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 30 Jan 2023 08:08:28 +0000
Subject: [PATCH 27/27] Bump eslint from 8.32.0 to 8.33.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.32.0 to 8.33.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
package-lock.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8a52e9a..34d75f9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1698,9 +1698,9 @@
}
},
"node_modules/eslint": {
- "version": "8.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
- "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
+ "version": "8.33.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz",
+ "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==",
"dev": true,
"dependencies": {
"@eslint/eslintrc": "^1.4.1",
@@ -5336,9 +5336,9 @@
"dev": true
},
"eslint": {
- "version": "8.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
- "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
+ "version": "8.33.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz",
+ "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==",
"dev": true,
"requires": {
"@eslint/eslintrc": "^1.4.1",