From e05975141f55b0ac736540159b4c5e29b5e079e1 Mon Sep 17 00:00:00 2001 From: Jason Caldwell Date: Tue, 31 Jan 2023 19:03:56 -0500 Subject: [PATCH] Project update. [p][robotic] --- dev/.files/docs/usage/bin-scripts/update.md | 4 +- package-lock.json | 250 ++++++++++---------- package.json | 8 +- 3 files changed, 131 insertions(+), 131 deletions(-) diff --git a/dev/.files/docs/usage/bin-scripts/update.md b/dev/.files/docs/usage/bin-scripts/update.md index 649308f0..175c577c 100644 --- a/dev/.files/docs/usage/bin-scripts/update.md +++ b/dev/.files/docs/usage/bin-scripts/update.md @@ -151,9 +151,9 @@ $ madrun update projects --run[ 'update dotfiles' ] --dryRun - 👍🏻 Valid Examples - `--run[ 'a', 'b', 'c' ]` and `--run[ 'a' 'b' 'c' ]` are equivalent (commas optional). - `--run[ 'a' ]` and `--run[ 'a', ]` are equivalent. A single array item (comma optional). -- 👍🏻 Alternate Syntax w/ Caveats +- Alternate Syntax w/ Caveats - `--run 'a'` shorthand is valid, but this syntax supports just a single array item. - - `--run[] 'a' 'b' 'c'` shorthand is valid and supports multiple array items. Commas are not allowed with this syntax, even if purely cosmetic. Also, this syntax cannot be followed by positional arguments, because `--run[]` is greedy in the collection of array items that follow its array option name. + - `--run[] 'a' 'b' 'c'` shorthand is valid and supports multiple array items. However, commas are not allowed with this syntax. Also, this syntax cannot be followed by any positional arguments, because `--run[]` is greedy in the collection of array items that follow its array option name. ### Updates Dotfiles + Project diff --git a/package-lock.json b/package-lock.json index 8582df37..375f9d4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@clevercanyon/utilities", - "version": "1.0.87", + "version": "1.0.88", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@clevercanyon/utilities", - "version": "1.0.87", + "version": "1.0.88", "cpu": [ "x64", "arm64" @@ -17,7 +17,7 @@ "linux" ], "devDependencies": { - "@clevercanyon/skeleton-dev-deps": "^1.0.105", + "@clevercanyon/skeleton-dev-deps": "^1.0.108", "@cloudflare/workers-types": "^4.20230115.0", "@types/crypto-js": "^4.1.1", "@types/locutus": "^0.0.6", @@ -39,8 +39,8 @@ "ignore": "^5.2.4", "locutus": "^2.0.16", "lodash": "^4.17.21", - "merge-change": "npm:@clevercanyon/merge-change.fork@^1.8.24", - "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.19", + "merge-change": "npm:@clevercanyon/merge-change.fork@^1.8.25", + "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.20", "react": "^18.2.0", "react-dom": "^18.2.0" } @@ -164,9 +164,9 @@ } }, "node_modules/@clevercanyon/madrun": { - "version": "1.0.45", - "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.45.tgz", - "integrity": "sha512-ZRTGk+47w1CGXA/f8JqmEdgkBGlQUgjO/UcMt0N7TjMSzfRpqADUrxN6pPO5FVgZBALRS5ExksjOWQEA981GpQ==", + "version": "1.0.48", + "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.48.tgz", + "integrity": "sha512-NOrNPf94a1QaZOhA0nOyhuxxgrpGhq0HmNWdq1oAV7Xp7ibX7ZNd2DlTVStA+ErwSt58G5BTg5SZwoRGE32iww==", "cpu": [ "x64", "arm64" @@ -177,7 +177,7 @@ "linux" ], "dependencies": { - "@clevercanyon/utilities": "^1.0.86", + "@clevercanyon/utilities": "^1.0.88", "@clevercanyon/utilities.node": "^1.0.45", "chalk": "^5.2.0", "find-up": "^6.3.0", @@ -195,9 +195,9 @@ } }, "node_modules/@clevercanyon/skeleton-dev-deps": { - "version": "1.0.105", - "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.105.tgz", - "integrity": "sha512-W9Sim6mq9qfV3aQSBmjXMgS96e8JtmG3+Nmr+ANPPxOVr75Ws7PqkU3RSz6+EqTFIG/BIKSUbkK7lcSTl44BxQ==", + "version": "1.0.108", + "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.108.tgz", + "integrity": "sha512-LMGZKMDBguKjVVktABk6AUJ2nUaNoGgEOG6zTCZdVlC0Bs8FnVHApCDiH8h2G3RksHuxtmCPXQPGW/4TLjsQZw==", "cpu": [ "x64", "arm64" @@ -208,9 +208,9 @@ "linux" ], "dependencies": { - "@clevercanyon/madrun": "^1.0.44", - "@clevercanyon/utilities": "^1.0.85", - "@clevercanyon/utilities.node": "^1.0.44", + "@clevercanyon/madrun": "^1.0.47", + "@clevercanyon/utilities": "^1.0.88", + "@clevercanyon/utilities.node": "^1.0.45", "@octokit/core": "^4.2.0", "@octokit/plugin-paginate-rest": "^5.0.1", "@prettier/plugin-php": "^0.19.3", @@ -278,9 +278,9 @@ } }, "node_modules/@clevercanyon/split-cmd.fork": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.17.tgz", - "integrity": "sha512-frexW4AVTamrKSeKHcdWSmNMXacoFhLD0SlG7y+pmvnBfPWiYD3evlStEyKYlq4Wwt1UnjzeHuOXAZLhJ6c23Q==", + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.18.tgz", + "integrity": "sha512-Jmd01/RAYC9YvkLAf1ewI6Cue3eiKGsZ7gIv/eTvMkB6qT45jsg2cNXTWD+Sb0S0YiQlGOYNbrIY6oR5HLul3A==", "cpu": [ "x64", "arm64" @@ -300,9 +300,9 @@ } }, "node_modules/@clevercanyon/utilities": { - "version": "1.0.87", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.87.tgz", - "integrity": "sha512-TQJwxtn803vLgVlwDwVus7utsIspKXkcOJa1QuvuwAv0hWYYPZXAvMpqotdv1rZkKEFLm+CZJw/vXftaXH7ztA==", + "version": "1.0.88", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.88.tgz", + "integrity": "sha512-hOxOmjcgQLnRQBiPW76puxP0Tw5Qk0zSuAiRJ++SNtvlkVu1fFE9Pqe0al8S7zhaDyc03i1kSaKQ7bFVCpk9JQ==", "cpu": [ "x64", "arm64" @@ -1379,9 +1379,9 @@ } }, "node_modules/@oclif/plugin-help/node_modules/@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "dependencies": { "@types/cli-progress": "^3.11.0", @@ -1539,9 +1539,9 @@ } }, "node_modules/@oclif/plugin-not-found/node_modules/@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "dependencies": { "@types/cli-progress": "^3.11.0", @@ -1707,9 +1707,9 @@ } }, "node_modules/@oclif/plugin-update/node_modules/@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "dependencies": { "@types/cli-progress": "^3.11.0", @@ -1870,9 +1870,9 @@ } }, "node_modules/@oclif/plugin-warn-if-update-available/node_modules/@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "dependencies": { "@types/cli-progress": "^3.11.0", @@ -3219,9 +3219,9 @@ }, "node_modules/braces": { "name": "@clevercanyon/braces.fork", - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.15.tgz", - "integrity": "sha512-CEIQBKjH8Bcg0Rit6NsDB74h709HUitGTB4mJDwog5Dt/EqfjCTsFLaJ+l63G+C9czNqV+Kx/fphYcxHwdZ7FA==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.16.tgz", + "integrity": "sha512-IQ6FFd4AdBGLDwwoydz4kdQVSyvLMqMZI0n+LnBLjd+RZNXgfJMQiNghSz1gMP1kNOwFVs9sBnxzvQgEg3LwnQ==", "cpu": [ "x64", "arm64" @@ -3231,7 +3231,7 @@ "linux" ], "dependencies": { - "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.14" + "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.15" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -5327,9 +5327,9 @@ }, "node_modules/fill-range": { "name": "@clevercanyon/fill-range.fork", - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.14.tgz", - "integrity": "sha512-7PxCDvBFGlpA4+CrOTJ43Ecoeyt7bgLtd6LoNdaEZO+eVf1GrqCPYDNkZMZTmecFXcxB8XrB2s/QrngcjOHeQw==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.15.tgz", + "integrity": "sha512-FBboh/NxRlHfV4CbzLMzAyMq4JqqG8KY6JIB8V23TGCoOh8vst40jVUQEY1jkluvhyJbtd1FXglQAtZcuFCPTA==", "cpu": [ "x64", "arm64" @@ -5339,7 +5339,7 @@ "linux" ], "dependencies": { - "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.14" + "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.15" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -6381,9 +6381,9 @@ }, "node_modules/is-number": { "name": "@clevercanyon/is-number.fork", - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.15.tgz", - "integrity": "sha512-Tu6UNWyxoytZJ6v73aKB+qPU/DPwGHQMmwP4wrqr18Zyt4sagTwDSQw7QN1mw3MuFhFvryJn06Tp0dj7xbaHiw==", + "version": "7.0.18", + "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.18.tgz", + "integrity": "sha512-ZLexL7B43n2mbSXlB7ucCcDbTQIdokQJNV3D8j1b9TKH00D2pqKBDbOzvh1ZH5xumrCtuCLu6/N5maSwfITnsw==", "cpu": [ "x64", "arm64" @@ -7232,9 +7232,9 @@ }, "node_modules/merge-change": { "name": "@clevercanyon/merge-change.fork", - "version": "1.8.24", - "resolved": "https://registry.npmjs.org/@clevercanyon/merge-change.fork/-/merge-change.fork-1.8.24.tgz", - "integrity": "sha512-VNd5PI/bXgAYhMUEFwwZlUtwVlQnNub/WdBIM3c1J3/JCr2qMU2igJTc0S9c1GFbbyeUlddAMqDGGEY7mK96/Q==", + "version": "1.8.25", + "resolved": "https://registry.npmjs.org/@clevercanyon/merge-change.fork/-/merge-change.fork-1.8.25.tgz", + "integrity": "sha512-jLzfSy6WF/PQS0ndh68BJ+66HwCdbBEZcRn2V9e80a52OPhbA4OUGrHDV1DJPjR5d9KxjgX5pcTJaVy4G1e01A==", "cpu": [ "x64", "arm64" @@ -7713,9 +7713,9 @@ }, "node_modules/micromatch": { "name": "@clevercanyon/micromatch.fork", - "version": "4.0.19", - "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.19.tgz", - "integrity": "sha512-wQHaBU0Mk4JGCEJQ1f09q7dbfF9yFAuX/QOdufJAtuQHqFwrdijyX3zWx95L6I1uh8SO+XCTANKGxPOpC7a6UQ==", + "version": "4.0.20", + "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.20.tgz", + "integrity": "sha512-p7CIvE7Jl4sjyl9voyCUbZMvNVByUMI3XFuxJWGS6p5E0dhdfKXD7z7GIsAIIbObJpJ1IZ5Yjp75oVCWo8fpag==", "cpu": [ "x64", "arm64" @@ -7725,8 +7725,8 @@ "linux" ], "dependencies": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.15", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.14" + "braces": "npm:@clevercanyon/braces.fork@^3.0.16", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.15" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -8512,9 +8512,9 @@ }, "node_modules/picomatch": { "name": "@clevercanyon/picomatch.fork", - "version": "2.3.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.14.tgz", - "integrity": "sha512-TNKQXgN5gP9C8FET0SUds49NdR+k75vhvYeVmfauuOirfyeAkL9cSMP229um6Gj8yzdWTcdleOlSP8Ays39++g==", + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.15.tgz", + "integrity": "sha512-4PrOLQK8JtlZaZwt6XbaLiYJo8uyWq65u4/XwmyYTL7i2rGfwxXW4+yMuBcYbnKd43m+OOe9MpVlAP3P9G8Iig==", "cpu": [ "x64", "arm64" @@ -10140,9 +10140,9 @@ }, "node_modules/shescape": { "name": "@clevercanyon/shescape.fork", - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.11.tgz", - "integrity": "sha512-9wmWoSVt6jDiI67uQuU9N/A/q0jm0oDHUiWcLep0B+bwMcNZAEMOyIn02wHl4kS4YMyhwYmPrgep1O/s8rk8Gw==", + "version": "1.6.12", + "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.12.tgz", + "integrity": "sha512-O0H373atf4F+0XCMmBJXoMroXmCfehpjyhetWiockxD0eWKDoiTaVB7hV/FlrzjQEN1cm+grQxfBGKWSCn6/cw==", "cpu": [ "x64", "arm64" @@ -10243,9 +10243,9 @@ }, "node_modules/spawn-please": { "name": "@clevercanyon/spawn-please.fork", - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.11.tgz", - "integrity": "sha512-47DDZwvvjFOQOQ41RXcJfuYbLzLwABnj7L32ZAdSlSIhaNYSlL+s/LfQiqLnzH8ncSkbnYRGGDQO1dx3a7V+SA==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.12.tgz", + "integrity": "sha512-lMrQcJKLdexpMyNKM3xCsGfdk+86ERrzTfDMDaklBXpBFWNYuF4txg0IdSMs/ys/fwJnYqN1ewc/6TlG5i4AKA==", "cpu": [ "x64", "arm64" @@ -11072,9 +11072,9 @@ }, "node_modules/to-regex-range": { "name": "@clevercanyon/to-regex-range.fork", - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.14.tgz", - "integrity": "sha512-x2/+Uslh6bZV9EbswMnHr9+7Om8Pul0YiFxqjMAzXq7JeJWwrffiil/a8lRKAM9oGbS4bd/fy5DULq/gLn+vFA==", + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.15.tgz", + "integrity": "sha512-srxoYRysJ3pi8d2vlFK14JxDnEi6ik7ceYb5C+FL77bsTdZquFGUdhnczbcUyZoLYRN0RMgxY6V4HUcVORDtCQ==", "cpu": [ "x64", "arm64" @@ -11084,7 +11084,7 @@ "linux" ], "dependencies": { - "is-number": "npm:@clevercanyon/is-number.fork@^7.0.15" + "is-number": "npm:@clevercanyon/is-number.fork@^7.0.18" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -11818,12 +11818,12 @@ } }, "@clevercanyon/madrun": { - "version": "1.0.45", - "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.45.tgz", - "integrity": "sha512-ZRTGk+47w1CGXA/f8JqmEdgkBGlQUgjO/UcMt0N7TjMSzfRpqADUrxN6pPO5FVgZBALRS5ExksjOWQEA981GpQ==", + "version": "1.0.48", + "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.48.tgz", + "integrity": "sha512-NOrNPf94a1QaZOhA0nOyhuxxgrpGhq0HmNWdq1oAV7Xp7ibX7ZNd2DlTVStA+ErwSt58G5BTg5SZwoRGE32iww==", "dev": true, "requires": { - "@clevercanyon/utilities": "^1.0.86", + "@clevercanyon/utilities": "^1.0.88", "@clevercanyon/utilities.node": "^1.0.45", "chalk": "^5.2.0", "find-up": "^6.3.0", @@ -11831,14 +11831,14 @@ } }, "@clevercanyon/skeleton-dev-deps": { - "version": "1.0.105", - "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.105.tgz", - "integrity": "sha512-W9Sim6mq9qfV3aQSBmjXMgS96e8JtmG3+Nmr+ANPPxOVr75Ws7PqkU3RSz6+EqTFIG/BIKSUbkK7lcSTl44BxQ==", + "version": "1.0.108", + "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.108.tgz", + "integrity": "sha512-LMGZKMDBguKjVVktABk6AUJ2nUaNoGgEOG6zTCZdVlC0Bs8FnVHApCDiH8h2G3RksHuxtmCPXQPGW/4TLjsQZw==", "dev": true, "requires": { - "@clevercanyon/madrun": "^1.0.44", - "@clevercanyon/utilities": "^1.0.85", - "@clevercanyon/utilities.node": "^1.0.44", + "@clevercanyon/madrun": "^1.0.47", + "@clevercanyon/utilities": "^1.0.88", + "@clevercanyon/utilities.node": "^1.0.45", "@octokit/core": "^4.2.0", "@octokit/plugin-paginate-rest": "^5.0.1", "@prettier/plugin-php": "^0.19.3", @@ -11899,16 +11899,16 @@ } }, "@clevercanyon/split-cmd.fork": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.17.tgz", - "integrity": "sha512-frexW4AVTamrKSeKHcdWSmNMXacoFhLD0SlG7y+pmvnBfPWiYD3evlStEyKYlq4Wwt1UnjzeHuOXAZLhJ6c23Q==", + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.18.tgz", + "integrity": "sha512-Jmd01/RAYC9YvkLAf1ewI6Cue3eiKGsZ7gIv/eTvMkB6qT45jsg2cNXTWD+Sb0S0YiQlGOYNbrIY6oR5HLul3A==", "dev": true, "peer": true }, "@clevercanyon/utilities": { - "version": "1.0.87", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.87.tgz", - "integrity": "sha512-TQJwxtn803vLgVlwDwVus7utsIspKXkcOJa1QuvuwAv0hWYYPZXAvMpqotdv1rZkKEFLm+CZJw/vXftaXH7ztA==", + "version": "1.0.88", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.88.tgz", + "integrity": "sha512-hOxOmjcgQLnRQBiPW76puxP0Tw5Qk0zSuAiRJ++SNtvlkVu1fFE9Pqe0al8S7zhaDyc03i1kSaKQ7bFVCpk9JQ==", "dev": true, "requires": {} }, @@ -12515,9 +12515,9 @@ }, "dependencies": { "@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "requires": { "@types/cli-progress": "^3.11.0", @@ -12643,9 +12643,9 @@ }, "dependencies": { "@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "requires": { "@types/cli-progress": "^3.11.0", @@ -12779,9 +12779,9 @@ }, "dependencies": { "@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "requires": { "@types/cli-progress": "^3.11.0", @@ -12910,9 +12910,9 @@ }, "dependencies": { "@oclif/core": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.7.tgz", - "integrity": "sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-2.0.8.tgz", + "integrity": "sha512-jt06vEZfpazkR0C8vYuVMKmsxjky52y1B1oFGPnCa6/17qH+PByd5knQP6/QbRoE5OT9RAf4zzpxx2wcihVslw==", "dev": true, "requires": { "@types/cli-progress": "^3.11.0", @@ -13955,11 +13955,11 @@ } }, "braces": { - "version": "npm:@clevercanyon/braces.fork@3.0.15", - "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.15.tgz", - "integrity": "sha512-CEIQBKjH8Bcg0Rit6NsDB74h709HUitGTB4mJDwog5Dt/EqfjCTsFLaJ+l63G+C9czNqV+Kx/fphYcxHwdZ7FA==", + "version": "npm:@clevercanyon/braces.fork@3.0.16", + "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.16.tgz", + "integrity": "sha512-IQ6FFd4AdBGLDwwoydz4kdQVSyvLMqMZI0n+LnBLjd+RZNXgfJMQiNghSz1gMP1kNOwFVs9sBnxzvQgEg3LwnQ==", "requires": { - "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.14" + "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.15" } }, "browserslist": { @@ -15512,11 +15512,11 @@ "dev": true }, "fill-range": { - "version": "npm:@clevercanyon/fill-range.fork@7.0.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.14.tgz", - "integrity": "sha512-7PxCDvBFGlpA4+CrOTJ43Ecoeyt7bgLtd6LoNdaEZO+eVf1GrqCPYDNkZMZTmecFXcxB8XrB2s/QrngcjOHeQw==", + "version": "npm:@clevercanyon/fill-range.fork@7.0.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.15.tgz", + "integrity": "sha512-FBboh/NxRlHfV4CbzLMzAyMq4JqqG8KY6JIB8V23TGCoOh8vst40jVUQEY1jkluvhyJbtd1FXglQAtZcuFCPTA==", "requires": { - "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.14" + "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.15" } }, "find-up": { @@ -16243,9 +16243,9 @@ "dev": true }, "is-number": { - "version": "npm:@clevercanyon/is-number.fork@7.0.15", - "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.15.tgz", - "integrity": "sha512-Tu6UNWyxoytZJ6v73aKB+qPU/DPwGHQMmwP4wrqr18Zyt4sagTwDSQw7QN1mw3MuFhFvryJn06Tp0dj7xbaHiw==" + "version": "npm:@clevercanyon/is-number.fork@7.0.18", + "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.18.tgz", + "integrity": "sha512-ZLexL7B43n2mbSXlB7ucCcDbTQIdokQJNV3D8j1b9TKH00D2pqKBDbOzvh1ZH5xumrCtuCLu6/N5maSwfITnsw==" }, "is-number-object": { "version": "1.0.7", @@ -16885,9 +16885,9 @@ } }, "merge-change": { - "version": "npm:@clevercanyon/merge-change.fork@1.8.24", - "resolved": "https://registry.npmjs.org/@clevercanyon/merge-change.fork/-/merge-change.fork-1.8.24.tgz", - "integrity": "sha512-VNd5PI/bXgAYhMUEFwwZlUtwVlQnNub/WdBIM3c1J3/JCr2qMU2igJTc0S9c1GFbbyeUlddAMqDGGEY7mK96/Q==", + "version": "npm:@clevercanyon/merge-change.fork@1.8.25", + "resolved": "https://registry.npmjs.org/@clevercanyon/merge-change.fork/-/merge-change.fork-1.8.25.tgz", + "integrity": "sha512-jLzfSy6WF/PQS0ndh68BJ+66HwCdbBEZcRn2V9e80a52OPhbA4OUGrHDV1DJPjR5d9KxjgX5pcTJaVy4G1e01A==", "peer": true }, "merge-stream": { @@ -17137,12 +17137,12 @@ "dev": true }, "micromatch": { - "version": "npm:@clevercanyon/micromatch.fork@4.0.19", - "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.19.tgz", - "integrity": "sha512-wQHaBU0Mk4JGCEJQ1f09q7dbfF9yFAuX/QOdufJAtuQHqFwrdijyX3zWx95L6I1uh8SO+XCTANKGxPOpC7a6UQ==", + "version": "npm:@clevercanyon/micromatch.fork@4.0.20", + "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.20.tgz", + "integrity": "sha512-p7CIvE7Jl4sjyl9voyCUbZMvNVByUMI3XFuxJWGS6p5E0dhdfKXD7z7GIsAIIbObJpJ1IZ5Yjp75oVCWo8fpag==", "requires": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.15", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.14" + "braces": "npm:@clevercanyon/braces.fork@^3.0.16", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.15" } }, "mime-db": { @@ -17721,9 +17721,9 @@ "dev": true }, "picomatch": { - "version": "npm:@clevercanyon/picomatch.fork@2.3.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.14.tgz", - "integrity": "sha512-TNKQXgN5gP9C8FET0SUds49NdR+k75vhvYeVmfauuOirfyeAkL9cSMP229um6Gj8yzdWTcdleOlSP8Ays39++g==" + "version": "npm:@clevercanyon/picomatch.fork@2.3.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.15.tgz", + "integrity": "sha512-4PrOLQK8JtlZaZwt6XbaLiYJo8uyWq65u4/XwmyYTL7i2rGfwxXW4+yMuBcYbnKd43m+OOe9MpVlAP3P9G8Iig==" }, "pify": { "version": "2.3.0", @@ -18759,9 +18759,9 @@ } }, "shescape": { - "version": "npm:@clevercanyon/shescape.fork@1.6.11", - "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.11.tgz", - "integrity": "sha512-9wmWoSVt6jDiI67uQuU9N/A/q0jm0oDHUiWcLep0B+bwMcNZAEMOyIn02wHl4kS4YMyhwYmPrgep1O/s8rk8Gw==", + "version": "npm:@clevercanyon/shescape.fork@1.6.12", + "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.12.tgz", + "integrity": "sha512-O0H373atf4F+0XCMmBJXoMroXmCfehpjyhetWiockxD0eWKDoiTaVB7hV/FlrzjQEN1cm+grQxfBGKWSCn6/cw==", "dev": true, "peer": true, "requires": { @@ -18825,9 +18825,9 @@ } }, "spawn-please": { - "version": "npm:@clevercanyon/spawn-please.fork@2.0.11", - "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.11.tgz", - "integrity": "sha512-47DDZwvvjFOQOQ41RXcJfuYbLzLwABnj7L32ZAdSlSIhaNYSlL+s/LfQiqLnzH8ncSkbnYRGGDQO1dx3a7V+SA==", + "version": "npm:@clevercanyon/spawn-please.fork@2.0.12", + "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.12.tgz", + "integrity": "sha512-lMrQcJKLdexpMyNKM3xCsGfdk+86ERrzTfDMDaklBXpBFWNYuF4txg0IdSMs/ys/fwJnYqN1ewc/6TlG5i4AKA==", "dev": true, "peer": true, "requires": { @@ -19449,11 +19449,11 @@ } }, "to-regex-range": { - "version": "npm:@clevercanyon/to-regex-range.fork@5.0.14", - "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.14.tgz", - "integrity": "sha512-x2/+Uslh6bZV9EbswMnHr9+7Om8Pul0YiFxqjMAzXq7JeJWwrffiil/a8lRKAM9oGbS4bd/fy5DULq/gLn+vFA==", + "version": "npm:@clevercanyon/to-regex-range.fork@5.0.15", + "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.15.tgz", + "integrity": "sha512-srxoYRysJ3pi8d2vlFK14JxDnEi6ik7ceYb5C+FL77bsTdZquFGUdhnczbcUyZoLYRN0RMgxY6V4HUcVORDtCQ==", "requires": { - "is-number": "npm:@clevercanyon/is-number.fork@^7.0.15" + "is-number": "npm:@clevercanyon/is-number.fork@^7.0.18" } }, "tr46": { diff --git a/package.json b/package.json index ad8980da..4ffa1c4a 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "restricted" }, - "version": "1.0.88", + "version": "1.0.89", "license": "GPL-3.0-or-later", "name": "@clevercanyon/utilities", "description": "Utilities for JavaScript apps running in any environment.", @@ -100,8 +100,8 @@ "ignore": "^5.2.4", "locutus": "^2.0.16", "lodash": "^4.17.21", - "merge-change": "npm:@clevercanyon/merge-change.fork@^1.8.24", - "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.19", + "merge-change": "npm:@clevercanyon/merge-change.fork@^1.8.25", + "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.20", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -109,7 +109,7 @@ "optionalDependencies": {}, "bundleDependencies": [], "devDependencies": { - "@clevercanyon/skeleton-dev-deps": "^1.0.105", + "@clevercanyon/skeleton-dev-deps": "^1.0.108", "@cloudflare/workers-types": "^4.20230115.0", "@types/crypto-js": "^4.1.1", "@types/locutus": "^0.0.6",