diff --git a/package.json b/package.json
index c740ec7..d4d47d8 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,6 @@
"test:watch": "vitest watch",
"build:docker": "vite build",
"format": "prettier --write .",
- "update-version": "node scripts/update-version.js",
"release": "node scripts/release.js patch",
"release:minor": "node scripts/release.js minor",
"release:major": "node scripts/release.js major",
diff --git a/scripts/update-version.js b/scripts/update-version.js
deleted file mode 100644
index 5092ab6..0000000
--- a/scripts/update-version.js
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/usr/bin/env node
-
-/**
- * Script to update version numbers in HTML files from package.json
- * Run this script whenever you need to sync HTML versions with package.json
- */
-
-import fs from 'fs';
-import path from 'path';
-import { fileURLToPath } from 'url';
-
-const __filename = fileURLToPath(import.meta.url);
-const __dirname = path.dirname(__filename);
-
-// Read version from package.json
-const packageJson = JSON.parse(
- fs.readFileSync(path.join(__dirname, '..', 'package.json'), 'utf8')
-);
-const version = packageJson.version;
-
-// HTML files to update
-const htmlFiles = [
- 'index.html',
- 'about.html',
- 'contact.html',
- 'faq.html',
- 'privacy.html',
- 'terms.html',
- 'src/pages/add-stamps.html',
- 'src/pages/bookmark.html',
- 'src/pages/json-to-pdf.html',
- 'src/pages/pdf-multi-tool.html',
- 'src/pages/pdf-to-json.html',
- 'src/pages/table-of-contents.html',
-];
-
-console.log(`Updating version to ${version} in HTML files...`);
-
-let updatedCount = 0;
-
-htmlFiles.forEach((file) => {
- const filePath = path.join(__dirname, '..', file);
-
- if (!fs.existsSync(filePath)) {
- console.log(`⚠️ Skipping ${file} (not found)`);
- return;
- }
-
- let content = fs.readFileSync(filePath, 'utf8');
-
- // Replace version in X.X.X
- const regex = /()[^<]+(<\/span>)/g;
- const newContent = content.replace(regex, `$1${version}$2`);
-
- if (content !== newContent) {
- fs.writeFileSync(filePath, newContent, 'utf8');
- console.log(`✓ Updated ${file}`);
- updatedCount++;
- } else {
- console.log(`- ${file} (already up to date)`);
- }
-});
-
-console.log(`\nDone! Updated ${updatedCount} file(s) to version ${version}`);
diff --git a/src/js/utils/simple-mode-footer.ts b/src/js/utils/simple-mode-footer.ts
index 7d9ba50..05e26d3 100644
--- a/src/js/utils/simple-mode-footer.ts
+++ b/src/js/utils/simple-mode-footer.ts
@@ -20,11 +20,6 @@ if (__SIMPLE_MODE__) {
}
});
- const versionElement = document.getElementById('app-version-simple');
- if (versionElement) {
- versionElement.textContent = APP_VERSION;
- }
-
const langContainer = document.getElementById('simple-mode-lang-switcher');
if (langContainer) {
const switcher = createLanguageSwitcher();
diff --git a/src/version.ts b/src/version.ts
deleted file mode 100644
index 10951f3..0000000
--- a/src/version.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import packageJson from '../package.json';
-
-export const APP_VERSION = packageJson.version;
-
-export function injectVersion() {
- const versionElements = document.querySelectorAll('#app-version, #app-version-simple');
- versionElements.forEach((element) => {
- element.textContent = APP_VERSION;
- });
-}
-
-if (typeof document !== 'undefined') {
- if (document.readyState === 'loading') {
- document.addEventListener('DOMContentLoaded', injectVersion);
- } else {
- injectVersion();
- }
-}