From c8deabed1b916a638088bde4d892dddddc6e3c74 Mon Sep 17 00:00:00 2001 From: isaacs Date: Sat, 14 Jan 2023 14:41:33 -0800 Subject: [PATCH 1/3] add prettierignore --- .prettierignore | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .prettierignore diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..9fdb805a --- /dev/null +++ b/.prettierignore @@ -0,0 +1,9 @@ +/node_modules +/example +/.github +/dist +.env +/tap-snapshots +/.nyc_output +/coverage +/benchmark From 21b846e17659bdd8fa639124e29544e85ff3af83 Mon Sep 17 00:00:00 2001 From: isaacs Date: Sun, 15 Jan 2023 09:35:46 -0800 Subject: [PATCH 2/3] doc: use `import {minimatch}` rather than default Fix: #189 Dodges a weirdly sporadic TS bug. The default export definitely should work fine, but it sometimes complains that it has no call signatures, despite clearly having a call signature. --- README.md | 4 ++-- test/basic.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c552f54a..3aa96972 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,9 @@ objects. ```js // hybrid module, load with require() or import -import minimatch from 'minimatch' +import { minimatch } from 'minimatch' // or: -const minimatch = require("minimatch").default +const { minimatch } = require("minimatch") minimatch("bar.foo", "*.foo") // true! minimatch("bar.foo", "*.bar") // false! diff --git a/test/basic.js b/test/basic.js index a90a4e0f..e06f2ff5 100644 --- a/test/basic.js +++ b/test/basic.js @@ -5,7 +5,7 @@ const t = require('tap') const globalBefore = Object.keys(global) -const mm = require('../').default +const { minimatch: mm } = require('../') const patterns = require('./patterns.js') t.test('basic tests', function (t) { From 8910265b5a1c368d519f63d5264cc743db95628c Mon Sep 17 00:00:00 2001 From: isaacs Date: Sun, 15 Jan 2023 09:37:25 -0800 Subject: [PATCH 3/3] 6.0.1 --- 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 74ff98a9..8b289262 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "minimatch", - "version": "6.0.0", + "version": "6.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "minimatch", - "version": "6.0.0", + "version": "6.0.1", "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" diff --git a/package.json b/package.json index ce8ad0b7..076529e2 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.0", + "version": "6.0.1", "repository": { "type": "git", "url": "git://github.com/isaacs/minimatch.git"