« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--package-lock.json89
-rw-r--r--package.json30
2 files changed, 44 insertions, 75 deletions
diff --git a/package-lock.json b/package-lock.json
index 13c8d743..ab293c9b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,21 +9,21 @@
             "version": "0.1.0",
             "license": "MIT",
             "dependencies": {
-                "@eslint/js": "^9.38.0",
-                "@js-temporal/polyfill": "^0.4.4",
-                "chroma-js": "^2.4.2",
-                "command-exists": "^1.2.9",
-                "compress-json": "^3.0.5",
-                "eslint": "^9.37.0",
-                "flexsearch": "^0.7.43",
-                "he": "^1.2.0",
-                "image-size": "^1.0.2",
-                "js-yaml": "^4.1.0",
-                "marked": "^10.0.0",
-                "msgpackr": "^1.10.2",
-                "rimraf": "^5.0.7",
-                "striptags": "^4.0.0-alpha.4",
-                "word-wrap": "^1.2.3"
+                "@eslint/js": "9.37.0",
+                "@js-temporal/polyfill": "0.4.4",
+                "chroma-js": "2.4.2",
+                "command-exists": "1.2.9",
+                "compress-json": "3.0.5",
+                "eslint": "9.37.0",
+                "flexsearch": "0.7.43",
+                "he": "1.2.0",
+                "image-size": "1.0.2",
+                "js-yaml": "4.1.0",
+                "marked": "10.0.0",
+                "msgpackr": "1.10.2",
+                "rimraf": "5.0.7",
+                "striptags": "4.0.0-alpha.4",
+                "word-wrap": "1.2.5"
             },
             "bin": {
                 "hsmusic": "src/upd8.js"
@@ -194,9 +194,9 @@
             }
         },
         "node_modules/@eslint/js": {
-            "version": "9.38.0",
-            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz",
-            "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==",
+            "version": "9.37.0",
+            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
+            "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==",
             "license": "MIT",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1085,7 +1085,6 @@
             "integrity": "sha512-kzM90qsqHAJOTUMVjB3G26c3Ka4/HFg253lSt3pxBFesIHneIZe6Fre1NEWnHZPLmmzBO6HRRffc9zDxXcaeRw==",
             "dev": true,
             "license": "BlueOak-1.0.0",
-            "peer": true,
             "dependencies": {
                 "@tapjs/processinfo": "^3.1.8",
                 "@tapjs/stack": "4.0.1",
@@ -1850,7 +1849,6 @@
             "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
             "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
             "license": "MIT",
-            "peer": true,
             "bin": {
                 "acorn": "bin/acorn"
             },
@@ -2561,7 +2559,6 @@
             "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz",
             "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==",
             "license": "MIT",
-            "peer": true,
             "dependencies": {
                 "@eslint-community/eslint-utils": "^4.8.0",
                 "@eslint-community/regexpp": "^4.12.1",
@@ -2645,18 +2642,6 @@
                 "url": "https://opencollective.com/eslint"
             }
         },
-        "node_modules/eslint/node_modules/@eslint/js": {
-            "version": "9.37.0",
-            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
-            "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==",
-            "license": "MIT",
-            "engines": {
-                "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
-            },
-            "funding": {
-                "url": "https://eslint.org/donate"
-            }
-        },
         "node_modules/espree": {
             "version": "10.4.0",
             "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
@@ -4575,7 +4560,6 @@
             "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
             "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
             "dev": true,
-            "peer": true,
             "dependencies": {
                 "loose-envify": "^1.1.0"
             },
@@ -5454,7 +5438,6 @@
             "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
             "dev": true,
             "license": "MIT",
-            "peer": true,
             "engines": {
                 "node": ">=12"
             },
@@ -5691,7 +5674,6 @@
             "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
             "dev": true,
             "license": "Apache-2.0",
-            "peer": true,
             "bin": {
                 "tsc": "bin/tsc",
                 "tsserver": "bin/tsserver"
@@ -5705,7 +5687,8 @@
             "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz",
             "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==",
             "dev": true,
-            "license": "MIT"
+            "license": "MIT",
+            "peer": true
         },
         "node_modules/unique-filename": {
             "version": "4.0.0",
@@ -6051,7 +6034,6 @@
             "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==",
             "dev": true,
             "license": "ISC",
-            "peer": true,
             "bin": {
                 "yaml": "bin.mjs"
             },
@@ -6256,9 +6238,9 @@
             }
         },
         "@eslint/js": {
-            "version": "9.38.0",
-            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz",
-            "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A=="
+            "version": "9.37.0",
+            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
+            "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg=="
         },
         "@eslint/object-schema": {
             "version": "2.1.6",
@@ -6824,7 +6806,6 @@
             "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-4.0.2.tgz",
             "integrity": "sha512-kzM90qsqHAJOTUMVjB3G26c3Ka4/HFg253lSt3pxBFesIHneIZe6Fre1NEWnHZPLmmzBO6HRRffc9zDxXcaeRw==",
             "dev": true,
-            "peer": true,
             "requires": {
                 "@tapjs/processinfo": "^3.1.8",
                 "@tapjs/stack": "4.0.1",
@@ -7318,8 +7299,7 @@
         "acorn": {
             "version": "8.15.0",
             "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
-            "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
-            "peer": true
+            "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="
         },
         "acorn-jsx": {
             "version": "5.3.2",
@@ -7794,7 +7774,6 @@
             "version": "9.37.0",
             "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz",
             "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==",
-            "peer": true,
             "requires": {
                 "@eslint-community/eslint-utils": "^4.8.0",
                 "@eslint-community/regexpp": "^4.12.1",
@@ -7831,13 +7810,6 @@
                 "minimatch": "^3.1.2",
                 "natural-compare": "^1.4.0",
                 "optionator": "^0.9.3"
-            },
-            "dependencies": {
-                "@eslint/js": {
-                    "version": "9.37.0",
-                    "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz",
-                    "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg=="
-                }
             }
         },
         "eslint-scope": {
@@ -9137,7 +9109,6 @@
             "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
             "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
             "dev": true,
-            "peer": true,
             "requires": {
                 "loose-envify": "^1.1.0"
             }
@@ -9723,8 +9694,7 @@
                     "version": "4.0.3",
                     "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
                     "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
-                    "dev": true,
-                    "peer": true
+                    "dev": true
                 }
             }
         },
@@ -9878,14 +9848,14 @@
             "version": "5.9.3",
             "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
             "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
-            "dev": true,
-            "peer": true
+            "dev": true
         },
         "undici-types": {
             "version": "7.14.0",
             "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz",
             "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==",
-            "dev": true
+            "dev": true,
+            "peer": true
         },
         "unique-filename": {
             "version": "4.0.0",
@@ -10111,8 +10081,7 @@
             "version": "2.8.1",
             "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz",
             "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==",
-            "dev": true,
-            "peer": true
+            "dev": true
         },
         "yaml-types": {
             "version": "0.4.0",
diff --git a/package.json b/package.json
index b23bed2e..4460461d 100644
--- a/package.json
+++ b/package.json
@@ -64,21 +64,21 @@
         "node": ">= 22.13.0"
     },
     "dependencies": {
-        "@eslint/js": "^9.38.0",
-        "@js-temporal/polyfill": "^0.4.4",
-        "chroma-js": "^2.4.2",
-        "command-exists": "^1.2.9",
-        "compress-json": "^3.0.5",
-        "eslint": "^9.37.0",
-        "flexsearch": "^0.7.43",
-        "he": "^1.2.0",
-        "image-size": "^1.0.2",
-        "js-yaml": "^4.1.0",
-        "marked": "^10.0.0",
-        "msgpackr": "^1.10.2",
-        "rimraf": "^5.0.7",
-        "striptags": "^4.0.0-alpha.4",
-        "word-wrap": "^1.2.3"
+        "@eslint/js": "9.37.0",
+        "@js-temporal/polyfill": "0.4.4",
+        "chroma-js": "2.4.2",
+        "command-exists": "1.2.9",
+        "compress-json": "3.0.5",
+        "eslint": "9.37.0",
+        "flexsearch": "0.7.43",
+        "he": "1.2.0",
+        "image-size": "1.0.2",
+        "js-yaml": "4.1.0",
+        "marked": "10.0.0",
+        "msgpackr": "1.10.2",
+        "rimraf": "5.0.7",
+        "striptags": "4.0.0-alpha.4",
+        "word-wrap": "1.2.5"
     },
     "license": "MIT",
     "devDependencies": {