diff --git a/package-lock.json b/package-lock.json index a2be4f9..d73784c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@11ty/eleventy": "^2.0.1", "@11ty/eleventy-navigation": "^0.3.5", "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0", - "@shockpkg/icon-encoder": "^2.1.3", + "@shockpkg/icon-encoder": "^3.1.1", "@tailwindcss/typography": "^0.5.10", "concurrently": "^8.2.1", "heroicons": "^2.0.18", @@ -238,15 +238,6 @@ "node": ">=6.9.0" } }, - "node_modules/@fiahfy/packbits": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@fiahfy/packbits/-/packbits-0.0.6.tgz", - "integrity": "sha512-XuhF/edg+iIvXjkCWgfj6fWtRi/KrEPg2ILXj1l86EN4EssuOiPcLKgkMDr9cL8jTGtVd/MKUWW6Y0/ZVf1PGA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", @@ -353,19 +344,18 @@ "dev": true }, "node_modules/@shockpkg/icon-encoder": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@shockpkg/icon-encoder/-/icon-encoder-2.1.3.tgz", - "integrity": "sha512-JFyoQerf51EB6+UyqnyxE2yhKGw/WIo1W6wZE/S7+OBMno+r7zFP+OPZgUewSCZMwHFHhXZ9fX8OyNGomp2fZg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@shockpkg/icon-encoder/-/icon-encoder-3.1.1.tgz", + "integrity": "sha512-ZoGqWwextzufKt9ISjCOr0ON5kiv/Tpn4gJLYxG6rlvNkW9nCYkY/oDgvKJog3iPb4XOi0K+n/DdO2+nSXxErw==", "dev": true, "dependencies": { - "@fiahfy/packbits": "0.0.6", - "upng-js": "^2.1.0" + "pngjs": "^7.0.0" }, "bin": { "shockpkg-icon-encoder": "bin/icon-encoder.js" }, "engines": { - "node": ">=14.15.0" + "node": ">=18.12.0" } }, "node_modules/@sindresorhus/slugify": { @@ -2582,12 +2572,6 @@ "wrappy": "1" } }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -2698,6 +2682,15 @@ "semver-compare": "^1.0.0" } }, + "node_modules/pngjs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz", + "integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==", + "dev": true, + "engines": { + "node": ">=14.19.0" + } + }, "node_modules/postcss": { "version": "8.4.31", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", @@ -3972,15 +3965,6 @@ "node": ">= 0.8" } }, - "node_modules/upng-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/upng-js/-/upng-js-2.1.0.tgz", - "integrity": "sha512-d3xzZzpMP64YkjP5pr8gNyvBt7dLk/uGI67EctzDuVp4lCZyVMo0aJO6l/VDlgbInJYDY6cnClLoBp29eKWI6g==", - "dev": true, - "dependencies": { - "pako": "^1.0.5" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/package.json b/package.json index 3635d2c..98dcf9c 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@11ty/eleventy": "^2.0.1", "@11ty/eleventy-navigation": "^0.3.5", "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0", - "@shockpkg/icon-encoder": "^2.1.3", + "@shockpkg/icon-encoder": "^3.1.1", "@tailwindcss/typography": "^0.5.10", "concurrently": "^8.2.1", "heroicons": "^2.0.18",