diff --git a/dev/.files/vite/config.mjs b/dev/.files/vite/config.mjs index 0ff6c460..6f0812df 100644 --- a/dev/.files/vite/config.mjs +++ b/dev/.files/vite/config.mjs @@ -127,6 +127,9 @@ export default async ({ mode, command /*, ssrBuild */ }) => { updatePkg.exports = {}; // Exports object initialization. updatePkg.sideEffects = ['./src/*.{html,scss,ts,tsx}']; // . + if (fs.existsSync(path.resolve(projDir, './src/resources/init-env.ts'))) { + updatePkg.sideEffects.push('./src/resources/init-env.ts'); + } if (isCMA && (isSSR || cmaEntries.length > 1)) { updatePkg.exports = { '.': { @@ -338,15 +341,15 @@ export default async ({ mode, command /*, ssrBuild */ }) => { // @todo Enhance miniflare support. // @todo Add support for testing web workers. - environment: ['web'].includes(targetEnv) ? 'jsdom' // . - : ['cfp', 'cfw'].includes(targetEnv) ? 'miniflare' // . + environment: ['web', 'cfp'].includes(targetEnv) ? 'jsdom' // . + : ['cfw'].includes(targetEnv) ? 'miniflare' // . : ['node'].includes(targetEnv) ? 'node' // . : 'node', // prettier-ignore // See: for `environment`, `environmentMatchGlobs` precedence. environmentMatchGlobs: [ - ['**/*.web.{test,tests,spec,specs}.{' + vitestExtensions.map((e) => e.slice(1)).join(',') + '}', 'jsdom'], - ['**/*.{cfp,cfw}.{test,tests,spec,specs}.{' + vitestExtensions.map((e) => e.slice(1)).join(',') + '}', 'miniflare'], + ['**/*.{web,cfp}.{test,tests,spec,specs}.{' + vitestExtensions.map((e) => e.slice(1)).join(',') + '}', 'jsdom'], + ['**/*.cfw.{test,tests,spec,specs}.{' + vitestExtensions.map((e) => e.slice(1)).join(',') + '}', 'miniflare'], ['**/*.node.{test,tests,spec,specs}.{' + vitestExtensions.map((e) => e.slice(1)).join(',') + '}', 'node'], ], deps: { diff --git a/package-lock.json b/package-lock.json index c11f042a..1340f9d8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@clevercanyon/micromatch.fork", - "version": "4.0.31", + "version": "4.0.32", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@clevercanyon/micromatch.fork", - "version": "4.0.31", + "version": "4.0.32", "cpu": [ "x64", "arm64" @@ -17,11 +17,11 @@ "linux" ], "dependencies": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.28", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.27" + "braces": "npm:@clevercanyon/braces.fork@^3.0.29", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.28" }, "devDependencies": { - "@clevercanyon/skeleton-dev-deps": "^1.0.135" + "@clevercanyon/skeleton-dev-deps": "^1.0.136" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -657,9 +657,9 @@ "dev": true }, "node_modules/@clevercanyon/madrun": { - "version": "1.0.67", - "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.67.tgz", - "integrity": "sha512-k6FS1e+Uvw03rlVxx17C9P8BZsa2UwYGHLkrc/jkskfamUSpOuB9ezMquXr3nZNoMYOW+Z0WloCTlu+o8u0pFQ==", + "version": "1.0.68", + "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.68.tgz", + "integrity": "sha512-HR+zQhHvhiMGj4ptEpRJbx47xiYF0MMmVaGatqsdVLorEDOSGa1FpKX1FneTH8CDatUxPvCABntkdy1lTdojZA==", "cpu": [ "x64", "arm64" @@ -670,8 +670,8 @@ "linux" ], "dependencies": { - "@clevercanyon/utilities": "^1.0.111", - "@clevercanyon/utilities.node": "^1.0.64" + "@clevercanyon/utilities": "^1.0.112", + "@clevercanyon/utilities.node": "^1.0.65" }, "bin": { "madrun": "dist/bin/cli.js" @@ -685,9 +685,9 @@ } }, "node_modules/@clevercanyon/skeleton-dev-deps": { - "version": "1.0.135", - "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.135.tgz", - "integrity": "sha512-DzB0Cie5U92rfk8w7LWQdagEuwE+dDof7BclUKB1yT+rMJRXqEZENY7tAPXi3XU2nWxkZfZ9VW2igcAMN+jIng==", + "version": "1.0.136", + "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.136.tgz", + "integrity": "sha512-KIvDYWuK/NqRCuLHU3gu0Bacme2nbidhqrvMOtTlSFbWS7x0xV2qq0wL4LGqjNxT90TgFXm06rSQrr9/6cjmcQ==", "cpu": [ "x64", "arm64" @@ -698,9 +698,9 @@ "linux" ], "dependencies": { - "@clevercanyon/madrun": "^1.0.66", - "@clevercanyon/utilities": "^1.0.111", - "@clevercanyon/utilities.node": "^1.0.64", + "@clevercanyon/madrun": "^1.0.67", + "@clevercanyon/utilities": "^1.0.112", + "@clevercanyon/utilities.node": "^1.0.65", "@octokit/core": "^4.2.0", "@octokit/plugin-paginate-rest": "^5.0.1", "@prettier/plugin-php": "^0.19.4", @@ -771,9 +771,9 @@ } }, "node_modules/@clevercanyon/split-cmd.fork": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.29.tgz", - "integrity": "sha512-fd7CJT3/aRWcOzAyOz56GAI9Dd4thXYWjT8eeAgb7cIVTpVqB0bV9phHHngP3cac1J3zpwap1xjyL5U3MCmCuA==", + "version": "1.0.30", + "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.30.tgz", + "integrity": "sha512-bbfgnm4jiWhF03wf6qvK7tEvpj4LUn2SlmAPys8XMxpIMzuIgnqUsM5gw0jhRfldHEYGUo7+hJz2kzcdBlvMSw==", "cpu": [ "x64", "arm64" @@ -793,9 +793,9 @@ } }, "node_modules/@clevercanyon/utilities": { - "version": "1.0.111", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.111.tgz", - "integrity": "sha512-iAzTXEPrg4+XL8oMrgf6b1AZxOe3s5L+23qIHlDhOLn41eZgjMArc8oDeCFH9L2z077Hha3cEiQ+pn3B3to3ZA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.112.tgz", + "integrity": "sha512-iLr84kKkOaqMH4Fso6RlslcZB4b8eu69JEbPQLKz2dV++ntd22L2W/GunzATjSTWCdnnYl8HihFcGg0h1jdbzA==", "cpu": [ "x64", "arm64" @@ -816,9 +816,8 @@ "crypto-js": "^4.1.1", "fast-equals": "^4.0.3", "ignore": "^5.2.4", - "libsodium-wrappers": "^0.7.11", "luxon": "^3.3.0", - "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.31", + "micromatch": "npm:@clevercanyon/micromatch.fork@^4.0.32", "moize": "^6.1.5", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -826,9 +825,9 @@ } }, "node_modules/@clevercanyon/utilities.node": { - "version": "1.0.64", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.64.tgz", - "integrity": "sha512-+AGyCr2M8z1swFr/UWiDskqJkeTqyQN5iW7YxTHcgwSc93MfB8Ij0r7TlqrXKSbrp0wasrTlNapQ1u4OKwHUAw==", + "version": "1.0.65", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.65.tgz", + "integrity": "sha512-fa8hLBL2g1O0c/mVnjkqyDGXXkIGCdflOnCoB3tMWrnENos1RiuwSen7etnd0mJR94TRRtPyM5zFMd8Sb6VRIg==", "cpu": [ "x64", "arm64" @@ -846,8 +845,8 @@ "url": "https://github.com/sponsors/clevercanyon" }, "peerDependencies": { - "@clevercanyon/split-cmd.fork": "^1.0.29", - "@clevercanyon/utilities": "^1.0.111", + "@clevercanyon/split-cmd.fork": "^1.0.30", + "@clevercanyon/utilities": "^1.0.112", "archiver": "^5.3.1", "boxen": "^7.0.2", "chalk": "^5.2.0", @@ -857,8 +856,8 @@ "globby": "^13.1.3", "ignore": "^5.2.4", "prettier": "^2.8.5", - "shescape": "npm:@clevercanyon/shescape.fork@^1.6.23", - "spawn-please": "npm:@clevercanyon/spawn-please.fork@^2.0.23", + "shescape": "npm:@clevercanyon/shescape.fork@^1.6.24", + "spawn-please": "npm:@clevercanyon/spawn-please.fork@^2.0.24", "term-img": "^6.0.0", "yargs": "^17.7.1", "yargs-parser": "^21.1.1" @@ -5141,9 +5140,9 @@ }, "node_modules/braces": { "name": "@clevercanyon/braces.fork", - "version": "3.0.28", - "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.28.tgz", - "integrity": "sha512-zE9aEGfg+7uUB8r8T7FqHGPBbf2malD9aVnHvOnyl0ga8b02WRsuZyJsAyQblaqUhKjaSAtd8Ybp7rrGzqtvTA==", + "version": "3.0.29", + "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.29.tgz", + "integrity": "sha512-xf//I2XpRb+E+tYn7F74i+n48ggtZuVfT7LFW+RnWBdRU0CAfvQYfCiGFQFYGJv0/SYnVAHUKKlcFw0cGyqwbw==", "cpu": [ "x64", "arm64" @@ -5153,7 +5152,7 @@ "linux" ], "dependencies": { - "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.27" + "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.28" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -8029,9 +8028,9 @@ }, "node_modules/fill-range": { "name": "@clevercanyon/fill-range.fork", - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.27.tgz", - "integrity": "sha512-E+shABUbV8AtEDygeRba/LAJGiJwju56/NLx81vZo94gwKFv1Cte/Dm8rWvXExZCbMYOeJgZZf8ky0eF8DUlMA==", + "version": "7.0.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.28.tgz", + "integrity": "sha512-4mZfMsiP7niR6u2NuUzAyRm/hRTxhH2kzfSucs+wbM7gtuzMHIJk5utct1WQzjWC3dAcbFYHE3PLa8P4RTt8/g==", "cpu": [ "x64", "arm64" @@ -8041,7 +8040,7 @@ "linux" ], "dependencies": { - "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.27" + "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.28" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -9254,9 +9253,9 @@ }, "node_modules/is-number": { "name": "@clevercanyon/is-number.fork", - "version": "7.0.30", - "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.30.tgz", - "integrity": "sha512-HvVmk24UvBG+yzEy1PUCJD8EKzfBojt5M/b5vefJdpTkEE+4t6br3zEr/KTD0hX6M0vi9ZMYSt/HQNaGTcalaQ==", + "version": "7.0.31", + "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.31.tgz", + "integrity": "sha512-26Yv0ITlRpBRvnena1Gh5LNRrvOk8R5o3U+XYvcbhW4pi6eMi3ByGJB7qeWjPrEwump1D8HsX5XEXnoCaeOSZQ==", "cpu": [ "x64", "arm64" @@ -11928,9 +11927,9 @@ }, "node_modules/micromatch": { "name": "@clevercanyon/micromatch.fork", - "version": "4.0.31", - "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.31.tgz", - "integrity": "sha512-JwtKGN4s5ZPjRA88J6iuub08ufnXU1Kfqc1AQwCQlXYizdUiSpDRN7+DxV6mZVbiAln3IERUENmohlqQmTU3EQ==", + "version": "4.0.32", + "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.32.tgz", + "integrity": "sha512-ZrTX7ZDIcXWHbzZpS/1xlsV34hrFb3Hf+PFrZloBtpj8JpSi2jdOaihaj4XudKOhSlcl23vffjr+29Ks8OxPkw==", "cpu": [ "x64", "arm64" @@ -11941,8 +11940,8 @@ "linux" ], "dependencies": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.27", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.26" + "braces": "npm:@clevercanyon/braces.fork@^3.0.28", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.27" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -13075,9 +13074,9 @@ }, "node_modules/picomatch": { "name": "@clevercanyon/picomatch.fork", - "version": "2.3.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.27.tgz", - "integrity": "sha512-o0hHGq2+v1vT4dzMgHsqO6dTeQI66bsaoMRVuLxjrcuSnobXJqTd5MP6h7KBLjEoEHnOhKPFMAlu06hfFBS2qA==", + "version": "2.3.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.28.tgz", + "integrity": "sha512-BZ87BeFHQGIGgXXrfUqKkqMxJsSNkFUXAEPqH6Now9x9WO4z8nL4rm58BLaLzKGRcASK9lmV7b11PMQ8Pbyc+g==", "cpu": [ "x64", "arm64" @@ -15368,9 +15367,9 @@ }, "node_modules/shescape": { "name": "@clevercanyon/shescape.fork", - "version": "1.6.23", - "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.23.tgz", - "integrity": "sha512-m0ikTJfoRDbqD81nl7mus8fqrMH+Jwi1Tc+gHH692LJjQwFtj5R0nchbtTjhtGCYNo4blsiIVikB1O/k7ylSRg==", + "version": "1.6.24", + "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.24.tgz", + "integrity": "sha512-hV+DMPDCoeB/bDksf0NcfLHRBxCt8kg1edjPI4JpLZlVILW6twwO5/OSdtVEkucTvfNZuaHFsOwuBWnG6dMzDg==", "cpu": [ "x64", "arm64" @@ -15497,9 +15496,9 @@ }, "node_modules/spawn-please": { "name": "@clevercanyon/spawn-please.fork", - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.23.tgz", - "integrity": "sha512-25ak+4FelUjblBMr5ymommtIImDxm83IOhveD/1h08k62OqEvOr/w5d4BQ7dUISNGKRIpIsOcyD02ie4KVcv8g==", + "version": "2.0.24", + "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.24.tgz", + "integrity": "sha512-trttl+CfgaQnzlSqxuHKjZu56m1gjnTzHyDGjqtDJo57MOOrnPzw6ESUkRzxey7dX4xgJQhpPBnilyvcsQnm1Q==", "cpu": [ "x64", "arm64" @@ -16539,9 +16538,9 @@ }, "node_modules/to-regex-range": { "name": "@clevercanyon/to-regex-range.fork", - "version": "5.0.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.27.tgz", - "integrity": "sha512-rC2+64TT64zL962bEHyt8aVVaxjyiOTWIf783dlnNOiQn93sMJ/eAIeunRvPYuDz3MNUFBqeFOIkEsZ77YacvQ==", + "version": "5.0.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.28.tgz", + "integrity": "sha512-qJDFWo0sl/i5U/cpFXrdOMXWmpkp5SEgVT+3Hr+39m0m+JZ2e6vWNYN02KDcyoU8dewAX3bhIqLgGHZ7cyTdFw==", "cpu": [ "x64", "arm64" @@ -16551,7 +16550,7 @@ "linux" ], "dependencies": { - "is-number": "npm:@clevercanyon/is-number.fork@^7.0.30" + "is-number": "npm:@clevercanyon/is-number.fork@^7.0.31" }, "engines": { "node": "^19.2.0 || ^19.4.0", @@ -18139,24 +18138,24 @@ "dev": true }, "@clevercanyon/madrun": { - "version": "1.0.67", - "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.67.tgz", - "integrity": "sha512-k6FS1e+Uvw03rlVxx17C9P8BZsa2UwYGHLkrc/jkskfamUSpOuB9ezMquXr3nZNoMYOW+Z0WloCTlu+o8u0pFQ==", + "version": "1.0.68", + "resolved": "https://registry.npmjs.org/@clevercanyon/madrun/-/madrun-1.0.68.tgz", + "integrity": "sha512-HR+zQhHvhiMGj4ptEpRJbx47xiYF0MMmVaGatqsdVLorEDOSGa1FpKX1FneTH8CDatUxPvCABntkdy1lTdojZA==", "dev": true, "requires": { - "@clevercanyon/utilities": "^1.0.111", - "@clevercanyon/utilities.node": "^1.0.64" + "@clevercanyon/utilities": "^1.0.112", + "@clevercanyon/utilities.node": "^1.0.65" } }, "@clevercanyon/skeleton-dev-deps": { - "version": "1.0.135", - "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.135.tgz", - "integrity": "sha512-DzB0Cie5U92rfk8w7LWQdagEuwE+dDof7BclUKB1yT+rMJRXqEZENY7tAPXi3XU2nWxkZfZ9VW2igcAMN+jIng==", + "version": "1.0.136", + "resolved": "https://registry.npmjs.org/@clevercanyon/skeleton-dev-deps/-/skeleton-dev-deps-1.0.136.tgz", + "integrity": "sha512-KIvDYWuK/NqRCuLHU3gu0Bacme2nbidhqrvMOtTlSFbWS7x0xV2qq0wL4LGqjNxT90TgFXm06rSQrr9/6cjmcQ==", "dev": true, "requires": { - "@clevercanyon/madrun": "^1.0.66", - "@clevercanyon/utilities": "^1.0.111", - "@clevercanyon/utilities.node": "^1.0.64", + "@clevercanyon/madrun": "^1.0.67", + "@clevercanyon/utilities": "^1.0.112", + "@clevercanyon/utilities.node": "^1.0.65", "@octokit/core": "^4.2.0", "@octokit/plugin-paginate-rest": "^5.0.1", "@prettier/plugin-php": "^0.19.4", @@ -18220,23 +18219,23 @@ } }, "@clevercanyon/split-cmd.fork": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.29.tgz", - "integrity": "sha512-fd7CJT3/aRWcOzAyOz56GAI9Dd4thXYWjT8eeAgb7cIVTpVqB0bV9phHHngP3cac1J3zpwap1xjyL5U3MCmCuA==", + "version": "1.0.30", + "resolved": "https://registry.npmjs.org/@clevercanyon/split-cmd.fork/-/split-cmd.fork-1.0.30.tgz", + "integrity": "sha512-bbfgnm4jiWhF03wf6qvK7tEvpj4LUn2SlmAPys8XMxpIMzuIgnqUsM5gw0jhRfldHEYGUo7+hJz2kzcdBlvMSw==", "dev": true, "peer": true }, "@clevercanyon/utilities": { - "version": "1.0.111", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.111.tgz", - "integrity": "sha512-iAzTXEPrg4+XL8oMrgf6b1AZxOe3s5L+23qIHlDhOLn41eZgjMArc8oDeCFH9L2z077Hha3cEiQ+pn3B3to3ZA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.112.tgz", + "integrity": "sha512-iLr84kKkOaqMH4Fso6RlslcZB4b8eu69JEbPQLKz2dV++ntd22L2W/GunzATjSTWCdnnYl8HihFcGg0h1jdbzA==", "dev": true, "requires": {} }, "@clevercanyon/utilities.node": { - "version": "1.0.64", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.64.tgz", - "integrity": "sha512-+AGyCr2M8z1swFr/UWiDskqJkeTqyQN5iW7YxTHcgwSc93MfB8Ij0r7TlqrXKSbrp0wasrTlNapQ1u4OKwHUAw==", + "version": "1.0.65", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities.node/-/utilities.node-1.0.65.tgz", + "integrity": "sha512-fa8hLBL2g1O0c/mVnjkqyDGXXkIGCdflOnCoB3tMWrnENos1RiuwSen7etnd0mJR94TRRtPyM5zFMd8Sb6VRIg==", "dev": true, "requires": {} }, @@ -21425,11 +21424,11 @@ } }, "braces": { - "version": "npm:@clevercanyon/braces.fork@3.0.28", - "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.28.tgz", - "integrity": "sha512-zE9aEGfg+7uUB8r8T7FqHGPBbf2malD9aVnHvOnyl0ga8b02WRsuZyJsAyQblaqUhKjaSAtd8Ybp7rrGzqtvTA==", + "version": "npm:@clevercanyon/braces.fork@3.0.29", + "resolved": "https://registry.npmjs.org/@clevercanyon/braces.fork/-/braces.fork-3.0.29.tgz", + "integrity": "sha512-xf//I2XpRb+E+tYn7F74i+n48ggtZuVfT7LFW+RnWBdRU0CAfvQYfCiGFQFYGJv0/SYnVAHUKKlcFw0cGyqwbw==", "requires": { - "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.27" + "fill-range": "npm:@clevercanyon/fill-range.fork@^7.0.28" } }, "browserslist": { @@ -23570,11 +23569,11 @@ } }, "fill-range": { - "version": "npm:@clevercanyon/fill-range.fork@7.0.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.27.tgz", - "integrity": "sha512-E+shABUbV8AtEDygeRba/LAJGiJwju56/NLx81vZo94gwKFv1Cte/Dm8rWvXExZCbMYOeJgZZf8ky0eF8DUlMA==", + "version": "npm:@clevercanyon/fill-range.fork@7.0.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/fill-range.fork/-/fill-range.fork-7.0.28.tgz", + "integrity": "sha512-4mZfMsiP7niR6u2NuUzAyRm/hRTxhH2kzfSucs+wbM7gtuzMHIJk5utct1WQzjWC3dAcbFYHE3PLa8P4RTt8/g==", "requires": { - "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.27" + "to-regex-range": "npm:@clevercanyon/to-regex-range.fork@^5.0.28" } }, "find-up": { @@ -24434,9 +24433,9 @@ "dev": true }, "is-number": { - "version": "npm:@clevercanyon/is-number.fork@7.0.30", - "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.30.tgz", - "integrity": "sha512-HvVmk24UvBG+yzEy1PUCJD8EKzfBojt5M/b5vefJdpTkEE+4t6br3zEr/KTD0hX6M0vi9ZMYSt/HQNaGTcalaQ==" + "version": "npm:@clevercanyon/is-number.fork@7.0.31", + "resolved": "https://registry.npmjs.org/@clevercanyon/is-number.fork/-/is-number.fork-7.0.31.tgz", + "integrity": "sha512-26Yv0ITlRpBRvnena1Gh5LNRrvOk8R5o3U+XYvcbhW4pi6eMi3ByGJB7qeWjPrEwump1D8HsX5XEXnoCaeOSZQ==" }, "is-number-object": { "version": "1.0.7", @@ -26354,13 +26353,13 @@ "dev": true }, "micromatch": { - "version": "npm:@clevercanyon/micromatch.fork@4.0.31", - "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.31.tgz", - "integrity": "sha512-JwtKGN4s5ZPjRA88J6iuub08ufnXU1Kfqc1AQwCQlXYizdUiSpDRN7+DxV6mZVbiAln3IERUENmohlqQmTU3EQ==", + "version": "npm:@clevercanyon/micromatch.fork@4.0.32", + "resolved": "https://registry.npmjs.org/@clevercanyon/micromatch.fork/-/micromatch.fork-4.0.32.tgz", + "integrity": "sha512-ZrTX7ZDIcXWHbzZpS/1xlsV34hrFb3Hf+PFrZloBtpj8JpSi2jdOaihaj4XudKOhSlcl23vffjr+29Ks8OxPkw==", "dev": true, "requires": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.27", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.26" + "braces": "npm:@clevercanyon/braces.fork@^3.0.28", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.27" } }, "mime-db": { @@ -27210,9 +27209,9 @@ "dev": true }, "picomatch": { - "version": "npm:@clevercanyon/picomatch.fork@2.3.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.27.tgz", - "integrity": "sha512-o0hHGq2+v1vT4dzMgHsqO6dTeQI66bsaoMRVuLxjrcuSnobXJqTd5MP6h7KBLjEoEHnOhKPFMAlu06hfFBS2qA==" + "version": "npm:@clevercanyon/picomatch.fork@2.3.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/picomatch.fork/-/picomatch.fork-2.3.28.tgz", + "integrity": "sha512-BZ87BeFHQGIGgXXrfUqKkqMxJsSNkFUXAEPqH6Now9x9WO4z8nL4rm58BLaLzKGRcASK9lmV7b11PMQ8Pbyc+g==" }, "pify": { "version": "2.3.0", @@ -28749,9 +28748,9 @@ } }, "shescape": { - "version": "npm:@clevercanyon/shescape.fork@1.6.23", - "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.23.tgz", - "integrity": "sha512-m0ikTJfoRDbqD81nl7mus8fqrMH+Jwi1Tc+gHH692LJjQwFtj5R0nchbtTjhtGCYNo4blsiIVikB1O/k7ylSRg==", + "version": "npm:@clevercanyon/shescape.fork@1.6.24", + "resolved": "https://registry.npmjs.org/@clevercanyon/shescape.fork/-/shescape.fork-1.6.24.tgz", + "integrity": "sha512-hV+DMPDCoeB/bDksf0NcfLHRBxCt8kg1edjPI4JpLZlVILW6twwO5/OSdtVEkucTvfNZuaHFsOwuBWnG6dMzDg==", "dev": true, "peer": true, "requires": { @@ -28838,9 +28837,9 @@ } }, "spawn-please": { - "version": "npm:@clevercanyon/spawn-please.fork@2.0.23", - "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.23.tgz", - "integrity": "sha512-25ak+4FelUjblBMr5ymommtIImDxm83IOhveD/1h08k62OqEvOr/w5d4BQ7dUISNGKRIpIsOcyD02ie4KVcv8g==", + "version": "npm:@clevercanyon/spawn-please.fork@2.0.24", + "resolved": "https://registry.npmjs.org/@clevercanyon/spawn-please.fork/-/spawn-please.fork-2.0.24.tgz", + "integrity": "sha512-trttl+CfgaQnzlSqxuHKjZu56m1gjnTzHyDGjqtDJo57MOOrnPzw6ESUkRzxey7dX4xgJQhpPBnilyvcsQnm1Q==", "dev": true, "peer": true, "requires": { @@ -29636,11 +29635,11 @@ "dev": true }, "to-regex-range": { - "version": "npm:@clevercanyon/to-regex-range.fork@5.0.27", - "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.27.tgz", - "integrity": "sha512-rC2+64TT64zL962bEHyt8aVVaxjyiOTWIf783dlnNOiQn93sMJ/eAIeunRvPYuDz3MNUFBqeFOIkEsZ77YacvQ==", + "version": "npm:@clevercanyon/to-regex-range.fork@5.0.28", + "resolved": "https://registry.npmjs.org/@clevercanyon/to-regex-range.fork/-/to-regex-range.fork-5.0.28.tgz", + "integrity": "sha512-qJDFWo0sl/i5U/cpFXrdOMXWmpkp5SEgVT+3Hr+39m0m+JZ2e6vWNYN02KDcyoU8dewAX3bhIqLgGHZ7cyTdFw==", "requires": { - "is-number": "npm:@clevercanyon/is-number.fork@^7.0.30" + "is-number": "npm:@clevercanyon/is-number.fork@^7.0.31" } }, "totalist": { diff --git a/package.json b/package.json index c1aaa1d3..e91aee14 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "4.0.32", + "version": "4.0.33", "license": "MIT", "name": "@clevercanyon/micromatch.fork", "description": "Glob matching. A replacement and faster alternative to minimatch and multimatch.", @@ -35,15 +35,15 @@ "types": "", "typesVersions": {}, "dependencies": { - "braces": "npm:@clevercanyon/braces.fork@^3.0.28", - "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.27" + "braces": "npm:@clevercanyon/braces.fork@^3.0.29", + "picomatch": "npm:@clevercanyon/picomatch.fork@^2.3.28" }, "peerDependencies": {}, "peerDependenciesMeta": {}, "optionalDependencies": {}, "bundleDependencies": [], "devDependencies": { - "@clevercanyon/skeleton-dev-deps": "^1.0.135" + "@clevercanyon/skeleton-dev-deps": "^1.0.136" }, "overrides": {}, "cpu": ["x64", "arm64"],