Superpowered to do lists. No signup required.

📈 add anon analytics

Changed files
+23 -1
src
+4 -1
package.json
··· 23 23 "typescript": "^5.0.0", 24 24 "vite": "^5.0.3" 25 25 }, 26 - "type": "module" 26 + "type": "module", 27 + "dependencies": { 28 + "@vercel/analytics": "^1.1.1" 29 + } 27 30 }
+15
pnpm-lock.yaml
··· 4 4 autoInstallPeers: true 5 5 excludeLinksFromLockfile: false 6 6 7 + dependencies: 8 + '@vercel/analytics': 9 + specifier: ^1.1.1 10 + version: 1.1.1 11 + 7 12 devDependencies: 8 13 '@sveltejs/adapter-auto': 9 14 specifier: ^3.0.0 ··· 525 530 /@types/pug@2.0.10: 526 531 resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} 527 532 dev: true 533 + 534 + /@vercel/analytics@1.1.1: 535 + resolution: {integrity: sha512-+NqgNmSabg3IFfxYhrWCfB/H+RCUOCR5ExRudNG2+pcRehq628DJB5e1u1xqwpLtn4pAYii4D98w7kofORAGQA==} 536 + dependencies: 537 + server-only: 0.0.1 538 + dev: false 528 539 529 540 /acorn-typescript@1.4.13(acorn@8.11.3): 530 541 resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} ··· 1388 1399 mkdirp: 0.5.6 1389 1400 rimraf: 2.7.1 1390 1401 dev: true 1402 + 1403 + /server-only@0.0.1: 1404 + resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} 1405 + dev: false 1391 1406 1392 1407 /set-cookie-parser@2.6.0: 1393 1408 resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
+4
src/routes/+layout.svelte
··· 1 1 <script lang="ts"> 2 2 import "../app.css"; 3 + import { inject } from "@vercel/analytics"; 4 + import { dev } from "$app/environment"; 3 5 import { color_theme } from "$lib/stores.svelte"; 6 + 7 + inject({ mode: dev ? "development" : "production" }); 4 8 5 9 const daisyui_themes = [ 6 10 "light",