9 Commits

Author SHA1 Message Date
dependabot[bot]
bca92b925a Bump postcss from 8.4.33 to 8.4.35
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.33 to 8.4.35.
- [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.33...8.4.35)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 10:38:02 +00:00
Ariful Alam
4a5e9a8928 Merge pull request #495 from arifszn/dependabot/npm_and_yarn/vite-plugin-pwa-0.18.1
Bump vite-plugin-pwa from 0.17.4 to 0.18.1
2024-02-16 16:34:58 +06:00
Ariful Alam
30efe53c2f Merge pull request #501 from arifszn/update-versions-github-actions
Update the versions of Github Actions
2024-02-16 16:20:56 +06:00
Ariful Alam
16a9ab0296 Update the versions of Github Actions 2024-02-16 16:18:28 +06:00
Ariful Alam
911af25776 Merge pull request #500 from arifszn/update-node-version-github-actions
Update node version from 16 to 20 in `actions/setup-node`
2024-02-16 16:08:22 +06:00
Ariful Alam
71cfb3bc3d Update node version from 16 to 20 in actions/setup-node 2024-02-16 16:06:30 +06:00
Ariful Alam
c25f3e716a Merge pull request #494 from arifszn/dependabot/npm_and_yarn/types/react-18.2.55
Bump @types/react from 18.2.48 to 18.2.55
2024-02-13 19:05:54 +06:00
dependabot[bot]
69f6e0f908 Bump vite-plugin-pwa from 0.17.4 to 0.18.1
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 0.17.4 to 0.18.1.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.17.4...v0.18.1)

---
updated-dependencies:
- dependency-name: vite-plugin-pwa
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 08:39:47 +00:00
dependabot[bot]
b0248e1080 Bump @types/react from 18.2.48 to 18.2.55
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.48 to 18.2.55.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 08:39:25 +00:00
5 changed files with 117 additions and 118 deletions

View File

@@ -20,19 +20,19 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16.x
node-version: 20.x
cache: 'npm'
- name: Setup Pages
uses: actions/configure-pages@v3
uses: actions/configure-pages@v4
- name: Restore cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
**/node_modules
@@ -45,7 +45,7 @@ jobs:
run: npm run build
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
with:
path: ./dist
@@ -58,4 +58,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1.2.4
uses: actions/deploy-pages@v4

View File

@@ -9,16 +9,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16.x
node-version: 20.x
cache: 'npm'
- name: Restore cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
**/node_modules

View File

@@ -2,7 +2,7 @@
const CONFIG = {
github: {
username: 'nohamr', // Your GitHub org/user name. (This is the only required config)
username: 'arifszn', // Your GitHub org/user name. (This is the only required config)
},
/**
* If you are deploying to https://<USERNAME>.github.io/, for example your repository is at https://github.com/arifszn/arifszn.github.io, set base to '/'.
@@ -13,14 +13,14 @@ const CONFIG = {
projects: {
github: {
display: true, // Display GitHub projects?
header: 'Projets GitHub',
header: 'Github Projects',
mode: 'automatic', // Mode can be: 'automatic' or 'manual'
automatic: {
sortBy: 'updated', // Sort projects by 'stars' or 'updated'
sortBy: 'stars', // Sort projects by 'stars' or 'updated'
limit: 8, // How many projects to display.
exclude: {
forks: true, // Forked projects will not be displayed if set to true.
projects: ['nohamr/NohamR.github.io'], // These projects will not be displayed. example: ['arifszn/my-project1', 'arifszn/my-project2']
forks: false, // Forked projects will not be displayed if set to true.
projects: [], // These projects will not be displayed. example: ['arifszn/my-project1', 'arifszn/my-project2']
},
},
manual: {
@@ -29,116 +29,115 @@ const CONFIG = {
},
},
external: {
header: 'Mes projets',
header: 'My Projects',
// To hide the `External Projects` section, keep it empty.
projects: [
// {
// title: 'Project Name',
// description:
// 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
// imageUrl:
// 'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
// link: 'https://example.com',
// },
// {
// title: 'Project Name',
// description:
// 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
// imageUrl:
// 'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
// link: 'https://example.com',
// },
{
title: 'Project Name',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
imageUrl:
'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
link: 'https://example.com',
},
{
title: 'Project Name',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
imageUrl:
'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
link: 'https://example.com',
},
],
},
},
seo: {
title: 'Portfolio de Noham Rivoirard',
title: 'Portfolio of Ariful Alam',
description: '',
imageURL: 'https://avatars.githubusercontent.com/u/100566912?v=4',
imageURL: '',
},
social: {
// linkedin: 'ariful-alam',
twitter: 'Noo0ham',
// mastodon: 'arifszn@mastodon.social',
// facebook: '',
instagram: 'no.0ham',
// youtube: '', // example: 'pewdiepie'
linkedin: 'ariful-alam',
twitter: 'arif_szn',
mastodon: 'arifszn@mastodon.social',
facebook: '',
instagram: '',
youtube: '', // example: 'pewdiepie'
dribbble: '',
behance: '',
// medium: 'arifszn',
// dev: 'arifszn',
medium: 'arifszn',
dev: 'arifszn',
stackoverflow: '', // example: '1/jeff-atwood'
skype: '',
telegram: '',
website: 'https://noh.am',
website: 'https://www.arifszn.com',
phone: '',
email: 'noham@noh.am',
email: 'arifulalamszn@gmail.com',
},
resume: {
fileUrl:
'', // Empty fileUrl will hide the `Download Resume` button.
'https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf', // Empty fileUrl will hide the `Download Resume` button.
},
skills: [
'Python',
// 'PHP',
// 'Laravel',
'PHP',
'Laravel',
'JavaScript',
// 'React.js',
// 'Node.js',
// 'Nest.js',
// 'MySQL',
// 'PostgreSQL',
'React.js',
'Node.js',
'Nest.js',
'MySQL',
'PostgreSQL',
'Git',
'Docker',
// 'PHPUnit',
'HTML',
'PHPUnit',
'CSS',
// 'Antd',
'Antd',
'Tailwind',
],
experiences: [
// {
// company: 'Company Name',
// position: 'Position',
// from: 'September 2021',
// to: 'Present',
// companyLink: 'https://example.com',
// },
// {
// company: 'Company Name',
// position: 'Position',
// from: 'July 2019',
// to: 'August 2021',
// companyLink: 'https://example.com',
// },
{
company: 'Company Name',
position: 'Position',
from: 'September 2021',
to: 'Present',
companyLink: 'https://example.com',
},
{
company: 'Company Name',
position: 'Position',
from: 'July 2019',
to: 'August 2021',
companyLink: 'https://example.com',
},
],
certifications: [
// {
// name: 'Lorem ipsum',
// body: 'Lorem ipsum dolor sit amet',
// year: 'March 2022',
// link: 'https://example.com',
// },
{
name: 'Lorem ipsum',
body: 'Lorem ipsum dolor sit amet',
year: 'March 2022',
link: 'https://example.com',
},
],
educations: [
// {
// institution: 'Institution Name',
// degree: 'Degree',
// from: '2015',
// to: '2019',
// },
// {
// institution: 'Institution Name',
// degree: 'Degree',
// from: '2012',
// to: '2014',
// },
{
institution: 'Institution Name',
degree: 'Degree',
from: '2015',
to: '2019',
},
{
institution: 'Institution Name',
degree: 'Degree',
from: '2012',
to: '2014',
},
],
// Display articles from your medium or dev account. (Optional)
// blog: {
// source: 'dev', // medium | dev
// username: 'arifszn', // to hide blog section, keep it empty
// limit: 3, // How many articles to display. Max is 10.
// },
blog: {
source: 'dev', // medium | dev
username: 'arifszn', // to hide blog section, keep it empty
limit: 3, // How many articles to display. Max is 10.
},
googleAnalytics: {
id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX
},
@@ -148,15 +147,15 @@ const CONFIG = {
snippetVersion: 6,
},
themeConfig: {
defaultTheme: 'dim',
defaultTheme: 'nord',
// Hides the switch in the navbar
// Useful if you want to support a single color mode
disableSwitch: true,
disableSwitch: false,
// Should use the prefers-color-scheme media-query,
// using user system preferences, instead of the hardcoded defaultTheme
respectPrefersColorScheme: true,
respectPrefersColorScheme: false,
// Display the ring in Profile picture
displayAvatarRing: true,
@@ -211,13 +210,13 @@ const CONFIG = {
},
// Optional Footer. Supports plain text or HTML.
// footer: `Made with <a
// class="text-primary" href="https://github.com/arifszn/gitprofile"
// target="_blank"
// rel="noreferrer"
// >GitProfile</a> and ❤️`,
footer: `Made with <a
class="text-primary" href="https://github.com/arifszn/gitprofile"
target="_blank"
rel="noreferrer"
>GitProfile</a> and ❤️`,
enablePWA: false,
enablePWA: true,
};
export default CONFIG;

24
package-lock.json generated
View File

@@ -14,7 +14,7 @@
},
"devDependencies": {
"@arifszn/blog-js": "^2.0.5",
"@types/react": "^18.2.43",
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.17",
"@typescript-eslint/eslint-plugin": "^6.14.0",
"@typescript-eslint/parser": "^6.14.0",
@@ -28,7 +28,7 @@
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"postcss": "^8.4.33",
"postcss": "^8.4.35",
"prettier": "^3.2.4",
"react-helmet-async": "^2.0.4",
"react-hotjar": "^6.2.0",
@@ -37,7 +37,7 @@
"typescript": "^5.2.2",
"vite": "^5.0.12",
"vite-plugin-html": "^3.2.2",
"vite-plugin-pwa": "^0.17.4"
"vite-plugin-pwa": "^0.18.1"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -2751,9 +2751,9 @@
"dev": true
},
"node_modules/@types/react": {
"version": "18.2.48",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz",
"integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==",
"version": "18.2.55",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.55.tgz",
"integrity": "sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==",
"dev": true,
"dependencies": {
"@types/prop-types": "*",
@@ -6183,9 +6183,9 @@
}
},
"node_modules/postcss": {
"version": "8.4.33",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz",
"integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==",
"version": "8.4.35",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz",
"integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==",
"dev": true,
"funding": [
{
@@ -7735,9 +7735,9 @@
}
},
"node_modules/vite-plugin-pwa": {
"version": "0.17.4",
"resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.17.4.tgz",
"integrity": "sha512-j9iiyinFOYyof4Zk3Q+DtmYyDVBDAi6PuMGNGq6uGI0pw7E+LNm9e+nQ2ep9obMP/kjdWwzilqUrlfVRj9OobA==",
"version": "0.18.1",
"resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.18.1.tgz",
"integrity": "sha512-2A3BF52l9F8hCkdPy/VP2C+hA+fmBvzJGynCZc9XS6mHTcMvo9046FKc2NqlnkKwTOGtQEwXLEIduML/+eYtdw==",
"dev": true,
"dependencies": {
"debug": "^4.3.4",

View File

@@ -27,7 +27,7 @@
},
"devDependencies": {
"@arifszn/blog-js": "^2.0.5",
"@types/react": "^18.2.43",
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.17",
"@typescript-eslint/eslint-plugin": "^6.14.0",
"@typescript-eslint/parser": "^6.14.0",
@@ -41,7 +41,7 @@
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"postcss": "^8.4.33",
"postcss": "^8.4.35",
"prettier": "^3.2.4",
"react-helmet-async": "^2.0.4",
"react-hotjar": "^6.2.0",
@@ -50,7 +50,7 @@
"typescript": "^5.2.2",
"vite": "^5.0.12",
"vite-plugin-html": "^3.2.2",
"vite-plugin-pwa": "^0.17.4"
"vite-plugin-pwa": "^0.18.1"
},
"keywords": [
"git-profile",