diff --git a/package-lock.json b/package-lock.json index 8279eef..ca320e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,9 +40,9 @@ } }, "node_modules/@aegisjsproject/callback-registry": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@aegisjsproject/callback-registry/-/callback-registry-1.0.3.tgz", - "integrity": "sha512-GFkVDVs4PWqXGC+YKDoGqeP62nTdeuVDU+EBdUgwVf4Tmx6j4S9MmvwGMpSnTIwcIZSh0pz2BbMKSfsuCCmPiA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@aegisjsproject/callback-registry/-/callback-registry-2.0.3.tgz", + "integrity": "sha512-iJP7iESlo62AxmPH4WvAfuRzddTUWKG7dvvQbFBojixmeM5tOimsjDzIbGhPcwGLw8RigFhJiw0Z79OVGIufsA==", "dev": true, "funding": [ { @@ -54,6 +54,9 @@ "url": "https://github.com/sponsors/shgysk8zer0" } ], + "dependencies": { + "@shgysk8zer0/signals": "^0.0.3" + }, "engines": { "node": ">=18.0.0" } @@ -82,9 +85,9 @@ } }, "node_modules/@aegisjsproject/core": { - "version": "0.2.33", - "resolved": "https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.33.tgz", - "integrity": "sha512-VMhRQXJAGYVRrn0O5TTx3KKzHr95RDCv7F7yZyG2Fv1Nlls3k7IDuKcYUthL54+wyzrIcYwm5OYCTeoLeYOirA==", + "version": "0.2.34", + "resolved": "https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.34.tgz", + "integrity": "sha512-RpNbwmmnjI0X2vPcwszawMyWWvLGU8w6CCVKwVlygcI+gq41KuC+kJlPcda1qjDoIKQy+IbzFgxNdDzHaHIDXg==", "dev": true, "funding": [ { @@ -97,10 +100,10 @@ } ], "dependencies": { - "@aegisjsproject/callback-registry": "^1.0.3", + "@aegisjsproject/callback-registry": "^2.0.2", "@aegisjsproject/escape": "^1.0.4", - "@aegisjsproject/parsers": "^0.1.5", - "@aegisjsproject/router": "^1.1.3", + "@aegisjsproject/parsers": "^0.1.6", + "@aegisjsproject/router": "^1.1.15", "@aegisjsproject/sanitizer": "^0.2.4", "@aegisjsproject/state": "^1.0.7", "@aegisjsproject/url": "^1.0.3" @@ -190,9 +193,9 @@ } }, "node_modules/@aegisjsproject/parsers": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@aegisjsproject/parsers/-/parsers-0.1.5.tgz", - "integrity": "sha512-N4Mi7ZbrRy1KYMyrZscaIi3svHRqvbBH6l4S/I3YRD3Xal9flBAiDhcdoR6oes7L53i7CpiEtVD7rXReoLBffw==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@aegisjsproject/parsers/-/parsers-0.1.6.tgz", + "integrity": "sha512-5Fy5G6lY4m61TyWhERBIbsIiW97efY40q5ocFHkkHPN1Yr3dCZsRaA00kvafAp/Elo0HDjO3U9c7vjncThMTTg==", "dev": true, "funding": [ { @@ -232,9 +235,9 @@ } }, "node_modules/@aegisjsproject/router": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@aegisjsproject/router/-/router-1.1.4.tgz", - "integrity": "sha512-UjbC5D6faQNzMBejMG8B7NSr+q+SDKVHmbeei1gDjjnXv8kaff8yf1kCtA0kQfIYFbiY8W0gTaVBz1Id8n17HA==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@aegisjsproject/router/-/router-1.1.15.tgz", + "integrity": "sha512-12d971iOqh8HsetfY7nl6gCOFhhHD1h4YOQ8KC4fSk2IZgVGjt6Z9UA1nY1bxbMTGzJ9UzOdOGle4L9x2de5kg==", "dev": true, "funding": [ { @@ -1217,6 +1220,25 @@ "@aegisjsproject/trusted-types": "^1.0.1" } }, + "node_modules/@shgysk8zer0/signals": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/signals/-/signals-0.0.3.tgz", + "integrity": "sha512-mUSWKyZILwAoVIhwjM/QGVYfihEZgepO6TUV2BtOlHLqXkwhUMirEMDNOER/mkc+JnhpVDa0luiqbxpo+ZVG0g==", + "dev": true, + "funding": [ + { + "type": "librepay", + "url": "https://liberapay.com/shgysk8zer0" + }, + { + "type": "github", + "url": "https://github.com/sponsors/shgysk8zer0" + } + ], + "engines": { + "node": ">=24.10.0" + } + }, "node_modules/@types/esrecurse": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz", @@ -2120,10 +2142,13 @@ }, "dependencies": { "@aegisjsproject/callback-registry": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@aegisjsproject/callback-registry/-/callback-registry-1.0.3.tgz", - "integrity": "sha512-GFkVDVs4PWqXGC+YKDoGqeP62nTdeuVDU+EBdUgwVf4Tmx6j4S9MmvwGMpSnTIwcIZSh0pz2BbMKSfsuCCmPiA==", - "dev": true + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@aegisjsproject/callback-registry/-/callback-registry-2.0.3.tgz", + "integrity": "sha512-iJP7iESlo62AxmPH4WvAfuRzddTUWKG7dvvQbFBojixmeM5tOimsjDzIbGhPcwGLw8RigFhJiw0Z79OVGIufsA==", + "dev": true, + "requires": { + "@shgysk8zer0/signals": "^0.0.3" + } }, "@aegisjsproject/component": { "version": "0.1.7", @@ -2136,15 +2161,15 @@ } }, "@aegisjsproject/core": { - "version": "0.2.33", - "resolved": "https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.33.tgz", - "integrity": "sha512-VMhRQXJAGYVRrn0O5TTx3KKzHr95RDCv7F7yZyG2Fv1Nlls3k7IDuKcYUthL54+wyzrIcYwm5OYCTeoLeYOirA==", + "version": "0.2.34", + "resolved": "https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.34.tgz", + "integrity": "sha512-RpNbwmmnjI0X2vPcwszawMyWWvLGU8w6CCVKwVlygcI+gq41KuC+kJlPcda1qjDoIKQy+IbzFgxNdDzHaHIDXg==", "dev": true, "requires": { - "@aegisjsproject/callback-registry": "^1.0.3", + "@aegisjsproject/callback-registry": "^2.0.2", "@aegisjsproject/escape": "^1.0.4", - "@aegisjsproject/parsers": "^0.1.5", - "@aegisjsproject/router": "^1.1.3", + "@aegisjsproject/parsers": "^0.1.6", + "@aegisjsproject/router": "^1.1.15", "@aegisjsproject/sanitizer": "^0.2.4", "@aegisjsproject/state": "^1.0.7", "@aegisjsproject/url": "^1.0.3" @@ -2181,9 +2206,9 @@ "dev": true }, "@aegisjsproject/parsers": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@aegisjsproject/parsers/-/parsers-0.1.5.tgz", - "integrity": "sha512-N4Mi7ZbrRy1KYMyrZscaIi3svHRqvbBH6l4S/I3YRD3Xal9flBAiDhcdoR6oes7L53i7CpiEtVD7rXReoLBffw==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@aegisjsproject/parsers/-/parsers-0.1.6.tgz", + "integrity": "sha512-5Fy5G6lY4m61TyWhERBIbsIiW97efY40q5ocFHkkHPN1Yr3dCZsRaA00kvafAp/Elo0HDjO3U9c7vjncThMTTg==", "dev": true, "requires": { "@aegisjsproject/sanitizer": "^0.2.4", @@ -2199,9 +2224,9 @@ } }, "@aegisjsproject/router": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@aegisjsproject/router/-/router-1.1.4.tgz", - "integrity": "sha512-UjbC5D6faQNzMBejMG8B7NSr+q+SDKVHmbeei1gDjjnXv8kaff8yf1kCtA0kQfIYFbiY8W0gTaVBz1Id8n17HA==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@aegisjsproject/router/-/router-1.1.15.tgz", + "integrity": "sha512-12d971iOqh8HsetfY7nl6gCOFhhHD1h4YOQ8KC4fSk2IZgVGjt6Z9UA1nY1bxbMTGzJ9UzOdOGle4L9x2de5kg==", "dev": true, "requires": { "@aegisjsproject/state": "^1.0.5" @@ -2721,6 +2746,12 @@ "@aegisjsproject/trusted-types": "^1.0.1" } }, + "@shgysk8zer0/signals": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/signals/-/signals-0.0.3.tgz", + "integrity": "sha512-mUSWKyZILwAoVIhwjM/QGVYfihEZgepO6TUV2BtOlHLqXkwhUMirEMDNOER/mkc+JnhpVDa0luiqbxpo+ZVG0g==", + "dev": true + }, "@types/esrecurse": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",