This commit is contained in:
Raj Sharma 2024-01-10 00:17:56 +05:30
parent 2e59db581a
commit 9023ce6e67
4 changed files with 42 additions and 61 deletions

2
.gitignore vendored
View File

@ -34,3 +34,5 @@ yarn-error.log*
# typescript # typescript
*.tsbuildinfo *.tsbuildinfo
next-env.d.ts next-env.d.ts
certificates

85
package-lock.json generated
View File

@ -20,12 +20,12 @@
"framer-motion": "^10.17.12", "framer-motion": "^10.17.12",
"lucide-react": "^0.306.0", "lucide-react": "^0.306.0",
"nanoid": "^5.0.4", "nanoid": "^5.0.4",
"next": "latest", "next": "^14.0.4",
"notion-client": "^6.16.0", "notion-client": "^6.16.0",
"notion-types": "^6.16.0", "notion-types": "^6.16.0",
"notion-utils": "^6.16.0", "notion-utils": "^6.16.0",
"react": "^18", "react": "^18.2.0",
"react-dom": "^18", "react-dom": "^18.2.0",
"react-hooks": "^1.0.1", "react-hooks": "^1.0.1",
"react-notion-x": "^6.16.0", "react-notion-x": "^6.16.0",
"sass": "^1.69.7", "sass": "^1.69.7",
@ -41,7 +41,7 @@
"@types/react-dom": "^18", "@types/react-dom": "^18",
"autoprefixer": "^10", "autoprefixer": "^10",
"eslint": "^8", "eslint": "^8",
"eslint-config-next": "14.0.0", "eslint-config-next": "^14.0.4",
"postcss": "^8", "postcss": "^8",
"tailwindcss": "^3.4", "tailwindcss": "^3.4",
"typescript": "^5" "typescript": "^5"
@ -781,9 +781,10 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@next/eslint-plugin-next": { "node_modules/@next/eslint-plugin-next": {
"version": "14.0.0", "version": "14.0.4",
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.0.4.tgz",
"integrity": "sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==",
"dev": true, "dev": true,
"license": "MIT",
"dependencies": { "dependencies": {
"glob": "7.1.7" "glob": "7.1.7"
} }
@ -2768,11 +2769,12 @@
} }
}, },
"node_modules/eslint-config-next": { "node_modules/eslint-config-next": {
"version": "14.0.0", "version": "14.0.4",
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.0.4.tgz",
"integrity": "sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==",
"dev": true, "dev": true,
"license": "MIT",
"dependencies": { "dependencies": {
"@next/eslint-plugin-next": "14.0.0", "@next/eslint-plugin-next": "14.0.4",
"@rushstack/eslint-patch": "^1.3.3", "@rushstack/eslint-patch": "^1.3.3",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0",
"eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-node": "^0.3.6",
@ -3461,8 +3463,9 @@
}, },
"node_modules/glob": { "node_modules/glob": {
"version": "7.1.7", "version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
"dev": true, "dev": true,
"license": "ISC",
"dependencies": { "dependencies": {
"fs.realpath": "^1.0.0", "fs.realpath": "^1.0.0",
"inflight": "^1.0.4", "inflight": "^1.0.4",
@ -3492,17 +3495,6 @@
"version": "0.4.1", "version": "0.4.1",
"license": "BSD-2-Clause" "license": "BSD-2-Clause"
}, },
"node_modules/glob/node_modules/minimatch": {
"version": "3.0.8",
"dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
"engines": {
"node": "*"
}
},
"node_modules/globals": { "node_modules/globals": {
"version": "13.23.0", "version": "13.23.0",
"dev": true, "dev": true,
@ -5398,7 +5390,6 @@
}, },
"node_modules/minimatch": { "node_modules/minimatch": {
"version": "3.1.2", "version": "3.1.2",
"dev": true,
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"brace-expansion": "^1.1.7" "brace-expansion": "^1.1.7"
@ -6179,7 +6170,8 @@
}, },
"node_modules/react": { "node_modules/react": {
"version": "18.2.0", "version": "18.2.0",
"license": "MIT", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
"integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
"dependencies": { "dependencies": {
"loose-envify": "^1.1.0" "loose-envify": "^1.1.0"
}, },
@ -6189,7 +6181,8 @@
}, },
"node_modules/react-dom": { "node_modules/react-dom": {
"version": "18.2.0", "version": "18.2.0",
"license": "MIT", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
"integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
"dependencies": { "dependencies": {
"loose-envify": "^1.1.0", "loose-envify": "^1.1.0",
"scheduler": "^0.23.0" "scheduler": "^0.23.0"
@ -7096,16 +7089,6 @@
"url": "https://github.com/sponsors/isaacs" "url": "https://github.com/sponsors/isaacs"
} }
}, },
"node_modules/sucrase/node_modules/glob/node_modules/minimatch": {
"version": "3.0.8",
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
"engines": {
"node": "*"
}
},
"node_modules/supports-color": { "node_modules/supports-color": {
"version": "7.2.0", "version": "7.2.0",
"dev": true, "dev": true,
@ -8238,7 +8221,9 @@
"version": "14.0.4" "version": "14.0.4"
}, },
"@next/eslint-plugin-next": { "@next/eslint-plugin-next": {
"version": "14.0.0", "version": "14.0.4",
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.0.4.tgz",
"integrity": "sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"glob": "7.1.7" "glob": "7.1.7"
@ -9511,10 +9496,12 @@
} }
}, },
"eslint-config-next": { "eslint-config-next": {
"version": "14.0.0", "version": "14.0.4",
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.0.4.tgz",
"integrity": "sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@next/eslint-plugin-next": "14.0.0", "@next/eslint-plugin-next": "14.0.4",
"@rushstack/eslint-patch": "^1.3.3", "@rushstack/eslint-patch": "^1.3.3",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0",
"eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-node": "^0.3.6",
@ -9968,6 +9955,8 @@
}, },
"glob": { "glob": {
"version": "7.1.7", "version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"fs.realpath": "^1.0.0", "fs.realpath": "^1.0.0",
@ -9976,15 +9965,6 @@
"minimatch": "^3.0.4", "minimatch": "^3.0.4",
"once": "^1.3.0", "once": "^1.3.0",
"path-is-absolute": "^1.0.0" "path-is-absolute": "^1.0.0"
},
"dependencies": {
"minimatch": {
"version": "3.0.8",
"dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
}
} }
}, },
"glob-parent": { "glob-parent": {
@ -11106,7 +11086,6 @@
}, },
"minimatch": { "minimatch": {
"version": "3.1.2", "version": "3.1.2",
"dev": true,
"requires": { "requires": {
"brace-expansion": "^1.1.7" "brace-expansion": "^1.1.7"
} }
@ -11549,12 +11528,16 @@
}, },
"react": { "react": {
"version": "18.2.0", "version": "18.2.0",
"resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
"integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
"requires": { "requires": {
"loose-envify": "^1.1.0" "loose-envify": "^1.1.0"
} }
}, },
"react-dom": { "react-dom": {
"version": "18.2.0", "version": "18.2.0",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
"integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
"requires": { "requires": {
"loose-envify": "^1.1.0", "loose-envify": "^1.1.0",
"scheduler": "^0.23.0" "scheduler": "^0.23.0"
@ -12148,14 +12131,6 @@
"minimatch": "^3.0.4", "minimatch": "^3.0.4",
"once": "^1.3.0", "once": "^1.3.0",
"path-is-absolute": "^1.0.0" "path-is-absolute": "^1.0.0"
},
"dependencies": {
"minimatch": {
"version": "3.0.8",
"requires": {
"brace-expansion": "^1.1.7"
}
}
} }
} }
} }

View File

@ -3,7 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "next dev", "dev": "next dev --experimental-https",
"build": "next build", "build": "next build",
"start": "next start", "start": "next start",
"lint": "next lint" "lint": "next lint"
@ -21,12 +21,12 @@
"framer-motion": "^10.17.12", "framer-motion": "^10.17.12",
"lucide-react": "^0.306.0", "lucide-react": "^0.306.0",
"nanoid": "^5.0.4", "nanoid": "^5.0.4",
"next": "latest", "next": "^14.0.4",
"notion-client": "^6.16.0", "notion-client": "^6.16.0",
"notion-types": "^6.16.0", "notion-types": "^6.16.0",
"notion-utils": "^6.16.0", "notion-utils": "^6.16.0",
"react": "^18", "react": "^18.2.0",
"react-dom": "^18", "react-dom": "^18.2.0",
"react-hooks": "^1.0.1", "react-hooks": "^1.0.1",
"react-notion-x": "^6.16.0", "react-notion-x": "^6.16.0",
"sass": "^1.69.7", "sass": "^1.69.7",
@ -42,7 +42,7 @@
"@types/react-dom": "^18", "@types/react-dom": "^18",
"autoprefixer": "^10", "autoprefixer": "^10",
"eslint": "^8", "eslint": "^8",
"eslint-config-next": "14.0.0", "eslint-config-next": "^14.0.4",
"postcss": "^8", "postcss": "^8",
"tailwindcss": "^3.4", "tailwindcss": "^3.4",
"typescript": "^5" "typescript": "^5"

View File

@ -9,12 +9,16 @@ const dm = DM_Sans({ subsets: ["latin"], variable: "--display-font" });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Raj Sharma - Portfolio", title: "Raj Sharma - Portfolio",
creator: "Raj Sharma",
description: "Building experimental design systems", description: "Building experimental design systems",
twitter: { twitter: {
card: "summary_large_image", card: "summary_large_image",
site: "@xrehpicx", site: "@xrehpicx",
creator: "@xrehpicx", creator: "@xrehpicx",
images: ["https://raj.how/opengraph-image.png"], images: ["twitter-image.png"],
},
openGraph: {
images: "/opengraph-image.png",
}, },
}; };