diff --git a/package-lock.json b/package-lock.json index 97bc52a..8e23c18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,8 @@ "name": "pythoness-programmer", "version": "0.1.0", "dependencies": { + "@hotjar/browser": "^1.0.9", + "dotenv": "^16.5.0", "gray-matter": "^4.0.3", "next": "^14.2.28", "next-mdx-remote": "^5.0.0", @@ -671,6 +673,12 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@hotjar/browser": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@hotjar/browser/-/browser-1.0.9.tgz", + "integrity": "sha512-n9akDMod8BLGpYEQCrHwlYWWd63c1HlhUSXNIDfClZtKYXbUjIUOFlNZNNcUxgHTCsi4l2i+SWKsGsO0t93S8w==", + "license": "MIT" + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -4126,6 +4134,18 @@ "node": ">=12" } }, + "node_modules/dotenv": { + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", + "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", diff --git a/package.json b/package.json index 984926d..a06055d 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,8 @@ "test:watch": "jest --watch" }, "dependencies": { + "@hotjar/browser": "^1.0.9", + "dotenv": "^16.5.0", "gray-matter": "^4.0.3", "next": "^14.2.28", "next-mdx-remote": "^5.0.0", diff --git a/src/app/layout.tsx b/src/app/layout.tsx index c77ece4..c5ca7a2 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -2,6 +2,7 @@ import type { Metadata } from "next"; import { Open_Sans } from "next/font/google"; import localFont from "next/font/local"; import RootLayoutClient from "../components/RootLayoutClient"; +import Hotjar from "../components/Hotjar"; import "./globals.css"; const openSans = Open_Sans({ @@ -61,6 +62,7 @@ export default function RootLayout({ return (
+