diff --git a/.prettierignore b/.prettierignore index 6c8c5dc..abb1f42 100644 --- a/.prettierignore +++ b/.prettierignore @@ -7,5 +7,5 @@ backend/package-lock.json # Vendored / generated assets frontend/js/jquery.min.js -frontend/js/plausible.js +frontend/js/vendored.js *.min.js diff --git a/backend/public/stats.js b/backend/public/stats.js index 8e9a3b9..4451dd3 100644 --- a/backend/public/stats.js +++ b/backend/public/stats.js @@ -1,7 +1,7 @@ -import { init } from "/vendor/plausible.js"; +import { init } from "/vendor/vendored.js"; // Plausible analytics via the official npm tracker (@plausible-analytics/tracker). -// server.js serves /vendor/plausible.js straight from node_modules. +// server.js serves /vendor/vendored.js straight from node_modules. init({ domain: "fizika.schmelczer.dev", endpoint: "https://stats.schmelczer.dev/status", diff --git a/backend/server.js b/backend/server.js index 3938d95..3f119e4 100644 --- a/backend/server.js +++ b/backend/server.js @@ -39,9 +39,9 @@ app.use(express.static("public")); // Serve the official Plausible tracker (npm: @plausible-analytics/tracker) from node_modules. const plausibleTrackerPath = - require.resolve("@plausible-analytics/tracker/plausible.js"); + require.resolve("@plausible-analytics/tracker/vendored.js"); -app.get("/vendor/plausible.js", (req, res) => { +app.get("/vendor/vendored.js", (req, res) => { res.sendFile(plausibleTrackerPath); }); diff --git a/frontend/js/stats.js b/frontend/js/stats.js index cf38e63..488fff2 100644 --- a/frontend/js/stats.js +++ b/frontend/js/stats.js @@ -1,4 +1,4 @@ -import { init } from "./plausible.js"; +import { init } from "./vendored.js"; init({ domain: "fizika.schmelczer.dev", diff --git a/frontend/js/plausible.js b/frontend/js/vendored.js similarity index 100% rename from frontend/js/plausible.js rename to frontend/js/vendored.js diff --git a/frontend/package.json b/frontend/package.json index 7edf12d..c3ab287 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -4,7 +4,7 @@ "description": "Static frontend for the Fizika practice app", "private": true, "scripts": { - "vendor": "cp node_modules/@plausible-analytics/tracker/plausible.js js/plausible.js", + "vendor": "cp node_modules/@plausible-analytics/tracker/vendored.js js/vendored.js", "postinstall": "npm run vendor" }, "dependencies": {