Update responsive image router to get escaping in alt text

This commit is contained in:
Kuba Orlik 2026-01-01 20:10:19 +01:00
parent 80ca69bdcc
commit 0826374de3
2 changed files with 14 additions and 36 deletions

48
package-lock.json generated
View File

@ -35,7 +35,7 @@
"js-convert-case": "^4.2.0", "js-convert-case": "^4.2.0",
"koa-mount": "^4.2.0", "koa-mount": "^4.2.0",
"koa-qs": "^3.0.0", "koa-qs": "^3.0.0",
"koa-responsive-image-router": "^0.2.37", "koa-responsive-image-router": "^0.2.38",
"koa-static": "^5.0.0", "koa-static": "^5.0.0",
"locreq": "^3.0.0", "locreq": "^3.0.0",
"meilisearch": "^0.41.0", "meilisearch": "^0.41.0",
@ -8104,18 +8104,20 @@
} }
}, },
"node_modules/koa-responsive-image-router": { "node_modules/koa-responsive-image-router": {
"version": "0.2.37", "version": "0.2.38",
"resolved": "https://registry.npmjs.org/koa-responsive-image-router/-/koa-responsive-image-router-0.2.37.tgz", "resolved": "https://registry.npmjs.org/koa-responsive-image-router/-/koa-responsive-image-router-0.2.38.tgz",
"integrity": "sha512-JEjQv7VFCSwF/NqwTsGVsbg8e1MaiEHLaw3vwyRABsJHExJftzNQqcd8cFUXEzgOz/+GpwJOUQRNCi6c+lFfwg==", "integrity": "sha512-wbCVmJIV1CoCfEX6OTsDPjqaVFlLen7MLCQfmlgmQo1ff4SWbUIYdu5PnKRMOo6YbD+Set9Sr1vi4G1AfLvyNg==",
"dependencies": { "dependencies": {
"@koa/router": "^10.0.0", "@koa/router": "^10.0.0",
"@sealcode/ts-predicates": "^0.5.3", "@sealcode/ts-predicates": "^0.5.3",
"@types/mocha": "^9.0.0", "@types/mocha": "^9.0.0",
"better-queue": "^3.8.12", "better-queue": "^3.8.12",
"escape-goat": "^4.0.0",
"filru": "^2.1.0", "filru": "^2.1.0",
"get-port": "^7.1.0",
"koa": "^2.13.1", "koa": "^2.13.1",
"koa-router": "^10.0.0", "koa-router": "^10.0.0",
"locreq": "^2.4.1", "locreq": "^3.0.0",
"lru-cache": "^10.0.1", "lru-cache": "^10.0.1",
"multiple-scripts-tmux": "^1.1.2", "multiple-scripts-tmux": "^1.1.2",
"node-cache": "^5.1.2", "node-cache": "^5.1.2",
@ -8150,11 +8152,6 @@
"resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz", "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz",
"integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg==" "integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg=="
}, },
"node_modules/koa-responsive-image-router/node_modules/@types/node": {
"version": "14.18.63",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz",
"integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ=="
},
"node_modules/koa-responsive-image-router/node_modules/depd": { "node_modules/koa-responsive-image-router/node_modules/depd": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@ -8178,14 +8175,6 @@
"node": ">= 0.6" "node": ">= 0.6"
} }
}, },
"node_modules/koa-responsive-image-router/node_modules/locreq": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/locreq/-/locreq-2.4.1.tgz",
"integrity": "sha512-Itfhlus87Q9GcQKEK5LXZngD5YpUbANC9mr5UFghLSBIg6gVVG21AWX45+JVyaqBxILQkB+dBW0i2KlSVzGfeQ==",
"dependencies": {
"@types/node": "^14.14.16"
}
},
"node_modules/koa-responsive-image-router/node_modules/lru-cache": { "node_modules/koa-responsive-image-router/node_modules/lru-cache": {
"version": "10.4.3", "version": "10.4.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
@ -21032,18 +21021,20 @@
} }
}, },
"koa-responsive-image-router": { "koa-responsive-image-router": {
"version": "0.2.37", "version": "0.2.38",
"resolved": "https://registry.npmjs.org/koa-responsive-image-router/-/koa-responsive-image-router-0.2.37.tgz", "resolved": "https://registry.npmjs.org/koa-responsive-image-router/-/koa-responsive-image-router-0.2.38.tgz",
"integrity": "sha512-JEjQv7VFCSwF/NqwTsGVsbg8e1MaiEHLaw3vwyRABsJHExJftzNQqcd8cFUXEzgOz/+GpwJOUQRNCi6c+lFfwg==", "integrity": "sha512-wbCVmJIV1CoCfEX6OTsDPjqaVFlLen7MLCQfmlgmQo1ff4SWbUIYdu5PnKRMOo6YbD+Set9Sr1vi4G1AfLvyNg==",
"requires": { "requires": {
"@koa/router": "^10.0.0", "@koa/router": "^10.0.0",
"@sealcode/ts-predicates": "^0.5.3", "@sealcode/ts-predicates": "^0.5.3",
"@types/mocha": "^9.0.0", "@types/mocha": "^9.0.0",
"better-queue": "^3.8.12", "better-queue": "^3.8.12",
"escape-goat": "^4.0.0",
"filru": "^2.1.0", "filru": "^2.1.0",
"get-port": "^7.1.0",
"koa": "^2.13.1", "koa": "^2.13.1",
"koa-router": "^10.0.0", "koa-router": "^10.0.0",
"locreq": "^2.4.1", "locreq": "^3.0.0",
"lru-cache": "^10.0.1", "lru-cache": "^10.0.1",
"multiple-scripts-tmux": "^1.1.2", "multiple-scripts-tmux": "^1.1.2",
"node-cache": "^5.1.2", "node-cache": "^5.1.2",
@ -21071,11 +21062,6 @@
"resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz", "resolved": "https://registry.npmjs.org/@sealcode/ts-predicates/-/ts-predicates-0.5.3.tgz",
"integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg==" "integrity": "sha512-EZI7e8EY8gI1pw2bKdevjl+fBJbcSlpNkCZ8XoEOV3cHakPujiT6M4l775RDkfxJSbLX7jhOBkhgPNDfmCpZbg=="
}, },
"@types/node": {
"version": "14.18.63",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz",
"integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ=="
},
"depd": { "depd": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@ -21093,14 +21079,6 @@
"toidentifier": "1.0.1" "toidentifier": "1.0.1"
} }
}, },
"locreq": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/locreq/-/locreq-2.4.1.tgz",
"integrity": "sha512-Itfhlus87Q9GcQKEK5LXZngD5YpUbANC9mr5UFghLSBIg6gVVG21AWX45+JVyaqBxILQkB+dBW0i2KlSVzGfeQ==",
"requires": {
"@types/node": "^14.14.16"
}
},
"lru-cache": { "lru-cache": {
"version": "10.4.3", "version": "10.4.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",

View File

@ -118,7 +118,7 @@
"js-convert-case": "^4.2.0", "js-convert-case": "^4.2.0",
"koa-mount": "^4.2.0", "koa-mount": "^4.2.0",
"koa-qs": "^3.0.0", "koa-qs": "^3.0.0",
"koa-responsive-image-router": "^0.2.37", "koa-responsive-image-router": "^0.2.38",
"koa-static": "^5.0.0", "koa-static": "^5.0.0",
"locreq": "^3.0.0", "locreq": "^3.0.0",
"meilisearch": "^0.41.0", "meilisearch": "^0.41.0",