From d3fdd6155b08d0f375bb77b921832a1634144e29 Mon Sep 17 00:00:00 2001 From: isaacs Date: Sun, 15 Jan 2023 13:24:53 -0800 Subject: [PATCH 1/2] List types separately in each dist type The uglier more correct work around for TypeScript's strange interaction with package.json exports in hybrid modules. Fix: #189 --- package.json | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 076529e2..090bdacb 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,14 @@ "types": "./dist/cjs/index.d.ts", "exports": { ".": { - "types": "./dist/cjs/index.d.ts", - "import": "./dist/mjs/index.js", - "require": "./dist/cjs/index.js" + "import": { + "default": "./dist/mjs/index.js", + "types": "./dist/mjs/index.d.ts" + }, + "require": { + "default": "./dist/cjs/index.js", + "types": "./dist/cjs/index.d.ts" + } } }, "files": [ From de4052acda8476cc96f552ae3569e3639ef3ff27 Mon Sep 17 00:00:00 2001 From: isaacs Date: Sun, 15 Jan 2023 13:25:52 -0800 Subject: [PATCH 2/2] 6.0.2 --- 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 8b289262..ddf8cea0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "minimatch", - "version": "6.0.1", + "version": "6.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "minimatch", - "version": "6.0.1", + "version": "6.0.2", "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" diff --git a/package.json b/package.json index 090bdacb..0e8645d1 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.0.1", + "version": "6.0.2", "repository": { "type": "git", "url": "git://github.com/isaacs/minimatch.git"