diff --git a/package-lock.json b/package-lock.json index 79e5cea..d10bf60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@juit/pgproxy-monorepo", - "version": "1.1.15", + "version": "1.1.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@juit/pgproxy-monorepo", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "workspaces": [ "workspaces/pool", @@ -21,16 +21,16 @@ "workspaces/utils" ], "devDependencies": { - "@cloudflare/workers-types": "^4.20241218.0", - "@plugjs/build": "^0.6.21", - "@plugjs/tsd": "^0.6.28", + "@cloudflare/workers-types": "^4.20241224.0", + "@plugjs/build": "^0.6.22", + "@plugjs/tsd": "^0.6.29", "@types/ini": "^4.1.1", "@types/libpq": "^1.8.13", "@types/node": "<20", "@types/yargs-parser": "^21.0.3", "libpq": "^1.8.13", "typescript": "^5.7.2", - "workerd": "^1.20241218.0" + "workerd": "^1.20241224.0" } }, "node_modules/@babel/code-frame": { @@ -102,9 +102,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241218.0.tgz", - "integrity": "sha512-8rveQoxtUvlmORKqTWgjv2ycM8uqWox0u9evn3zd2iWKdou5sncFwH517ZRLI3rq9P31ZLmCQBZ0gloFsTeY6w==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241224.0.tgz", + "integrity": "sha512-MPLpiquqSvRjTtihh8ynKM2w3cQTS5FJnP5afGJMOPC6oVJqvYMXEgdoNXKwHbncIU6PFxbfTeX+JYLJGhQOPg==", "cpu": [ "x64" ], @@ -119,9 +119,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241218.0.tgz", - "integrity": "sha512-be59Ad9nmM9lCkhHqmTs/uZ3JVZt8NJ9Z0PY+B0xnc5z6WwmV2lj0RVLtq7xJhQsQJA189zt5rXqDP6J+2mu7Q==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241224.0.tgz", + "integrity": "sha512-yQtD4/Z+MM/imVvfPd0IvmkP9wWRVZOT5N5TNWUtQkxzKM0MJ5kgAKfLrPBdRLIAx9jeVsyH18PNRD1U1rkCGg==", "cpu": [ "arm64" ], @@ -136,9 +136,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241218.0.tgz", - "integrity": "sha512-MzpSBcfZXRxrYWxQ4pVDYDrUbkQuM62ssl4ZtHH8J35OAeGsWFAYji6MkS2SpVwVcvacPwJXIF4JSzp4xKImKw==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241224.0.tgz", + "integrity": "sha512-jfBxDzclinlIqFVOtPjpx9jqs4nSgOSWJZmaKqLTAVAeRXLANVgL6Yg334lwVW8gkqS7LIvOrtIYWfggG0xSRA==", "cpu": [ "x64" ], @@ -153,9 +153,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241218.0.tgz", - "integrity": "sha512-RIuJjPxpNqvwIs52vQsXeRMttvhIjgg9NLjjFa3jK8Ijnj8c3ZDru9Wqi48lJP07yDFIRr4uDMMqh/y29YQi2A==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241224.0.tgz", + "integrity": "sha512-yUkBKF41l57eWu++rlNi4nnCShpYoZfchbwX21qcgUCxEwBEJsBnKuhqOP5UwfLICXZQLmzyEl2Zixzuz+1Tgw==", "cpu": [ "arm64" ], @@ -170,9 +170,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241218.0.tgz", - "integrity": "sha512-tO1VjlvK3F6Yb2d1jgEy/QBYl//9Pyv3K0j+lq8Eu7qdfm0IgKwSRgDWLept84/qmNsQfausZ4JdNGxTf9xsxQ==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241224.0.tgz", + "integrity": "sha512-tU+aiJ3fcypavF/Lb9fDSR5jFM7dcUkEucVFUL4HMVXbldeGmWLLg0JkwnHqlbjUtGxNUHcL3Iyu3JWERwsWyw==", "cpu": [ "x64" ], @@ -187,16 +187,16 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241218.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241218.0.tgz", - "integrity": "sha512-Y0brjmJHcAZBXOPI7lU5hbiXglQWniA1kQjot2ata+HFimyjPPcz+4QWBRrmWcMPo0OadR2Vmac7WStDLpvz0w==", + "version": "4.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241224.0.tgz", + "integrity": "sha512-1ZmFc8qqM7S/HUGmLplc4P8n8DoMqiJmc47r9Lr7VbuaotoqCXVljz09w1V1mc4K3pbFPgvqSy4XYStZ08HrlQ==", "dev": true, "license": "MIT OR Apache-2.0" }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", - "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", "cpu": [ "ppc64" ], @@ -210,9 +210,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", - "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", "cpu": [ "arm" ], @@ -226,9 +226,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", - "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", "cpu": [ "arm64" ], @@ -242,9 +242,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", - "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", "cpu": [ "x64" ], @@ -258,9 +258,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", - "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", "cpu": [ "arm64" ], @@ -274,9 +274,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", - "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", "cpu": [ "x64" ], @@ -290,9 +290,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", - "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", "cpu": [ "arm64" ], @@ -306,9 +306,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", - "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", "cpu": [ "x64" ], @@ -322,9 +322,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", - "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", "cpu": [ "arm" ], @@ -338,9 +338,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", - "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", "cpu": [ "arm64" ], @@ -354,9 +354,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", - "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", "cpu": [ "ia32" ], @@ -370,9 +370,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", - "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", "cpu": [ "loong64" ], @@ -386,9 +386,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", - "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", "cpu": [ "mips64el" ], @@ -402,9 +402,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", - "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", "cpu": [ "ppc64" ], @@ -418,9 +418,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", - "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", "cpu": [ "riscv64" ], @@ -434,9 +434,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", - "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", "cpu": [ "s390x" ], @@ -450,9 +450,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", - "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", "cpu": [ "x64" ], @@ -465,10 +465,26 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", - "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", "cpu": [ "x64" ], @@ -482,9 +498,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", - "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", "cpu": [ "arm64" ], @@ -498,9 +514,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", - "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", "cpu": [ "x64" ], @@ -514,9 +530,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", - "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", "cpu": [ "x64" ], @@ -530,9 +546,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", - "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", "cpu": [ "arm64" ], @@ -546,9 +562,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", - "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", "cpu": [ "ia32" ], @@ -562,9 +578,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", - "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", "cpu": [ "x64" ], @@ -953,111 +969,111 @@ } }, "node_modules/@plugjs/build": { - "version": "0.6.21", - "resolved": "https://registry.npmjs.org/@plugjs/build/-/build-0.6.21.tgz", - "integrity": "sha512-HJRgelTDTEroljKxBE4yE8xz5MbJOS6EQFTgKr3bmnGaKYk7bb9Rs+BfJ/KNUCJ58gUpV1W6Xaxd59kZXjNS4w==", + "version": "0.6.22", + "resolved": "https://registry.npmjs.org/@plugjs/build/-/build-0.6.22.tgz", + "integrity": "sha512-e4Uy3Eore9jEaGDszmjkLzcl/DDKTXtNsou9PV1fLjd2MPSYVMmpFDZ7bZOiepjFLkTnXJ0Vb9IMuAwyKT2t0w==", "dev": true, "license": "Apache-2.0", "bin": { "bootstrap-plugjs-build": "dist/bootstrap.mjs" }, "peerDependencies": { - "@plugjs/cov8": "^0.6.28", - "@plugjs/eslint": "^0.6.28", - "@plugjs/eslint-plugin": "^0.3.3", - "@plugjs/expect5": "^0.6.28", - "@plugjs/plug": "^0.6.28", - "@plugjs/typescript": "^0.6.28" + "@plugjs/cov8": "^0.6.29", + "@plugjs/eslint": "^0.6.29", + "@plugjs/eslint-plugin": "^0.3.4", + "@plugjs/expect5": "^0.6.29", + "@plugjs/plug": "^0.6.29", + "@plugjs/typescript": "^0.6.29" } }, "node_modules/@plugjs/cov8": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/cov8/-/cov8-0.6.28.tgz", - "integrity": "sha512-GOLlrul6QgdMcf7EU9mG2HIefcFlpPOwhQdtj8iBB/pV9UtnlP8fIh7AfVezGXYe+o7is5RbspMsfOzfdCEr2g==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/cov8/-/cov8-0.6.29.tgz", + "integrity": "sha512-6NgZjNpyb96aoPNL/NrUuzdb6Hx4ZZsD80bpqz9S1eaXRnHqUHdAy58UbdMDEvML10WoDl6AzycqJTY/V1KBPw==", "dev": true, "license": "Apache-2.0", "peer": true, "dependencies": { "@babel/parser": "^7.26.3", "@babel/types": "^7.26.3", - "@plugjs/cov8-html": "^0.1.96", - "@plugjs/tsrun": "^0.5.54", + "@plugjs/cov8-html": "^0.1.97", + "@plugjs/tsrun": "^0.5.55", "source-map": "^0.7.4" }, "bin": { "cov8": "dist/cli.mjs" }, "peerDependencies": { - "@plugjs/plug": "0.6.28" + "@plugjs/plug": "0.6.29" } }, "node_modules/@plugjs/cov8-html": { - "version": "0.1.96", - "resolved": "https://registry.npmjs.org/@plugjs/cov8-html/-/cov8-html-0.1.96.tgz", - "integrity": "sha512-d2er5Vo+YvGdSCrDC6gIIxet+YcStwuk7XNeukaU23quHm/Hrf+yOUYxHwQtI/LxEHbCtAKJ6skcAWUttmvkNQ==", + "version": "0.1.97", + "resolved": "https://registry.npmjs.org/@plugjs/cov8-html/-/cov8-html-0.1.97.tgz", + "integrity": "sha512-sA7O379ZT8mDttm3miW1lcdXex8gobjc5ftFAUMhmHQSW1KLFa0F3P7YfeRp+abtdUsmsaFWPQW6WckBy3e7IQ==", "dev": true, "license": "Apache-2.0", "peer": true }, "node_modules/@plugjs/eslint": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/eslint/-/eslint-0.6.28.tgz", - "integrity": "sha512-htgeFKwl5e+T6PwWxOey9X32ey7MqIiKhdyzv3Sz8yisgIhJQekf1lckMWfSw2QFwAr7n60L29qOG+wlgSmFdw==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/eslint/-/eslint-0.6.29.tgz", + "integrity": "sha512-+FAkntSBWwvIbSEhESqHm/K/3z2/5SdYsh+2MEHCWXGBaE3IsTQh3aALdDo9yMj9Qow8BC2i2eGvshlYNL/zGQ==", "dev": true, "license": "Apache-2.0", "peer": true, "dependencies": { - "eslint": "^9.16.0" + "eslint": "^9.17.0" }, "peerDependencies": { - "@plugjs/plug": "0.6.28" + "@plugjs/plug": "0.6.29" } }, "node_modules/@plugjs/eslint-plugin": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@plugjs/eslint-plugin/-/eslint-plugin-0.3.3.tgz", - "integrity": "sha512-C+I0yh1CA4bfwAoezQT4YQgAyHZg824okimZ0aA5T5yQ3dgeq7JwfDqJPRt/WcNyCwdWQkxuO792w9pFkKdHGQ==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@plugjs/eslint-plugin/-/eslint-plugin-0.3.4.tgz", + "integrity": "sha512-s0Rv69JYRfnavsEhOPqsj+NA9TkSnl8//wq1bIAaLwBxMzJfGIqhOlP4jDapS0oeRM4ldfI7PBNcsHZhM+lMkw==", "dev": true, "license": "Apache-2.0", "peer": true, "dependencies": { - "@eslint/js": "^9.16.0", + "@eslint/js": "^9.17.0", "@stylistic/eslint-plugin": "^2.12.1", "eslint-import-resolver-node": "^0.3.9", "eslint-import-resolver-typescript": "^3.7.0", - "eslint-plugin-import-x": "^4.5.0", + "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-unicorn": "^56.0.1", - "globals": "^15.13.0", - "typescript-eslint": "^8.18.0" + "globals": "^15.14.0", + "typescript-eslint": "^8.18.1" }, "peerDependencies": { - "eslint": "^9.16.0" + "eslint": "^9.17.0" } }, "node_modules/@plugjs/expect5": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/expect5/-/expect5-0.6.28.tgz", - "integrity": "sha512-hD3b0klQRBJ9y8cZEh/gECLR+E9cAe89lYUuJntjrzhwP44jBCYmxiXsjoz9A6AkSOrSKsvLD71lQwu7up3K0Q==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/expect5/-/expect5-0.6.29.tgz", + "integrity": "sha512-jQ9567/Q75CEXaVL1I3NWpThe6RAoCbR2fihd1AvTBSuSfO/pNRFYYN8LvYefIsex9eNXehTaqE4idpO3PDMmw==", "dev": true, "license": "Apache-2.0", "peer": true, "dependencies": { - "@plugjs/tsrun": "^0.5.54" + "@plugjs/tsrun": "^0.5.55" }, "bin": { "expect5": "dist/cli.mjs" }, "peerDependencies": { - "@plugjs/plug": "0.6.28" + "@plugjs/plug": "0.6.29" } }, "node_modules/@plugjs/plug": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/plug/-/plug-0.6.28.tgz", - "integrity": "sha512-gSEnxQRMP7jHZpFTXunMoGnSboqE27flo0zCXgBwK96G0sF6+4ArOr7OQOgUTiyMXtpn6HXU/P4+rS3mYZ9fyQ==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/plug/-/plug-0.6.29.tgz", + "integrity": "sha512-Qa+O10FBsu5uJuxE3607h6BrFwmaRsIaGDv+ni5566SD38u85DvUPSG8S5XZZ9AbrBkHZN0LkC2Y/Gt+J72dZQ==", "license": "Apache-2.0", "dependencies": { - "@plugjs/tsrun": "^0.5.54", + "@plugjs/tsrun": "^0.5.55", "@types/node": "<21", "esbuild": "^0.24.0", "jsonc-parser": "^3.3.1", @@ -1068,22 +1084,22 @@ } }, "node_modules/@plugjs/tsd": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/tsd/-/tsd-0.6.28.tgz", - "integrity": "sha512-LvKQLrR9czKNREIzebKBNK1/oTWEYWqjo0cTEhZYl3GLCZTQVwbM9PlzqTJOYlVyMiWJuuYTJPQgcJECSWd6Eg==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/tsd/-/tsd-0.6.29.tgz", + "integrity": "sha512-PcCDompsNc3bSeyXMFgvul2wLoOaBKzbapH6To0QLuOkwmKH+B1NyKxQ5RkOn0OfHBCtwFD3WmYd6+VipB7uMg==", "dev": true, "license": "Apache-2.0", "dependencies": { "tsd": "^0.31.2" }, "peerDependencies": { - "@plugjs/plug": "0.6.28" + "@plugjs/plug": "0.6.29" } }, "node_modules/@plugjs/tsrun": { - "version": "0.5.54", - "resolved": "https://registry.npmjs.org/@plugjs/tsrun/-/tsrun-0.5.54.tgz", - "integrity": "sha512-l1wA7fdcmmX2SJiSDPDFSu7+VXoYUovtGov655qAzi4dPvRw9aCi6X+q/AQ9MPJTNs/Fianj5+a5wjrtaFekBA==", + "version": "0.5.55", + "resolved": "https://registry.npmjs.org/@plugjs/tsrun/-/tsrun-0.5.55.tgz", + "integrity": "sha512-AbaH5Ofk3qUFK4b7K+i6VqzhQf/8eKTirX/36DPQH9QcmWZE+xbz6TwWIXyRaPxMbwGFZUbUjApH06yd6uiz7w==", "license": "Apache-2.0", "dependencies": { "esbuild": "^0.24.0" @@ -1093,9 +1109,9 @@ } }, "node_modules/@plugjs/typescript": { - "version": "0.6.28", - "resolved": "https://registry.npmjs.org/@plugjs/typescript/-/typescript-0.6.28.tgz", - "integrity": "sha512-QdKO1H/0FZ1XaUdUfZmlJL8qjtdvzSx4O0//SLVK1pnVeyJiQ8Z6F+RVcMSMQ0mRoJJa4elF8oydYO86TUmAEA==", + "version": "0.6.29", + "resolved": "https://registry.npmjs.org/@plugjs/typescript/-/typescript-0.6.29.tgz", + "integrity": "sha512-t2Bh38kWmWt2/6MCw8dq1rkG3uCQgaYFYQuiEKPP8WYoKOY7jxxTYZsuWoA9n6m9GBITnKySCXGnn7INOrC+/A==", "dev": true, "license": "Apache-2.0", "peer": true, @@ -1103,7 +1119,7 @@ "typescript": "^5.7.2" }, "peerDependencies": { - "@plugjs/plug": "0.6.28" + "@plugjs/plug": "0.6.29" } }, "node_modules/@sinclair/typebox": { @@ -1235,18 +1251,18 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.1.tgz", - "integrity": "sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", + "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.18.1", - "@typescript-eslint/type-utils": "8.18.1", - "@typescript-eslint/utils": "8.18.1", - "@typescript-eslint/visitor-keys": "8.18.1", + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/type-utils": "8.18.2", + "@typescript-eslint/utils": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1266,17 +1282,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.1.tgz", - "integrity": "sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", + "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.18.1", - "@typescript-eslint/types": "8.18.1", - "@typescript-eslint/typescript-estree": "8.18.1", - "@typescript-eslint/visitor-keys": "8.18.1", + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/typescript-estree": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", "debug": "^4.3.4" }, "engines": { @@ -1292,15 +1308,15 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.1.tgz", - "integrity": "sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", + "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/types": "8.18.1", - "@typescript-eslint/visitor-keys": "8.18.1" + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1311,15 +1327,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.1.tgz", - "integrity": "sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", + "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.18.1", - "@typescript-eslint/utils": "8.18.1", + "@typescript-eslint/typescript-estree": "8.18.2", + "@typescript-eslint/utils": "8.18.2", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1336,9 +1352,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.1.tgz", - "integrity": "sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", + "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", "dev": true, "license": "MIT", "peer": true, @@ -1351,15 +1367,15 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.1.tgz", - "integrity": "sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", + "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/types": "8.18.1", - "@typescript-eslint/visitor-keys": "8.18.1", + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1379,17 +1395,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.1.tgz", - "integrity": "sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", + "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.18.1", - "@typescript-eslint/types": "8.18.1", - "@typescript-eslint/typescript-estree": "8.18.1" + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/typescript-estree": "8.18.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1404,14 +1420,14 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.1.tgz", - "integrity": "sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", + "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/types": "8.18.2", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -1930,9 +1946,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.75", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.75.tgz", - "integrity": "sha512-Lf3++DumRE/QmweGjU+ZcKqQ+3bKkU/qjaKYhIJKEOhgIO9Xs6IiAQFkfFoj+RhgDk4LUeNsLo6plExHqSyu6Q==", + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", + "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", "dev": true, "license": "ISC", "peer": true @@ -1945,9 +1961,9 @@ "license": "MIT" }, "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", "dev": true, "license": "MIT", "peer": true, @@ -1970,9 +1986,9 @@ } }, "node_modules/esbuild": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", - "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -1982,30 +1998,31 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.24.0", - "@esbuild/android-arm": "0.24.0", - "@esbuild/android-arm64": "0.24.0", - "@esbuild/android-x64": "0.24.0", - "@esbuild/darwin-arm64": "0.24.0", - "@esbuild/darwin-x64": "0.24.0", - "@esbuild/freebsd-arm64": "0.24.0", - "@esbuild/freebsd-x64": "0.24.0", - "@esbuild/linux-arm": "0.24.0", - "@esbuild/linux-arm64": "0.24.0", - "@esbuild/linux-ia32": "0.24.0", - "@esbuild/linux-loong64": "0.24.0", - "@esbuild/linux-mips64el": "0.24.0", - "@esbuild/linux-ppc64": "0.24.0", - "@esbuild/linux-riscv64": "0.24.0", - "@esbuild/linux-s390x": "0.24.0", - "@esbuild/linux-x64": "0.24.0", - "@esbuild/netbsd-x64": "0.24.0", - "@esbuild/openbsd-arm64": "0.24.0", - "@esbuild/openbsd-x64": "0.24.0", - "@esbuild/sunos-x64": "0.24.0", - "@esbuild/win32-arm64": "0.24.0", - "@esbuild/win32-ia32": "0.24.0", - "@esbuild/win32-x64": "0.24.0" + "@esbuild/aix-ppc64": "0.24.2", + "@esbuild/android-arm": "0.24.2", + "@esbuild/android-arm64": "0.24.2", + "@esbuild/android-x64": "0.24.2", + "@esbuild/darwin-arm64": "0.24.2", + "@esbuild/darwin-x64": "0.24.2", + "@esbuild/freebsd-arm64": "0.24.2", + "@esbuild/freebsd-x64": "0.24.2", + "@esbuild/linux-arm": "0.24.2", + "@esbuild/linux-arm64": "0.24.2", + "@esbuild/linux-ia32": "0.24.2", + "@esbuild/linux-loong64": "0.24.2", + "@esbuild/linux-mips64el": "0.24.2", + "@esbuild/linux-ppc64": "0.24.2", + "@esbuild/linux-riscv64": "0.24.2", + "@esbuild/linux-s390x": "0.24.2", + "@esbuild/linux-x64": "0.24.2", + "@esbuild/netbsd-arm64": "0.24.2", + "@esbuild/netbsd-x64": "0.24.2", + "@esbuild/openbsd-arm64": "0.24.2", + "@esbuild/openbsd-x64": "0.24.2", + "@esbuild/sunos-x64": "0.24.2", + "@esbuild/win32-arm64": "0.24.2", + "@esbuild/win32-ia32": "0.24.2", + "@esbuild/win32-x64": "0.24.2" } }, "node_modules/escalade": { @@ -2431,9 +2448,9 @@ "peer": true }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, "license": "ISC", "dependencies": { @@ -2747,9 +2764,9 @@ } }, "node_modules/is-core-module": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.0.tgz", - "integrity": "sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, "license": "MIT", "dependencies": { @@ -2935,9 +2952,9 @@ "license": "MIT" }, "node_modules/justus": { - "version": "0.5.60", - "resolved": "https://registry.npmjs.org/justus/-/justus-0.5.60.tgz", - "integrity": "sha512-UbM26B18Or2eYOuhsHaedK4GrF7iroJjIY7jS54j/S908MAgnsPTIa1ke3ID/QtfuwbeusUfHTB9etZvhoHQGw==", + "version": "0.5.61", + "resolved": "https://registry.npmjs.org/justus/-/justus-0.5.61.tgz", + "integrity": "sha512-z+Zuh5JoOishKKRjBTQpjuhiZc+/kpZaEz50O2iWdY5Ng/jb06ognB/Jmsyyjf2fIyJ5l1K/PtR/fq0C99Tr9A==", "license": "Apache-2.0" }, "node_modules/keyv": { @@ -4107,16 +4124,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.1.tgz", - "integrity": "sha512-Mlaw6yxuaDEPQvb/2Qwu3/TfgeBHy9iTJ3mTwe7OvpPmF6KPQjVOfGyEJpPv6Ez2C34OODChhXrzYw/9phI0MQ==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", + "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.18.1", - "@typescript-eslint/parser": "8.18.1", - "@typescript-eslint/utils": "8.18.1" + "@typescript-eslint/eslint-plugin": "8.18.2", + "@typescript-eslint/parser": "8.18.2", + "@typescript-eslint/utils": "8.18.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4228,9 +4245,9 @@ } }, "node_modules/workerd": { - "version": "1.20241218.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241218.0.tgz", - "integrity": "sha512-7Z3D4vOVChMz9mWDffE299oQxUWm/pbkeAWx1btVamPcAK/2IuoNBhwflWo3jyuKuxvYuFAdIucgYxc8ICqXiA==", + "version": "1.20241224.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241224.0.tgz", + "integrity": "sha512-ogTWC0bYtChDoAlJbQ3JjZGtujG5ymVeLl59wKHSSQhe4TDB9uVjoC1v41fdcUVw2vUxaUQWEI1Ql9//kWjtzw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -4241,11 +4258,11 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20241218.0", - "@cloudflare/workerd-darwin-arm64": "1.20241218.0", - "@cloudflare/workerd-linux-64": "1.20241218.0", - "@cloudflare/workerd-linux-arm64": "1.20241218.0", - "@cloudflare/workerd-windows-64": "1.20241218.0" + "@cloudflare/workerd-darwin-64": "1.20241224.0", + "@cloudflare/workerd-darwin-arm64": "1.20241224.0", + "@cloudflare/workerd-linux-64": "1.20241224.0", + "@cloudflare/workerd-linux-arm64": "1.20241224.0", + "@cloudflare/workerd-windows-64": "1.20241224.0" } }, "node_modules/ws": { @@ -4301,13 +4318,13 @@ }, "workspaces/cli": { "name": "@juit/pgproxy-cli", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-server": "1.1.15", + "@juit/pgproxy-server": "1.1.16", "dotenv": "^16.4.7", "ini": "^5.0.0", - "justus": "^0.5.60", + "justus": "^0.5.61", "yargs-parser": "^21.1.1" }, "bin": { @@ -4316,50 +4333,50 @@ }, "workspaces/client": { "name": "@juit/pgproxy-client", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-types": "1.1.15" + "@juit/pgproxy-types": "1.1.16" } }, "workspaces/client-node": { "name": "@juit/pgproxy-client-node", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-client": "1.1.15", + "@juit/pgproxy-client": "1.1.16", "undici": "^7.2.0" } }, "workspaces/client-psql": { "name": "@juit/pgproxy-client-psql", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-pool": "1.1.15" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-pool": "1.1.16" } }, "workspaces/client-whatwg": { "name": "@juit/pgproxy-client-whatwg", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-client": "1.1.15" + "@juit/pgproxy-client": "1.1.16" } }, "workspaces/persister": { "name": "@juit/pgproxy-persister", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-types": "1.1.15" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-types": "1.1.16" } }, "workspaces/pool": { "name": "@juit/pgproxy-pool", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { "libpq": "^1.8.13" @@ -4367,10 +4384,10 @@ }, "workspaces/server": { "name": "@juit/pgproxy-server", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-pool": "1.1.15", + "@juit/pgproxy-pool": "1.1.16", "ws": "^8.18.0" }, "devDependencies": { @@ -4379,7 +4396,7 @@ }, "workspaces/types": { "name": "@juit/pgproxy-types", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { "postgres-date": "^2.1.0", @@ -4389,13 +4406,13 @@ }, "workspaces/utils": { "name": "@juit/pgproxy-utils", - "version": "1.1.15", + "version": "1.1.16", "license": "Apache-2.0", "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-persister": "1.1.15", - "@juit/pgproxy-types": "1.1.15", - "@plugjs/plug": "^0.6.28" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-persister": "1.1.16", + "@juit/pgproxy-types": "1.1.16", + "@plugjs/plug": "^0.6.29" } } } diff --git a/package.json b/package.json index 660f0a4..2d2ca89 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-monorepo", - "version": "1.1.15", + "version": "1.1.16", "private": "true", "workspaces": [ "workspaces/pool", @@ -40,16 +40,16 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "devDependencies": { - "@cloudflare/workers-types": "^4.20241218.0", - "@plugjs/build": "^0.6.21", - "@plugjs/tsd": "^0.6.28", + "@cloudflare/workers-types": "^4.20241224.0", + "@plugjs/build": "^0.6.22", + "@plugjs/tsd": "^0.6.29", "@types/ini": "^4.1.1", "@types/libpq": "^1.8.13", "@types/node": "<20", "@types/yargs-parser": "^21.0.3", "libpq": "^1.8.13", "typescript": "^5.7.2", - "workerd": "^1.20241218.0" + "workerd": "^1.20241224.0" }, "files": [ "*.md", diff --git a/workspaces/cli/package.json b/workspaces/cli/package.json index c850f47..efb1e0d 100644 --- a/workspaces/cli/package.json +++ b/workspaces/cli/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-cli", - "version": "1.1.15", + "version": "1.1.16", "bin": { "pgproxy-server": "dist/cli.mjs" }, @@ -23,10 +23,10 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-server": "1.1.15", + "@juit/pgproxy-server": "1.1.16", "dotenv": "^16.4.7", "ini": "^5.0.0", - "justus": "^0.5.60", + "justus": "^0.5.61", "yargs-parser": "^21.1.1" }, "directories": { diff --git a/workspaces/client-node/package.json b/workspaces/client-node/package.json index bd29f98..6bbbbb1 100644 --- a/workspaces/client-node/package.json +++ b/workspaces/client-node/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-client-node", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-client": "1.1.15", + "@juit/pgproxy-client": "1.1.16", "undici": "^7.2.0" }, "directories": { diff --git a/workspaces/client-psql/package.json b/workspaces/client-psql/package.json index 84d7af9..dd69922 100644 --- a/workspaces/client-psql/package.json +++ b/workspaces/client-psql/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-client-psql", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -35,8 +35,8 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-pool": "1.1.15" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-pool": "1.1.16" }, "directories": { "test": "test" diff --git a/workspaces/client-whatwg/package.json b/workspaces/client-whatwg/package.json index 3fded33..8d5eabd 100644 --- a/workspaces/client-whatwg/package.json +++ b/workspaces/client-whatwg/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-client-whatwg", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-client": "1.1.15" + "@juit/pgproxy-client": "1.1.16" }, "directories": { "test": "test" diff --git a/workspaces/client/package.json b/workspaces/client/package.json index 7eca33d..6521b1b 100644 --- a/workspaces/client/package.json +++ b/workspaces/client/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-client", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-types": "1.1.15" + "@juit/pgproxy-types": "1.1.16" }, "directories": { "test": "test" diff --git a/workspaces/persister/package.json b/workspaces/persister/package.json index 28f8ca2..6cd0eea 100644 --- a/workspaces/persister/package.json +++ b/workspaces/persister/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-persister", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -53,7 +53,7 @@ "src/" ], "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-types": "1.1.15" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-types": "1.1.16" } } diff --git a/workspaces/pool/package.json b/workspaces/pool/package.json index a36cec3..53b2262 100644 --- a/workspaces/pool/package.json +++ b/workspaces/pool/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-pool", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", diff --git a/workspaces/server/package.json b/workspaces/server/package.json index fffb809..ca65415 100644 --- a/workspaces/server/package.json +++ b/workspaces/server/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-server", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/juitnow/juit-pgproxy#readme", "dependencies": { - "@juit/pgproxy-pool": "1.1.15", + "@juit/pgproxy-pool": "1.1.16", "ws": "^8.18.0" }, "devDependencies": { diff --git a/workspaces/types/package.json b/workspaces/types/package.json index 85f9458..5cd0f75 100644 --- a/workspaces/types/package.json +++ b/workspaces/types/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-types", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", diff --git a/workspaces/utils/package.json b/workspaces/utils/package.json index 800fad4..a2578fc 100644 --- a/workspaces/utils/package.json +++ b/workspaces/utils/package.json @@ -1,6 +1,6 @@ { "name": "@juit/pgproxy-utils", - "version": "1.1.15", + "version": "1.1.16", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -43,9 +43,9 @@ "src/" ], "dependencies": { - "@juit/pgproxy-client": "1.1.15", - "@juit/pgproxy-persister": "1.1.15", - "@juit/pgproxy-types": "1.1.15", - "@plugjs/plug": "^0.6.28" + "@juit/pgproxy-client": "1.1.16", + "@juit/pgproxy-persister": "1.1.16", + "@juit/pgproxy-types": "1.1.16", + "@plugjs/plug": "^0.6.29" } }