"npm-check-updates": "^19.1.2"
},
"devDependencies": {
- "@stylistic/eslint-plugin": "^5.5.0",
+ "@stylistic/eslint-plugin": "^5.6.1",
"eslint": "^9.39.1",
"postcss-html": "^1.8.0",
- "stylelint": ">=16.25.0",
+ "stylelint": ">=16.26.0",
"stylelint-config-standard": "^39.0.1"
}
},
"node": ">=4"
}
},
- "node_modules/@cacheable/memoize": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@cacheable/memoize/-/memoize-2.0.3.tgz",
- "integrity": "sha512-hl9wfQgpiydhQEIv7fkjEzTGE+tcosCXLKFDO707wYJ/78FVOlowb36djex5GdbSyeHnG62pomYLMuV/OT8Pbw==",
+ "node_modules/@cacheable/memory": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.5.tgz",
+ "integrity": "sha512-fkiAxCvssEyJZ5fxX4tcdZFRmW9JehSTGvvqmXn6rTzG5cH6V/3C4ad8yb01vOjp2xBydHkHrgpW0qeGtzt6VQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@cacheable/utils": "^2.0.3"
+ "@cacheable/utils": "^2.3.0",
+ "@keyv/bigmap": "^1.1.0",
+ "hookified": "^1.12.2",
+ "keyv": "^5.5.4"
}
},
- "node_modules/@cacheable/memory": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.3.tgz",
- "integrity": "sha512-R3UKy/CKOyb1LZG/VRCTMcpiMDyLH7SH3JrraRdK6kf3GweWCOU3sgvE13W3TiDRbxnDKylzKJvhUAvWl9LQOA==",
+ "node_modules/@cacheable/memory/node_modules/@keyv/bigmap": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.0.tgz",
+ "integrity": "sha512-KT01GjzV6AQD5+IYrcpoYLkCu1Jod3nau1Z7EsEuViO3TZGRacSbO9MfHmbJ1WaOXFtWLxPVj169cn2WNKPkIg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@cacheable/memoize": "^2.0.3",
- "@cacheable/utils": "^2.0.3",
- "@keyv/bigmap": "^1.0.2",
- "hookified": "^1.12.1",
- "keyv": "^5.5.3"
+ "hashery": "^1.2.0",
+ "hookified": "^1.13.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "peerDependencies": {
+ "keyv": "^5.5.4"
}
},
"node_modules/@cacheable/memory/node_modules/keyv": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
- "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
+ "integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
}
},
"node_modules/@cacheable/utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.1.0.tgz",
- "integrity": "sha512-ZdxfOiaarMqMj+H7qwlt5EBKWaeGihSYVHdQv5lUsbn8MJJOTW82OIwirQ39U5tMZkNvy3bQE+ryzC+xTAb9/g==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.3.1.tgz",
+ "integrity": "sha512-38NJXjIr4W1Sghun8ju+uYWD8h2c61B4dKwfnQHVDFpAJ9oS28RpfqZQJ6Dgd3RceGkILDY9YT+72HJR3LoeSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "keyv": "^5.5.3"
+ "hashery": "^1.2.0",
+ "keyv": "^5.5.4"
}
},
"node_modules/@cacheable/utils/node_modules/keyv": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
- "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
+ "integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
}
],
"license": "MIT",
- "peer": true,
"engines": {
"node": ">=18"
},
}
],
"license": "MIT",
- "peer": true,
"engines": {
"node": ">=18"
}
"url": "https://github.com/sponsors/nzakas"
}
},
- "node_modules/@keyv/bigmap": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.0.2.tgz",
- "integrity": "sha512-KR03xkEZlAZNF4IxXgVXb+uNIVNvwdh8UwI0cnc7WI6a+aQcDp8GL80qVfeB4E5NpsKJzou5jU0r6yLSSbMOtA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hookified": "^1.12.1"
- },
- "engines": {
- "node": ">= 18"
- }
- },
"node_modules/@keyv/serialize": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
}
},
"node_modules/@stylistic/eslint-plugin": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.5.0.tgz",
- "integrity": "sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==",
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.6.1.tgz",
+ "integrity": "sha512-JCs+MqoXfXrRPGbGmho/zGS/jMcn3ieKl/A8YImqib76C8kjgZwq5uUFzc30lJkMvcchuRn6/v8IApLxli3Jyw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.9.0",
- "@typescript-eslint/types": "^8.46.1",
+ "@typescript-eslint/types": "^8.47.0",
"eslint-visitor-keys": "^4.2.1",
"espree": "^10.4.0",
"estraverse": "^5.3.0",
"license": "MIT"
},
"node_modules/@typescript-eslint/types": {
- "version": "8.46.3",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.3.tgz",
- "integrity": "sha512-G7Ok9WN/ggW7e/tOf8TQYMaxgID3Iujn231hfi0Pc7ZheztIJVpO44ekY00b7akqc6nZcvregk0Jpah3kep6hA==",
+ "version": "8.47.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.47.0.tgz",
+ "integrity": "sha512-nHAE6bMKsizhA2uuYZbEbmp5z2UpffNrPEqiKIeN7VsV6UY/roxanWfoRrf6x/k9+Obf+GQdkm0nPU+vnMXo9A==",
"dev": true,
"license": "MIT",
"engines": {
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"acorn": "bin/acorn"
},
}
},
"node_modules/cacheable": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.1.0.tgz",
- "integrity": "sha512-zzL1BxdnqwD69JRT0dihnawAcLkBMwAH+hZSKjUzeBbPedVhk3qYPjRw9VOMYWwt5xRih5xd8S+3kEdGohZm/g==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.2.0.tgz",
+ "integrity": "sha512-LEJxRqfeomiiRd2t0uON6hxAtgOoWDfY3fugebbz+J3vDLO+SkdfFChQcOHTZhj9SYa9iwE9MGYNX72dKiOE4w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@cacheable/memoize": "^2.0.3",
- "@cacheable/memory": "^2.0.3",
- "@cacheable/utils": "^2.1.0",
- "hookified": "^1.12.1",
- "keyv": "^5.5.3",
- "qified": "^0.5.0"
+ "@cacheable/memory": "^2.0.5",
+ "@cacheable/utils": "^2.3.0",
+ "hookified": "^1.13.0",
+ "keyv": "^5.5.4",
+ "qified": "^0.5.2"
}
},
"node_modules/cacheable/node_modules/keyv": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
- "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
+ "integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.8.0",
"@eslint-community/regexpp": "^4.12.1",
"node": ">=8"
}
},
+ "node_modules/hashery": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.2.0.tgz",
+ "integrity": "sha512-43XJKpwle72Ik5Zpam7MuzRWyNdwwdf6XHlh8wCj2PggvWf+v/Dm5B0dxGZOmddidgeO6Ofu9As/o231Ti/9PA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hookified": "^1.13.0"
+ },
+ "engines": {
+ "node": ">=20"
+ }
+ },
"node_modules/hookified": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.12.1.tgz",
- "integrity": "sha512-xnKGl+iMIlhrZmGHB729MqlmPoWBznctSQTYCpFKqNsCgimJQmithcW0xSQMMFzYnV2iKUh25alswn6epgxS0Q==",
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.13.0.tgz",
+ "integrity": "sha512-6sPYUY8olshgM/1LDNW4QZQN0IqgKhtl/1C8koNZBJrKLBk3AZl6chQtNwpNztvfiApHMEwMHek5rv993PRbWw==",
"dev": true,
"license": "MIT"
},
"dev": true
},
"node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+ "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"argparse": "^2.0.1"
},
}
],
"license": "MIT",
- "peer": true,
"dependencies": {
"nanoid": "^3.3.11",
"picocolors": "^1.1.1",
"integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
}
},
"node_modules/qified": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/qified/-/qified-0.5.0.tgz",
- "integrity": "sha512-Zj6Q/Vc/SQ+Fzc87N90jJUzBzxD7MVQ2ZvGyMmYtnl2u1a07CejAhvtk4ZwASos+SiHKCAIylyGHJKIek75QBw==",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/qified/-/qified-0.5.2.tgz",
+ "integrity": "sha512-7gJ6mxcQb9vUBOtbKm5mDevbe2uRcOEVp1g4gb/Q+oLntB3HY8eBhOYRxFI2mlDFlY1e4DOSCptzxarXRvzxCA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "hookified": "^1.12.1"
+ "hookified": "^1.13.0"
},
"engines": {
"node": ">=20"
}
},
"node_modules/stylelint": {
- "version": "16.25.0",
- "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.25.0.tgz",
- "integrity": "sha512-Li0avYWV4nfv1zPbdnxLYBGq4z8DVZxbRgx4Kn6V+Uftz1rMoF1qiEI3oL4kgWqyYgCgs7gT5maHNZ82Gk03vQ==",
+ "version": "16.26.0",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.26.0.tgz",
+ "integrity": "sha512-Y/3AVBefrkqqapVYH3LBF5TSDZ1kw+0XpdKN2KchfuhMK6lQ85S4XOG4lIZLcrcS4PWBmvcY6eS2kCQFz0jukQ==",
"dev": true,
"funding": [
{
"debug": "^4.4.3",
"fast-glob": "^3.3.3",
"fastest-levenshtein": "^1.0.16",
- "file-entry-cache": "^10.1.4",
+ "file-entry-cache": "^11.1.0",
"global-modules": "^2.0.0",
"globby": "^11.1.0",
"globjoin": "^0.1.4",
"dev": true
},
"node_modules/stylelint/node_modules/file-entry-cache": {
- "version": "10.1.4",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.4.tgz",
- "integrity": "sha512-5XRUFc0WTtUbjfGzEwXc42tiGxQHBmtbUG1h9L2apu4SulCGN3Hqm//9D6FAolf8MYNL7f/YlJl9vy08pj5JuA==",
+ "version": "11.1.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.1.tgz",
+ "integrity": "sha512-TPVFSDE7q91Dlk1xpFLvFllf8r0HyOMOlnWy7Z2HBku5H3KhIeOGInexrIeg2D64DosVB/JXkrrk6N/7Wriq4A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "flat-cache": "^6.1.13"
+ "flat-cache": "^6.1.19"
}
},
"node_modules/stylelint/node_modules/flat-cache": {
- "version": "6.1.17",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.17.tgz",
- "integrity": "sha512-Jzse4YoiUJBVYTwz5Bwl4h/2VQM7e2KK3MVAMlXzX9uamIHAH/TXUlRKU1AQGQOryQhN0EsmufiiF40G057YXA==",
+ "version": "6.1.19",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.19.tgz",
+ "integrity": "sha512-l/K33newPTZMTGAnnzaiqSl6NnH7Namh8jBNjrgjprWxGmZUuxx/sJNIRaijOh3n7q7ESbhNZC+pvVZMFdeU4A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "cacheable": "^2.0.3",
+ "cacheable": "^2.2.0",
"flatted": "^3.3.3",
- "hookified": "^1.12.0"
+ "hookified": "^1.13.0"
}
},
"node_modules/stylelint/node_modules/ignore": {