diff --git a/nuxt.config.ts b/nuxt.config.ts index 1462e2f..4f4b359 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -59,11 +59,6 @@ export default defineNuxtConfig({ sitemap: { urls: urls, }, - plausible: { - ignoredHostnames: [], - apiHost: "https://analytics.tobinio.dev", - proxy: true, - }, hooks: { "nitro:build:public-assets"() { cpSync( @@ -102,7 +97,6 @@ export default defineNuxtConfig({ "@nuxtjs/sitemap", "@nuxt/test-utils/module", "@nuxtjs/tailwindcss", - "@nuxtjs/plausible", ], compatibilityDate: "2025-07-16", }); diff --git a/package.json b/package.json index 0372a7d..4c3b1cb 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ }, "dependencies": { "@nuxt/kit": "^4.4.8", - "@nuxtjs/plausible": "4.0.0", "@nuxtjs/sitemap": "8.2.1", "chart.js": "^4.5.1", "consola": "^3.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f68aee9..9cc4a20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,9 +11,6 @@ importers: '@nuxt/kit': specifier: ^4.4.8 version: 4.4.8(magicast@0.5.3) - '@nuxtjs/plausible': - specifier: 4.0.0 - version: 4.0.0(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.133.0) '@nuxtjs/sitemap': specifier: 8.2.1 version: 8.2.1(1701e649debc2fd7064f1a2da18bc08f) @@ -1146,10 +1143,6 @@ packages: resolution: {integrity: sha512-ZUlZ5iYfyfJFDPluhn6ZxFWcsuxWbLnZBc8w3MAROcQ4lYfZ+qFpALBLSNlpc0zhOa++33EE+5PEbOAdVIY+dw==} engines: {node: '>=18.12.0'} - '@nuxt/kit@4.5.2': - resolution: {integrity: sha512-l66LU9DcJYjmNwqwAj2I5UGRrUbnG2DOKGChnN70zIGtn0eq/z87gi/FRgha6eMb9/FmB1PFHgtx6PWVml1C2Q==} - engines: {node: '>=18.12.0'} - '@nuxt/nitro-server@4.4.8': resolution: {integrity: sha512-cc1fxgSx34Htesx3JBO+hMhbqd6VljXDC06P+UOA5z53cR224TmEFYT/MUuZDkrtt4qLnSG8yq0IxhEM3NCUlw==} engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0} @@ -1275,9 +1268,6 @@ packages: '@nuxtjs/color-mode@3.5.2': resolution: {integrity: sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA==} - '@nuxtjs/plausible@4.0.0': - resolution: {integrity: sha512-R2G9BktBVSCG0nDNBSVlC8jDbsYBgrbqmn8wWisiIF9lKfRq99NwIvtw/DLuwexJT5pCYPvBflIof4NS4ZX8Xg==} - '@nuxtjs/sitemap@8.2.1': resolution: {integrity: sha512-5j8kQkYmwzMTRCd1W47O1owgYcPJ4l+RIQFPbcwluw3JhQHZmLQaHnAe8bvWUXAjTT+DnIbHSE9K0SvkWCOZBA==} engines: {node: '>=18.0.0'} @@ -1775,9 +1765,6 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@plausible-analytics/tracker@0.4.6': - resolution: {integrity: sha512-nbu6xGgSP6jeYuoVklZBzucUnIpo75tVu3Kr+R0EDycVKaMC/jF5Q/YCaM/8gR4fPZ1IDcXt6FdBJFZ1uZwEPA==} - '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} @@ -3341,9 +3328,6 @@ packages: errx@0.1.0: resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} - errx@0.1.2: - resolution: {integrity: sha512-chfpPHmCerdo/rXr/nNvPZRkV4WwDRwzwnsJ0Uzz3tVi8Z41tDctRjduYy1138ii77AFlts1qvWtX3g/Acg91Q==} - es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} @@ -3414,9 +3398,6 @@ packages: exsolve@1.0.8: resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} - exsolve@1.1.1: - resolution: {integrity: sha512-9U/jZUgjnSGyntRr6y5Muu1MJcwFl6kPu7k8qLF0IMNfLqvw0NZ4nnVDq0RVoZ0RvCyumib4Ez3KYrVfilrw+g==} - fake-indexeddb@6.2.5: resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==} engines: {node: '>=18'} @@ -3655,10 +3636,6 @@ packages: resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} - ignore@7.0.8: - resolution: {integrity: sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==} - engines: {node: '>= 4'} - image-meta@0.2.2: resolution: {integrity: sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA==} @@ -4100,9 +4077,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - nostics@1.2.0: - resolution: {integrity: sha512-FGqEfhQjrvo1lL8KFifdTQiNwwQHJxC1jtYE1Rc54qF/jxONUNL+kC9gS1krX8Q65PgrQ5fCqH/I4NhWBvdSqg==} - npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4998,23 +4972,6 @@ packages: unctx@2.5.0: resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==} - unctx@3.0.1: - resolution: {integrity: sha512-5RAt2etv7g362RXyd33R82gm9u/kbtQlpoaOs9Bgm4E32GRMJ0xjbZyvdxUTmiuHk3V1IQb1aUNrp5IWY+JaWw==} - peerDependencies: - magic-string: '>=0.30.21' - oxc-parser: '>=0.140.0' - rolldown: ^1.1.5 - unplugin: ^3.3.0 - peerDependenciesMeta: - magic-string: - optional: true - oxc-parser: - optional: true - rolldown: - optional: true - unplugin: - optional: true - undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} @@ -5194,10 +5151,6 @@ packages: reka-ui: ^2.0.0 vue: ^3.3.0 - verkit@0.3.2: - resolution: {integrity: sha512-zj/ob3UsvJGN0whEAKFp53REA5X66hvffVqoCtVQAakJKnKlH+/PcOfMoFwIG/o4rElqLv/ycAFlx8ZlXUorCg==} - engines: {node: '>=18.12.0'} - vfile-message@4.0.3: resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} @@ -6512,36 +6465,6 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/kit@4.5.2(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.133.0)': - dependencies: - c12: 3.3.4(magicast@0.5.3) - consola: 3.4.2 - defu: 6.1.7 - destr: 2.0.5 - errx: 0.1.2 - exsolve: 1.1.1 - ignore: 7.0.8 - jiti: 2.7.0 - klona: 2.0.6 - mlly: 1.8.2 - nostics: 1.2.0 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.1 - rc9: 3.0.1 - scule: 1.3.0 - tinyglobby: 0.2.17 - ufo: 1.6.4 - unctx: 3.0.1(magic-string@0.30.21)(oxc-parser@0.133.0) - untyped: 2.0.0 - verkit: 0.3.2 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7))(db0@0.3.4(drizzle-orm@0.45.2(@types/pg@8.20.0)(pg@8.21.0)))(drizzle-orm@0.45.2(@types/pg@8.20.0)(pg@8.21.0))(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7))(@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7))(@biomejs/biome@2.5.0)(@parcel/watcher@2.5.6)(@types/node@25.9.3)(@vue/compiler-sfc@3.5.38)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.2(@types/pg@8.20.0)(pg@8.21.0)))(drizzle-orm@0.45.2(@types/pg@8.20.0)(pg@8.21.0))(ioredis@5.11.1)(lightningcss@1.32.0)(magicast@0.5.3)(rollup-plugin-visualizer@7.0.1(rollup@4.62.0))(rollup@4.62.0)(srvx@0.11.16)(terser@5.48.0)(tsx@4.22.4)(typescript@5.9.2)(vite@7.3.5(@types/node@25.9.3)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(vue-tsc@3.3.5(typescript@5.9.2))(yaml@2.9.0))(oxc-parser@0.133.0)(srvx@0.11.16)(typescript@5.9.2)': dependencies: '@nuxt/devalue': 2.0.2 @@ -6851,19 +6774,6 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxtjs/plausible@4.0.0(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.133.0)': - dependencies: - '@nuxt/kit': 4.5.2(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.133.0) - '@plausible-analytics/tracker': 0.4.6 - defu: 6.1.7 - ufo: 1.6.4 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - '@nuxtjs/sitemap@8.2.1(1701e649debc2fd7064f1a2da18bc08f)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -7210,8 +7120,6 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@plausible-analytics/tracker@0.4.6': {} - '@polka/url@1.0.0-next.29': {} '@poppinss/colors@4.1.6': @@ -8607,8 +8515,6 @@ snapshots: errx@0.1.0: {} - errx@0.1.2: {} - es-errors@1.3.0: {} es-module-lexer@2.1.0: {} @@ -8765,8 +8671,6 @@ snapshots: exsolve@1.0.8: {} - exsolve@1.1.1: {} - fake-indexeddb@6.2.5: {} fast-fifo@1.3.2: {} @@ -9058,8 +8962,6 @@ snapshots: ignore@7.0.5: {} - ignore@7.0.8: {} - image-meta@0.2.2: {} import-meta-resolve@4.2.0: {} @@ -9554,8 +9456,6 @@ snapshots: normalize-path@3.0.0: {} - nostics@1.2.0: {} - npm-run-path@5.3.0: dependencies: path-key: 4.0.0 @@ -10806,11 +10706,6 @@ snapshots: magic-string: 0.30.21 unplugin: 2.3.11 - unctx@3.0.1(magic-string@0.30.21)(oxc-parser@0.133.0): - optionalDependencies: - magic-string: 0.30.21 - oxc-parser: 0.133.0 - undici-types@7.24.6: {} unenv@2.0.0-rc.24: @@ -10995,8 +10890,6 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' - verkit@0.3.2: {} - vfile-message@4.0.3: dependencies: '@types/unist': 3.0.3