[object Object]

← back to Contractwallpaper

fix: add *.bak-* pattern to .gitignore and remove leaked public backup file

34cc042bea23b101ac1223b69e712fdcee6e4243 · 2026-05-30 21:31:34 -0700 · SteveStudio2

public/index.html.bak-20260526152130 was being served by express.static
(returned HTTP 200). Removed the file and extended .gitignore to cover
*.bak-* (hyphen-dated backups) and *.orig alongside existing *.bak / *.bak.*
patterns. Also commits package-lock.json generated by npm install.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Files touched

Diff

commit 34cc042bea23b101ac1223b69e712fdcee6e4243
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date:   Sat May 30 21:31:34 2026 -0700

    fix: add *.bak-* pattern to .gitignore and remove leaked public backup file
    
    public/index.html.bak-20260526152130 was being served by express.static
    (returned HTTP 200). Removed the file and extended .gitignore to cover
    *.bak-* (hyphen-dated backups) and *.orig alongside existing *.bak / *.bak.*
    patterns. Also commits package-lock.json generated by npm install.
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---
 .gitignore        |  2 ++
 package-lock.json | 13 +++++++++++++
 2 files changed, 15 insertions(+)

diff --git a/.gitignore b/.gitignore
index 913246e..c4b703f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,4 +25,6 @@ venv/
 out/
 *.bak
 *.bak.*
+*.bak-*
 *.pre-*
+*.orig
diff --git a/package-lock.json b/package-lock.json
index c866ff9..226324d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,7 @@
       "name": "contractwallpaper",
       "version": "0.1.0",
       "dependencies": {
+        "dotenv": "^17.4.2",
         "express": "^4.21.0",
         "helmet": "^8.1.0"
       }
@@ -172,6 +173,18 @@
         "npm": "1.2.8000 || >= 1.4.16"
       }
     },
+    "node_modules/dotenv": {
+      "version": "17.4.2",
+      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
+      "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
+      "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",

← 10ccec0 feat(fleet): theme1/theme2 query-param-gated toggle on catal  ·  back to Contractwallpaper  ·  /api/facets drill-down counts via shared filterProducts() + c90b50d →