Skip to content

Releases: sindresorhus/meow

v10.1.3

21 Jun 21:46
Compare
Choose a tag to compare

v10.1.2...v10.1.3

v10.1.2

21 Nov 06:50
Compare
Choose a tag to compare

v10.1.1...v10.1.2

v10.1.1

29 Jul 12:11
Compare
Choose a tag to compare
  • Fix failure with isMultiple when isRequired function returns false (#194) e1f0e24

v10.1.0...v10.1.1

v10.1.0

15 Jul 22:23
Compare
Choose a tag to compare
  • Upgrade dependencies 829aab0
  • Allow default property of Flag types to accept arrays (#190) ae73466

v10.0.1...v10.1.0

v10.0.1

08 Jun 07:25
Compare
Choose a tag to compare

v10.0.0...v10.0.1

v10.0.0

05 May 15:20
Compare
Choose a tag to compare

Breaking

  • Require Node.js 12 (#181) 05320ac
  • This package is now pure ESM. Please read this.
  • You must now pass in the importMeta option so meow can find your package.json:
 const cli = meow(…, {
+	importMeta: import.meta
 });

Previously, meow used some tricks to infer the location of your package.json, but this no longer works in ESM.

v9.0.0...v10.0.0

v9.0.0

07 Jan 11:25
Compare
Choose a tag to compare

Breaking

  • Strictly validate flag config (#168) 1609709
    This is a breaking change if you incorrectly used kebab-case format for flags (was never officially supported) in the meow config:
 meow(``, {
 	flags: {
-		'foo-bar': {
+		fooBar: {
 			type: 'boolean'
 		}
 	}
 });

v8.1.0...v9.0.0

v8.1.1

07 Jan 08:12
Compare
Choose a tag to compare

v8.1.0...v8.1.1

v8.1.0

25 Dec 04:25
Compare
Choose a tag to compare

v8.0.0

28 Oct 22:39
Compare
Choose a tag to compare

Breaking

Fixes

  • Gracefully handle package.json not being found (#167) ef7ae5d

v7.1.1...v8.0.0