From bcca5807672fcbf8c05ba965680e6270b47ab4ec Mon Sep 17 00:00:00 2001 From: isaacs Date: Tue, 17 Jan 2023 11:54:12 -0800 Subject: [PATCH 1/3] add todo comment test re need for extglob recursive descent --- test/patterns.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/patterns.js b/test/patterns.js index bbef1cc9..64db6a31 100644 --- a/test/patterns.js +++ b/test/patterns.js @@ -339,6 +339,9 @@ module.exports = [ () => files=['a(b', 'ab', 'a)b'], ['@(a|a[(])b', ['a(b', 'ab']], ['@(a|a[)])b', ['a)b', 'ab']], + + // TODO: recursive descent parser for extglobs, to do this properly + // ['@(+(.*))', ['.a', '.a.js', '.js']], ] Object.defineProperty(module.exports, 'files', { From 9f721890ca2126ea66b8463451ad30f013f47c44 Mon Sep 17 00:00:00 2001 From: Avi Vahl Date: Mon, 16 Jan 2023 14:02:48 +0200 Subject: [PATCH 2/3] fix: bundling library using webpack this change ensures "default" conditions are last, fixing the following webpack bundling error: ``` Module not found: Error: Default condition should be last one ``` PR-URL: https://github.com/isaacs/minimatch/pull/190 Credit: @AviVahl Close: #190 Reviewed-by: @isaacs --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 804a2c30..c237cec9 100644 --- a/package.json +++ b/package.json @@ -13,12 +13,12 @@ "exports": { ".": { "import": { - "default": "./dist/mjs/index.js", - "types": "./dist/mjs/index.d.ts" + "types": "./dist/mjs/index.d.ts", + "default": "./dist/mjs/index.js" }, "require": { - "default": "./dist/cjs/index.js", - "types": "./dist/cjs/index.d.ts" + "types": "./dist/cjs/index.d.ts", + "default": "./dist/cjs/index.js" } } }, From 04ab899ab7c13051c2a86ff15ce6543c5e723290 Mon Sep 17 00:00:00 2001 From: isaacs Date: Tue, 17 Jan 2023 14:17:11 -0800 Subject: [PATCH 3/3] 6.1.5 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index ae46e5df..8b575bee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "minimatch", - "version": "6.1.4", + "version": "6.1.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "minimatch", - "version": "6.1.4", + "version": "6.1.5", "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" diff --git a/package.json b/package.json index c237cec9..7edb2d59 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Isaac Z. Schlueter (http://blog.izs.me)", "name": "minimatch", "description": "a glob matcher in javascript", - "version": "6.1.4", + "version": "6.1.5", "repository": { "type": "git", "url": "git://github.com/isaacs/minimatch.git"