meow

🐈 CLI app helper

MIT License

Downloads
82M
Stars
3.5K
Committers
45

Bot releases are visible (Hide)

meow - Latest Release

Published by sindresorhus 9 months ago

meow -

Published by sindresorhus 10 months ago

  • Remove hardRejection option 99fe7a6
    • It's the default behavior in Node.js since Node.js 16.

https://github.com/sindresorhus/meow/compare/v13.0.0...v13.1.0

meow -

Published by sindresorhus 10 months ago

Breaking

  • Require Node.js 18 2ecd29d

Improvements

  • Update dependencies 2ecd29d

https://github.com/sindresorhus/meow/compare/v12.1.1...v13.0.0

meow -

Published by sindresorhus about 1 year ago

meow -

Published by sindresorhus about 1 year ago

meow -

Published by sindresorhus over 1 year ago

  • Fix flag default values validation (#238) c3bf62b

https://github.com/sindresorhus/meow/compare/v12.0.0...v12.0.1

meow -

Published by sindresorhus over 1 year ago

Breaking

  • Require Node.js 16 (#235) 24d5e9c
  • Rename alias flag option to shortFlag (#225) 14e870d
    • Short flag is a more correct term for what alias was previously used for. We now have a separate aliases option for actual aliases.

Improvements

  • Add aliases flag option (#226) 901b9fc
  • Add choices flag option (#228) 149d7af
  • Add error when flag.default isn't a valid choice (#231) b2d7ce7
  • Don't indent single line help / description text (#232) a5d15e8

Thanks to @tommy-mitchell for doing most of the work on this release 🙌


https://github.com/sindresorhus/meow/compare/v11.0.0...v12.0.0

meow -

Published by sindresorhus about 2 years ago

Breaking

  • Require Node.js 14 01cf2a5

Improvements

  • Improve TypeScript types (#218) 6c57fc8

https://github.com/sindresorhus/meow/compare/v10.1.5...v11.0.0

meow -

Published by sindresorhus about 2 years ago

  • Fix for custom config for help (#217) d0dc0d7

https://github.com/sindresorhus/meow/compare/v10.1.4...v10.1.5

meow -

Published by sindresorhus about 2 years ago

  • Fix autoHelp and autoVersion with allowUnknownFlags set to false (#215) 25a0903

https://github.com/sindresorhus/meow/compare/v10.1.3...v10.1.4

meow -

Published by sindresorhus over 2 years ago

  • Fix return type for .showHelp() (#213) db55316

https://github.com/sindresorhus/meow/compare/v10.1.2...v10.1.3

meow -

Published by sindresorhus almost 3 years ago

meow -

Published by sindresorhus about 3 years ago

  • Fix failure with isMultiple when isRequired function returns false (#194) e1f0e24

https://github.com/sindresorhus/meow/compare/v10.1.0...v10.1.1

meow -

Published by sindresorhus over 3 years ago

  • Upgrade dependencies 829aab0
  • Allow default property of Flag types to accept arrays (#190) ae73466

https://github.com/sindresorhus/meow/compare/v10.0.1...v10.1.0

meow -

Published by sindresorhus over 3 years ago

meow -

Published by sindresorhus over 3 years ago

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.

https://github.com/sindresorhus/meow/compare/v9.0.0...v10.0.0

meow -

Published by sindresorhus almost 4 years ago

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'
 		}
 	}
 });

https://github.com/sindresorhus/meow/compare/v8.1.0...v9.0.0

meow -

Published by sindresorhus almost 4 years ago

  • Fix reporting missing required flags (#168) 1609709

https://github.com/sindresorhus/meow/compare/v8.1.0...v8.1.1

meow -

Published by sindresorhus almost 4 years ago

meow -

Published by sindresorhus almost 4 years ago

Breaking

  • Default isMultiple option to empty array (#163) 14924de
  • Make isMultiple option non-greedy (#162) 49ce74d

Fixes

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

https://github.com/sindresorhus/meow/compare/v7.1.1...v8.0.0

Package Rankings
Top 0.7% on Npmjs.org
Top 6.67% on Proxy.golang.org
Top 12.68% on Repo1.maven.org