diff --git a/.browserslistrc b/.browserslistrc index 3c2094f4..5885aee7 100644 --- a/.browserslistrc +++ b/.browserslistrc @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. [production] node >= 20.9.0 diff --git a/.dockerignore b/.dockerignore index cac38e69..a9fcfdc6 100644 --- a/.dockerignore +++ b/.dockerignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Locals diff --git a/.env.vault b/.env.vault index d099d3b7..b6a3bdcd 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="bsx6am+4gQ97RkJfxP6v8JRWNqy4mARc79/pssqKWTu8ypm/iEMBl9K6x0Il5tnVrrCmUspXksW35YscYCC0pDnK+QJimdoqRLx92pGrIPCc/Xri/6b8f+t1Ax7Z6ihKRwXlyXeADfyUy0sG4Ce/7syNP3H17Jkr1wxOhwiDE8A4iyXaMrLERzrtNVtfMIHSFCLCr9wCJUK8NBQ5CQxR3GnR8ummfHUYbpk9Q0xKzjSdqXh1ZKaCvcStJaJmdvyFRA==" -DOTENV_VAULT_DEV_VERSION=379 +DOTENV_VAULT_DEV="yoZbAOusBQtAEXsPZmFGChIngqAzfGTUWglVJ82MAQ/TfTzdXTXQ8SreiMalzpUxxXqJqo8iptiyzq5lT2WHxfczFso7tCq/ZXr1i71ERXBO2Bx+1D/05ZLYZm+/IVQK5N5N314DZmcRW/wbwCWMg73fnOm6O1LC4Hys4tVNsztK4gD4XXXwakUbe5fmX19pAOe/7GCGaa4cRo8WnJCnX7/ZXCv3rO7SBwZe8MOezBv3tIbrui8wziYVaHSYfmVdkg==" +DOTENV_VAULT_DEV_VERSION=381 # ci -DOTENV_VAULT_CI="zQAT6L2oITwMyeWYE83st63Y9nDJBhAhqeA89fCD00xvJHFWhGM8svO2YoEs5BQHxYLSwwtJUOUcBzWJOIildMBIpMKfUXG3WjrMOyXN6EmG5VQ+RfBlIameRnPFs0lhf+KgNsvLiFo+ns7YVgELOJaf5b3qKB+aTi7n5ssbUw==" -DOTENV_VAULT_CI_VERSION=379 +DOTENV_VAULT_CI="orZUgpqt5MC7sGNyjlv8WKYVrrO5l7VG4idT73AU2ZdvYviZNcFdqUog6nEYelpJupjERYVziE1W4bZ/DY5YgRMv7UMS0V5ICPMWUclfEyEegI9QqbP+7g9YMfPJuibaM1g9GPoDzyZB6p8ngjZgq7PxEPdoa92YC0efEbh1Rg==" +DOTENV_VAULT_CI_VERSION=381 # stage DOTENV_VAULT_STAGE="aRP8su2YV4jZu3w1HZ/SLaots0IwJDFw75TCpvXEFeNp7tw=" diff --git a/.gitattributes b/.gitattributes index bc9f0e0c..94ef5fcf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Default diff --git a/.gitignore b/.gitignore index e0228b50..a7815667 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Locals diff --git a/.npmignore b/.npmignore index b0f58d36..46e08675 100644 --- a/.npmignore +++ b/.npmignore @@ -25,7 +25,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Locals diff --git a/.prettierignore b/.prettierignore index 8292d66f..fe4c850f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Packages diff --git a/.vscode/settings.json b/.vscode/settings.json index ed1f9b57..ec3cb8d3 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` Mar 1, 2024 2:56 PM UTC. + * Last generated using `./settings.mjs` Mar 2, 2024 12:29 PM UTC. */ { "editor.formatOnType": false, diff --git a/.vscodeignore b/.vscodeignore index 2bef582d..c895597d 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated Mar 1, 2024 2:56 PM UTC. +# Last generated Mar 2, 2024 12:29 PM UTC. # Locals diff --git a/dev/.files/wrangler/settings.mjs b/dev/.files/wrangler/settings.mjs index b300a017..dff15aea 100755 --- a/dev/.files/wrangler/settings.mjs +++ b/dev/.files/wrangler/settings.mjs @@ -57,7 +57,7 @@ export default async () => { defaultWorkersDevZoneName: 'c10n.workers.dev', defaultWorkersDomain: 'workers.' + hop.hostname, - defaultWorkerName: pkgSlug.replace(/^workers-/iu, ''), + defaultWorkerName: pkgSlug, // e.g., `workers-hop-gdn-utilities`. defaultWorkerShortName: pkgSlug.replace(/^workers-hop-gdn-/iu, ''), defaultWorkerStageShortName: 'stage.' + pkgSlug.replace(/^workers-hop-gdn-/iu, ''), diff --git a/package-lock.json b/package-lock.json index 75577802..f93ea31a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@clevercanyon/utilities", - "version": "1.0.875", + "version": "1.0.876", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@clevercanyon/utilities", - "version": "1.0.875", + "version": "1.0.876", "cpu": [ "x64", "arm64" @@ -17,7 +17,7 @@ "linux" ], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.364" + "@clevercanyon/dev-deps": "^1.0.365" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", @@ -847,9 +847,9 @@ "dev": true }, "node_modules/@clevercanyon/dev-deps": { - "version": "1.0.364", - "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.364.tgz", - "integrity": "sha512-FCsiGgdeuW8jydIdvbVCEJxgsA6J1mIxs4ZWAV7ZAb0ewfm3sQPxRZF7Ud9+QtDZnLTRFNevzO3iLsR6h+gKhg==", + "version": "1.0.365", + "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.365.tgz", + "integrity": "sha512-Fz8vDwiubaYtfCG6taISWHnVZgJ2BEBinnZx5+yoqIBtI5/XWajEeh0AN+ZPHGs1FLifBhgCopEnF3+tIc+dxA==", "cpu": [ "x64", "arm64" @@ -860,11 +860,11 @@ "linux" ], "dependencies": { - "@clevercanyon/madrun": "^1.0.184", - "@clevercanyon/utilities": "^1.0.875", - "@clevercanyon/utilities.bash": "^1.0.198", - "@clevercanyon/utilities.cfp": "^1.0.221", - "@clevercanyon/utilities.node": "^1.0.193", + "@clevercanyon/madrun": "^1.0.185", + "@clevercanyon/utilities": "^1.0.876", + "@clevercanyon/utilities.bash": "^1.0.199", + "@clevercanyon/utilities.cfp": "^1.0.222", + "@clevercanyon/utilities.node": "^1.0.194", "@cloudflare/workers-types": "4.20240208.0", "@eslint/js": "8.48.0", "@iarna/toml": "2.2.5", @@ -976,9 +976,9 @@ } }, "node_modules/@clevercanyon/madrun": { - "version": "1.0.185", - "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.185.tgz", - "integrity": "sha512-W21iWYhqTScTduYm7MISrJ3WHFoGP70KSKAlGQB9ilmBd7CNfZD5NS3X4FDU+IdyDAZVr7eGnQOF7AMAQoZZ0A==", + "version": "1.0.186", + "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.186.tgz", + "integrity": "sha512-9+C3+351DtvpnHPprafxUHTdLScRngj/xfmEp1jrrjX6pVsHfQCGv3fG2y2FvhbRwkctQ2HEWrHSHA3hbS/s/Q==", "cpu": [ "x64", "arm64" @@ -989,8 +989,8 @@ "linux" ], "dependencies": { - "@clevercanyon/utilities": "^1.0.875", - "@clevercanyon/utilities.node": "^1.0.193" + "@clevercanyon/utilities": "^1.0.876", + "@clevercanyon/utilities.node": "^1.0.194" }, "bin": { "madrun": "dist/bin/cli.js" @@ -1026,9 +1026,9 @@ } }, "node_modules/@clevercanyon/utilities": { - "version": "1.0.875", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.875.tgz", - "integrity": "sha512-pahpcKh5qm8FMpkpILzVaVAzUoiUt2kjQags7YcmrB1yzSH5cC5RevTa+DJ0DE/rNJ7bKu48KRwOuLrTQPzKrg==", + "version": "1.0.876", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.876.tgz", + "integrity": "sha512-tdHFc6MwsavobQJ3wPO9Tx5KuKr5rQqbNsS9UKCzzQOiHyH/HpTNbRcg1GbT357sJ+ejAJw/X5nvRN9yaoglGw==", "cpu": [ "x64", "arm64" @@ -1062,9 +1062,9 @@ } }, "node_modules/@clevercanyon/utilities.bash": { - "version": "1.0.198", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.bash/-/utilities.bash-1.0.198.tgz", - "integrity": "sha512-XxKi3wY8+ORoFIWfixgQiSk/evWlNrHRseOh7JshzBqcgtFLOv8ieHy4M17h43GKk/mW2yhqEJX3xPYFrTwo1A==", + "version": "1.0.199", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.bash/-/utilities.bash-1.0.199.tgz", + "integrity": "sha512-ZB0AMWe1v3WSSJQXzbTLOrB4NvJySLRYDLBrwvjaGGXJdIqzz9CByxgGKHrIYUgWvAexVZEkxcTVxDcAtEaF9g==", "cpu": [ "x64", "arm64" @@ -1082,14 +1082,14 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/utilities": "^1.0.871", - "@clevercanyon/utilities.node": "^1.0.193" + "@clevercanyon/utilities": "^1.0.876", + "@clevercanyon/utilities.node": "^1.0.194" } }, "node_modules/@clevercanyon/utilities.cfp": { - "version": "1.0.221", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfp/-/utilities.cfp-1.0.221.tgz", - "integrity": "sha512-JDx08hj6bQHrnOnS6EPgvWnXtR0VYteirmpqLZ6J/FBXVkOShhLkScoA0Br5WQYUv1jc1je33L/toGwsizh4Rw==", + "version": "1.0.222", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfp/-/utilities.cfp-1.0.222.tgz", + "integrity": "sha512-i9ky436K2AgTDhCeX+Z8y1nEcQnpKOAKvRF8LkJB+0EcuOku/pyjCJLRHrjSE/xykKU1AAubfS2dxnP8sQ18CA==", "cpu": [ "x64", "arm64" @@ -1107,15 +1107,15 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/utilities": "^1.0.871", - "@clevercanyon/utilities.cfw": "^1.0.259", - "@clevercanyon/utilities.web": "^1.0.146" + "@clevercanyon/utilities": "^1.0.876", + "@clevercanyon/utilities.cfw": "^1.0.264", + "@clevercanyon/utilities.web": "^1.0.147" } }, "node_modules/@clevercanyon/utilities.cfw": { - "version": "1.0.263", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfw/-/utilities.cfw-1.0.263.tgz", - "integrity": "sha512-s1HutrOKYgpHCX4G8KBpaqzmzJ0ivC8m1LVs5gqXGLgXrSVQKZkR+mzRi+AFS/1WS/S4NPwy+HTvezUVYJ8HHA==", + "version": "1.0.264", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.cfw/-/utilities.cfw-1.0.264.tgz", + "integrity": "sha512-8mxxkZpxAWFj1fgmphHteXhHVO120O/CKDn/h9IWkoT7OQoelIa+n/T7xqOavf2cxEbHWm+lNdR8ekb9a6X5gg==", "cpu": [ "x64", "arm64" @@ -1134,15 +1134,15 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/utilities": "^1.0.873", + "@clevercanyon/utilities": "^1.0.876", "@upstash/ratelimit": "1.0.0", "@upstash/redis": "1.28.0" } }, "node_modules/@clevercanyon/utilities.node": { - "version": "1.0.193", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.193.tgz", - "integrity": "sha512-1dayX+KXDi+Pk9hTuc4CFl4jzFcUh//GDb76tLINC5F/qISubpDsw6mx5WuAbZ6i5LJoHfQkIYcUvAKTiwWVxQ==", + "version": "1.0.194", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.194.tgz", + "integrity": "sha512-kyjbPkgKETGeyn71XcMtno/yGq1zn3DbXeN3w874PSltdbIjalcVGPy4i/ALKclXbJjSURHF2hS7OQgCLYrgPQ==", "cpu": [ "x64", "arm64" @@ -1161,7 +1161,7 @@ }, "peerDependencies": { "@clevercanyon/split-cmd.fork": "^1.0.132", - "@clevercanyon/utilities": "^1.0.871", + "@clevercanyon/utilities": "^1.0.876", "@upstash/ratelimit": "1.0.0", "@upstash/redis": "1.28.0", "archiver": "6.0.1", @@ -1181,9 +1181,9 @@ } }, "node_modules/@clevercanyon/utilities.web": { - "version": "1.0.147", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.web/-/utilities.web-1.0.147.tgz", - "integrity": "sha512-x3qWnIzz04aXuv+F8cGAA1FzciQ4dXzIT5vPgsXwiiKpjSxctViKlli12lIEl6O7n5J64IughvTMcpiejWMGGg==", + "version": "1.0.148", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.web/-/utilities.web-1.0.148.tgz", + "integrity": "sha512-vqYas4gkSL7cUgG64GIOxyBofFprO51vTJU7xQmvVuhHROGkrJsOX2phdzsek5O89UYotmk84cB72LemUZWImg==", "cpu": [ "x64", "arm64" @@ -1202,7 +1202,7 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/utilities": "^1.0.871" + "@clevercanyon/utilities": "^1.0.876" } }, "node_modules/@cloudflare/kv-asset-handler": { @@ -3606,18 +3606,18 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.24.tgz", - "integrity": "sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.12.tgz", - "integrity": "sha512-/AHFqy6OeNHS2NNZGFVRgQh+pnW8iAoV3d1fiO9b2PuQ3HzZpC30MrMrHtq1uOGy1/zcK4uPQEyI31jkM0NNAA==", + "version": "5.5.13", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.13.tgz", + "integrity": "sha512-TebJo+nW4mfxxHcCoYC+3GgSitQGwjp6sAT/b6tqfKifyLfn9jlf3xa0tE/fnhGFerLzGauFrTf1HCTuVyYysQ==", "dev": true }, "node_modules/@mdx-js/esbuild": { @@ -3721,9 +3721,9 @@ } }, "node_modules/@microsoft/api-extractor": { - "version": "7.42.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.42.1.tgz", - "integrity": "sha512-eswRJCfiscDDcgu+0DPBdpYKRCVXaeFOOp9h4Y4ixoCCeGoEwgNi/P9zp39O+61pLWxZ3pAShTY0pe8vw5LtrQ==", + "version": "7.42.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.42.2.tgz", + "integrity": "sha512-HYiOQDO4WR+Pj4XQZZE5qK5R6e3MF6Ut5s+Hi2IkeI6MiCXkdmRugQH6ppc9YzTUiydRqZ+jshZD7UWNGSA8bg==", "dev": true, "dependencies": { "@microsoft/api-extractor-model": "7.28.13", @@ -3732,7 +3732,7 @@ "@rushstack/node-core-library": "4.0.2", "@rushstack/rig-package": "0.5.2", "@rushstack/terminal": "0.10.0", - "@rushstack/ts-command-line": "4.18.1", + "@rushstack/ts-command-line": "4.19.0", "lodash": "~4.17.15", "minimatch": "~3.0.3", "resolve": "~1.22.1", @@ -5729,9 +5729,9 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.18.1.tgz", - "integrity": "sha512-A3x3ARWzoW4ARU1XS87wFVJvdywzo2j27aRm5SIFY3Nwl5vQqo0hvzaQDYCq/hEGBxAdBGW8q6N5clNk36H34A==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.19.0.tgz", + "integrity": "sha512-0sIHWOFGLFb6tC1zk2R0aM79ic3CF0XGzVBvhf6ytMyjDwt03DVb1qe5/5NQ0FGcvB5YyQ2WVfGsnxG6SANvHA==", "dev": true, "dependencies": { "@rushstack/terminal": "0.10.0", @@ -7505,9 +7505,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.18", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", + "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", "dev": true, "funding": [ { @@ -7524,8 +7524,8 @@ } ], "dependencies": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001591", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -9525,9 +9525,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.689", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz", - "integrity": "sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ==", + "version": "1.4.690", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.690.tgz", + "integrity": "sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==", "dev": true }, "node_modules/emittery": { diff --git a/package.json b/package.json index 8665b931..c6ed2f81 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "1.0.876", + "version": "1.0.877", "license": "GPL-3.0-or-later", "name": "@clevercanyon/utilities", "description": "Utilities for JavaScript apps running in any environment.", @@ -337,7 +337,7 @@ "optionalDependencies": {}, "bundleDependencies": [], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.364" + "@clevercanyon/dev-deps": "^1.0.365" }, "overrides": {}, "cpu": ["x64", "arm64"], diff --git a/src/person.ts b/src/person.ts index 0b8b081d..c16f789f 100644 --- a/src/person.ts +++ b/src/person.ts @@ -62,7 +62,7 @@ const tꓺbrucewrks = 'brucewrks', tꓺhttpsꓽⳇⳇwwwംnpmjsംcomⳇ = tꓺhttpsꓽⳇⳇ + tꓺwwwം + tꓺnpmjs + tꓺംcom + '/~', tꓺhttpsꓽⳇⳇkeybaseംioⳇ = tꓺhttpsꓽⳇⳇ + tꓺkeybase + tꓺംio + '/', // - tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇutilitiesⳇapiⳇgravatarⳇv1ⳇ = tꓺhttpsꓽⳇⳇ + tꓺworkers + tꓺംhopംgdn + '/utilities/api/' + tꓺgravatar + '/v1/', + tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇapiⳇgravatarⳇv1ⳇ = tꓺhttpsꓽⳇⳇ + tꓺworkers + tꓺംhopംgdn + '/api/' + tꓺgravatar + '/v1/', tꓺobjꓺwidthHeight512x512 = { width: 512, height: 512 } as { width: number; height: number }; /** @@ -146,7 +146,7 @@ const initializeRawProps = (): void => { [tꓺurl]: tꓺhttpsꓽⳇⳇ + tꓺjaswrks + tꓺംcom + '/', [tꓺgravatar]: { - [tꓺurl]: tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇutilitiesⳇapiⳇgravatarⳇv1ⳇ + '17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512', + [tꓺurl]: tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇapiⳇgravatarⳇv1ⳇ + '17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512', ...tꓺobjꓺwidthHeight512x512, }, [tꓺsocialProfiles]: { @@ -174,7 +174,7 @@ const initializeRawProps = (): void => { [tꓺurl]: tꓺhttpsꓽⳇⳇgithubംcomⳇ + tꓺbrucewrks, [tꓺgravatar]: { - [tꓺurl]: tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇutilitiesⳇapiⳇgravatarⳇv1ⳇ + 'bcdabcc96b6c049e1de6e6e32b0d4b772a4e9cb92e14e50591ee021ec4dd8317.png?size=512', + [tꓺurl]: tꓺhttpsꓽⳇⳇworkersംhopംgdnⳇapiⳇgravatarⳇv1ⳇ + 'bcdabcc96b6c049e1de6e6e32b0d4b772a4e9cb92e14e50591ee021ec4dd8317.png?size=512', ...tꓺobjꓺwidthHeight512x512, }, [tꓺsocialProfiles]: { diff --git a/src/tests/preact/apis/iso/ex-imports/fixtures/prerender-spa-for-web.html b/src/tests/preact/apis/iso/ex-imports/fixtures/prerender-spa-for-web.html index 5438501d..07121ddc 100644 --- a/src/tests/preact/apis/iso/ex-imports/fixtures/prerender-spa-for-web.html +++ b/src/tests/preact/apis/iso/ex-imports/fixtures/prerender-spa-for-web.html @@ -64,7 +64,7 @@ "image": { "@type": "ImageObject", "@id": "https://jaswrks.com/#pageAuthorImg", - "url": "https://workers.hop.gdn/utilities/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", + "url": "https://workers.hop.gdn/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", "width": 512, "height": 512, "caption": "Jason Caldwell" @@ -136,7 +136,7 @@ "image": { "@type": "ImageObject", "@id": "https://jaswrks.com/#founderImg", - "url": "https://workers.hop.gdn/utilities/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", + "url": "https://workers.hop.gdn/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", "width": 512, "height": 512, "caption": "Jason Caldwell" @@ -190,7 +190,7 @@ "image": { "@type": "ImageObject", "@id": "https://jaswrks.com/#founderImg", - "url": "https://workers.hop.gdn/utilities/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", + "url": "https://workers.hop.gdn/api/gravatar/v1/17c7f6ff2e18895eb11da018bf928c8a3e3603607546426805f29f2a700e693c.png?size=512", "width": 512, "height": 512, "caption": "Jason Caldwell" diff --git a/src/user.ts b/src/user.ts index 123bc498..1a12ceb3 100644 --- a/src/user.ts +++ b/src/user.ts @@ -266,7 +266,7 @@ export const ipGeoData = $fnꓺmemo( // } else if ($env.isCFW()) throw Error('NQva8dRK'); // See notes above. - return fetch('https://workers.hop.gdn/utilities/api/ip-geo/v1') // + return fetch('https://workers.hop.gdn/api/ip-geo/v1') // .then(async (response): Promise => { return $to.plainObject(await response.json()) as IPGeoDataResponsePayload; }) diff --git a/tsconfig.json b/tsconfig.json index aba5f916..03820fb8 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` Mar 1, 2024 2:56 PM UTC. + * Last generated using `./tsconfig.mjs` Mar 2, 2024 12:29 PM UTC. */ { "include": ["./src/**/*", "./dev-types.d.ts"], diff --git a/wrangler.toml b/wrangler.toml index a7b5e8a3..46809fac 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` Mar 1, 2024 2:56 PM UTC. +# Last generated using `./wrangler.mjs` Mar 2, 2024 12:29 PM UTC. ## send_metrics = false