diff --git a/.browserslistrc b/.browserslistrc index cef5f1ca..46e2b8b4 100644 --- a/.browserslistrc +++ b/.browserslistrc @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. [production] node >= 20.9.0 diff --git a/.dockerignore b/.dockerignore index aa1a4c3c..3d587f7b 100644 --- a/.dockerignore +++ b/.dockerignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Locals diff --git a/.env.vault b/.env.vault index a4839363..09230d51 100644 --- a/.env.vault +++ b/.env.vault @@ -8,12 +8,12 @@ DOTENV_VAULT_MAIN="7GW98NfL4hM4N6HbfeDXCKreVxKvcVPupFRnZ8XJ+pomaQ==" DOTENV_VAULT_MAIN_VERSION=1 # dev -DOTENV_VAULT_DEV="r6ljzdux1WeAfrHrZ4/Vd5+7K/21bED36v7nbJP6E70guApn5wpmbV0d4e0/TBo+i71KXvQJ77dRd6yJapNnOHWmVvBiMjqtOsVf/zsOvYiC75GBINsBfH01Vsg9ffc7zneEnhkgGFwpS0fRBrwl9OyNQiGtxHG42TT43LEVJJIihZEHIX/+bOKCPyGi4uhIGDcWZU09czD1Onlf8IQ4FfnGLXomT7u1gJb6GXxgFdHJHiY1tIqB5/Nqz7s2gnXJXg==" -DOTENV_VAULT_DEV_VERSION=511 +DOTENV_VAULT_DEV="Y/L11rsO3zAbotHmfKtva2KinPgM64OGVzehwIEcswerS04VdBYnhUaRZhbXsJTA5YJEjO6xjs3alvTv3JxAGZJSJi2elsJv/ZJWCma3DhWYeyIyK/Pu/OmiebtP1GmPqt2yIIKU2E4USMQ6UmJRihX0HqX9E7kC9zYljjxekVm0bdItKxaXuZpm7YYLqHSGj99oEBW7IwYV3tzPuCZ73ZOeLEsQGAmzVo6reO4Ix2Dtq/W7sqnvcS5t9vjOGVzE8w==" +DOTENV_VAULT_DEV_VERSION=513 # ci -DOTENV_VAULT_CI="MffKGjnbEcSs6PckvF6UpbwbV3pQmi7AK+UQMF98WbKwKm4mBt3DRGLoclJMkiHEiOkuAc1wM/sZ/NfX1YUAcdfm04zpQIn/MSDGxB6SFOwwDmOQSSOBDb+TlcDj50hWtjrf+BWYAnzXEarFiqQ0hy7PQlm8nSN6b+/cVVwftw==" -DOTENV_VAULT_CI_VERSION=511 +DOTENV_VAULT_CI="qdMWs349qTSddS+p2FLP2L3cuCG5Ux7J3tHNBzQZJgf5tcbUUSXFpoJFykC+rMygXmDCEmonk9eP0eYjiOSZgSG37l9z5uwR5UP/07rfnXBK75GJrP9ffOElZ1/FNla1Z/bVIutBaiPcPOlBIx1pR11d7e6LItJUv6+x3XuZhg==" +DOTENV_VAULT_CI_VERSION=513 # stage DOTENV_VAULT_STAGE="aRP8su2YV4jZu3w1HZ/SLaots0IwJDFw75TCpvXEFeNp7tw=" diff --git a/.gitattributes b/.gitattributes index 2867fc43..c39c036f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Default diff --git a/.gitignore b/.gitignore index daf80332..0e65cfe1 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Locals diff --git a/.npmignore b/.npmignore index 8f3b489a..0f1ceb20 100644 --- a/.npmignore +++ b/.npmignore @@ -25,7 +25,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Locals diff --git a/.prettierignore b/.prettierignore index a5c9a387..05ae58c5 100644 --- a/.prettierignore +++ b/.prettierignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Packages diff --git a/.vscode/settings.json b/.vscode/settings.json index d07137ae..a0ccf3f2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,7 +7,7 @@ * @note This entire file will be updated automatically. * @note Instead of editing here, please review `./settings.mjs`. * - * Last generated using `./settings.mjs` Apr 5, 2024 10:12 PM UTC. + * Last generated using `./settings.mjs` Apr 5, 2024 10:26 PM UTC. */ { "editor.formatOnType": false, diff --git a/.vscodeignore b/.vscodeignore index 3f0efe0f..37cca1c8 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Apr 5, 2024 10:12 PM UTC. +# Last generated Apr 5, 2024 10:26 PM UTC. # Locals diff --git a/package-lock.json b/package-lock.json index e890037b..2a38aa89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@clevercanyon/utilities", - "version": "1.0.941", + "version": "1.0.942", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@clevercanyon/utilities", - "version": "1.0.941", + "version": "1.0.942", "cpu": [ "x64", "arm64" @@ -17,7 +17,7 @@ "linux" ], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.375" + "@clevercanyon/dev-deps": "^1.0.376" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", @@ -34,7 +34,7 @@ "ignore": "5.3.0", "ip-regex": "5.0.0", "micro-memoize": "4.1.2", - "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.141", + "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.142", "parse-css-color": "0.2.1", "preact": "10.19.2", "preact-render-to-string": "6.3.1", @@ -777,9 +777,9 @@ "dev": true }, "node_modules/@clevercanyon/dev-deps": { - "version": "1.0.375", - "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.375.tgz", - "integrity": "sha512-8EUGre3kiBiXiq1wC1GCCy35HyMn+B9YiMdJzHNdTvmjH4qAZsL6QnidlR5TBaAtHov5rEebKB39Gsk8vNigIA==", + "version": "1.0.376", + "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.376.tgz", + "integrity": "sha512-6lflQ5k9tlFzUMcSvqDn1eoFsNta8CvdRhJF7FyyvSon0ttKn5+z0D6OT66tIfPQC9n1iv0VIn5WBujaBlIWnA==", "cpu": [ "x64", "arm64" @@ -791,9 +791,9 @@ ], "dependencies": { "@clevercanyon/madrun": "^1.0.194", - "@clevercanyon/utilities": "^1.0.925", + "@clevercanyon/utilities": "^1.0.942", "@clevercanyon/utilities.bash": "^1.0.208", - "@clevercanyon/utilities.cfp": "^1.0.247", + "@clevercanyon/utilities.cfp": "^1.0.249", "@clevercanyon/utilities.node": "^1.0.203", "@cloudflare/workers-types": "4.20240208.0", "@eslint/js": "8.48.0", @@ -956,9 +956,9 @@ } }, "node_modules/@clevercanyon/utilities": { - "version": "1.0.941", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.941.tgz", - "integrity": "sha512-p70MUwqOQ/FvGt7U0k3t1Cfmz8A5bqMk75b7R3eYUkgZwgnuepWOh38YI8Zz+iaIx/DmteknX5SKiJvsKJCgag==", + "version": "1.0.942", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.942.tgz", + "integrity": "sha512-ihbBRJVgEgeT53DlEGfVZIg/+W7QiKhuHDvWb7u9bMRfw7yhD01t8+x6KvncrMuo1TlZojwqFyxTB+cS8nwnWw==", "cpu": [ "x64", "arm64" @@ -1043,9 +1043,9 @@ } }, "node_modules/@clevercanyon/utilities.cfw": { - "version": "1.0.311", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfw/-/utilities.cfw-1.0.311.tgz", - "integrity": "sha512-404tE1odmZEbeIz+yxClfR9i6k1FZGOL8zo+pm6h5qKUW4lFuBpAcpp5KdOtniDIjxW+R73BDj5rG/h+vjtU6w==", + "version": "1.0.312", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfw/-/utilities.cfw-1.0.312.tgz", + "integrity": "sha512-GHzzNKwNru10Actjv7wQKacwfl+YFam6cGYWmxcea9ONF9osN/2sBn4jlrsjy+ptwcFwMgxuwPjrUfZn6gjwag==", "cpu": [ "x64", "arm64" @@ -1064,7 +1064,7 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/utilities": "^1.0.940", + "@clevercanyon/utilities": "^1.0.942", "@cloudflare/ai": "1.0.53", "@upstash/ratelimit": "1.0.0", "@upstash/redis": "1.28.0" @@ -7817,9 +7817,9 @@ }, "node_modules/braces": { "name": "@clevercanyon/braces.fork", - "version": "3.0.137", - "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.137.tgz", - "integrity": "sha512-Kv9pfBI5CtDGvb/GTMyl6HZvqONgj/GKYLG0ewrXvYH3JgmEyfJ7EMkkWg0YSpLfw1zRRX49WLAjy8PDKFBCqw==", + "version": "3.0.138", + "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.138.tgz", + "integrity": "sha512-sBX9GQ6ZIZ0mpFNnU7zVYoEs9DaDJgeprUsoIBjlq1DiwqNHHi8w5DKO02Rx4pB4zeWSXLp++6f7FEnDhc7xaA==", "cpu": [ "x64", "arm64" @@ -7829,7 +7829,7 @@ "linux" ], "dependencies": { - "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.136" + "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.137" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", @@ -12665,9 +12665,9 @@ }, "node_modules/fill-range": { "name": "@clevercanyon/fill-range.fork", - "version": "7.0.136", - "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.136.tgz", - "integrity": "sha512-6YBBNcGcGvks/E3LEpIbrE++9EOlIb0GvbNnY2VwZ7bXZFjhB1sJyjGunNGktM6lSp1/YRaxzcX1pDGXAvZlBA==", + "version": "7.0.137", + "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.137.tgz", + "integrity": "sha512-PxDH5gOfuJ2wFUGI/JemU6k1r8NLdWei89d93wYZqRq7ybJoo4EcWlNhg9B/kRuqKMpLQet4lfjDcktAV9B6ew==", "cpu": [ "x64", "arm64" @@ -12677,7 +12677,7 @@ "linux" ], "dependencies": { - "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.136" + "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.137" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", @@ -14260,9 +14260,9 @@ }, "node_modules/is-number": { "name": "@clevercanyon/is-number.fork", - "version": "7.0.139", - "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.139.tgz", - "integrity": "sha512-rKpgrrWxQEab6bI07zMJFswXhyBaOO7edAzMtpq68KRZMmcjilIMD1rVGFF3V3C/70gMNQFDbBRzObNPXfAXCg==", + "version": "7.0.140", + "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.140.tgz", + "integrity": "sha512-g++EKvwXiD0eTsT7M+bKSV4xPiqXRDQ5Dc5L2a/3uLwdIX608EoLMUwUoCLeJq/FR5No+jobUM3Rczr2LKYabg==", "cpu": [ "x64", "arm64" @@ -19993,9 +19993,9 @@ }, "node_modules/micromatch": { "name": "@clevercanyon/micromatch.fork", - "version": "4.0.141", - "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.141.tgz", - "integrity": "sha512-Toi+XsUobM8d+MQtQHwmUp7IIlVu9X6rHVI4ZYBJoUij+ONZnum2unjVr56r5s1pDEgWXF5oY5d37izV3gaSjg==", + "version": "4.0.142", + "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.142.tgz", + "integrity": "sha512-aoSI8kxdfgwZCMBy+b2hfe8BlQhVVAaLSUUm5bsgkd9wT1tYR4DwrdSoDqPy8km21h45ZL0oiaIMR3xVEVt3zw==", "cpu": [ "x64", "arm64" @@ -20005,7 +20005,7 @@ "linux" ], "dependencies": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.137", + "braces": "npm:@clevercanyon/braces.fork@^3.0.138", "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.136" }, "engines": { @@ -28597,9 +28597,9 @@ }, "node_modules/to-regex-range": { "name": "@clevercanyon/to-regex-range.fork", - "version": "5.0.136", - "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.136.tgz", - "integrity": "sha512-b/yPlEG1ycVboNqh4/0SqaMcRgxoAorQ3uiA19K+LSl6N/oFNGYG2QbCYGhXoGHxlgWTGmojcXzJ5Efj/G4xNw==", + "version": "5.0.137", + "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.137.tgz", + "integrity": "sha512-5huqR9Hygko016glnKfcG3Q/COZixoS+t74MhWok3fXZ+hdTCI/oP0zaBlT+b3oYZsrzRcNcm2xUPmiU6o/kQw==", "cpu": [ "x64", "arm64" @@ -28609,7 +28609,7 @@ "linux" ], "dependencies": { - "is-number": "npm:@clevercanyon/is-number.fork@^7.0.138" + "is-number": "npm:@clevercanyon/is-number.fork@^7.0.140" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", diff --git a/package.json b/package.json index 4253491d..2b9f2875 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "1.0.942", + "version": "1.0.943", "license": "GPL-3.0-or-later", "name": "@clevercanyon/utilities", "description": "Utilities for JavaScript apps running in any environment.", @@ -326,7 +326,7 @@ "ignore": "5.3.0", "ip-regex": "5.0.0", "micro-memoize": "4.1.2", - "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.141", + "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.142", "parse-css-color": "0.2.1", "preact": "10.19.2", "preact-render-to-string": "6.3.1", @@ -337,7 +337,7 @@ "optionalDependencies": {}, "bundleDependencies": [], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.375" + "@clevercanyon/dev-deps": "^1.0.376" }, "overrides": {}, "cpu": ["x64", "arm64"], diff --git a/tsconfig.json b/tsconfig.json index b0bce430..73d95a4f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,7 @@ * @note This entire file will be updated automatically. * @note Instead of editing here, please review `./tsconfig.mjs`. * - * Last generated using `./tsconfig.mjs` Apr 5, 2024 10:12 PM UTC. + * Last generated using `./tsconfig.mjs` Apr 5, 2024 10:26 PM UTC. */ { "include": ["./src/**/*", "./dev-types.d.ts"], diff --git a/wrangler.toml b/wrangler.toml index 5bee99ef..5df58f25 100644 --- a/wrangler.toml +++ b/wrangler.toml @@ -7,7 +7,7 @@ # @note This entire file will be updated automatically. # @note Instead of editing here, please review `./wrangler.mjs`. # -# Last generated using `./wrangler.mjs` Apr 5, 2024 10:12 PM UTC. +# Last generated using `./wrangler.mjs` Apr 5, 2024 10:26 PM UTC. ## send_metrics = false