From 6528755e2ff50192b6ce5e9397212fb7de7d5f18 Mon Sep 17 00:00:00 2001 From: thomas Date: Mon, 25 Sep 2023 20:51:03 +0200 Subject: [PATCH] docs(analytics): add analytics to docs --- docs/astro.config.mjs | 7 +++++++ package-lock.json | 6 ++++++ package.json | 1 + 3 files changed, 14 insertions(+) diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 5014f55..70408ef 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -1,8 +1,15 @@ import starlight from '@astrojs/starlight'; +import vercel from '@astrojs/vercel/serverless'; import { defineConfig } from 'astro/config'; // https://astro.build/config export default defineConfig({ + output: 'server', + adapter: vercel({ + webAnalytics: { + enabled: true, + }, + }), integrations: [ starlight({ title: 'Angular Challenges', diff --git a/package-lock.json b/package-lock.json index a3a597a..15169b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,6 +32,7 @@ "@rx-angular/state": "^1.7.0", "@rx-angular/template": "^1.0.0-rc.5", "@swc/helpers": "~0.5.0", + "@vercel/analytics": "^1.0.2", "primeicons": "6.0.1", "primeng": "16.0.2", "rxjs": "7.8.1", @@ -8976,6 +8977,11 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@vercel/analytics": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.0.2.tgz", + "integrity": "sha512-BZFxVrv24VbNNl5xMxqUojQIegEeXMI6rX3rg1uVLYUEXsuKNBSAEQf4BWEcjQDp/8aYJOj6m8V4PUA3x/cxgg==" + }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", diff --git a/package.json b/package.json index 19fcd1d..f5b9322 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@rx-angular/state": "^1.7.0", "@rx-angular/template": "^1.0.0-rc.5", "@swc/helpers": "~0.5.0", + "@vercel/analytics": "^1.0.2", "primeicons": "6.0.1", "primeng": "16.0.2", "rxjs": "7.8.1",