yo

CLI tool for running Yeoman generators

BSD-2-CLAUSE License

Downloads
829.2K
Stars
3.8K
Committers
59

Bot releases are hidden (Show)

yo -

Published by SBoudrias over 8 years ago

  • Bump yeoman-environment explicitly so update-notifier will let the user know they need to update to support the latest yeoman-generator v0.23
yo -

Published by SBoudrias over 8 years ago

New feature

You can now run multiple generators in the same command. For that, just split each generators with commas (,)

yo node --no-boilerplate, travis --language=node, license
yo -

Published by SBoudrias almost 9 years ago

Running generator by path

New feature as parts of this release is the ability to pass a file path instead of a generator name. This would allow you to include generators as a living part your projects. For example:

yo ./generator/controller

Other improvements

  • Running yo webapp:<invalid subgenerator> won't fallback to yo webapp:app anymore.
  • Improvements to the error messages and failures.
yo -

Published by SBoudrias almost 9 years ago

Fix yo --help generator list who would sometime mismatch sub generators.

yo - 1.5.0

Published by sindresorhus almost 9 years ago

Dependency updates and reduced install size.

Note: We now recommend you have at least Node.js 4.2.0 and npm 3.3.0 installed.
This is only a strong recommendation, not a requirement. Node.js 4.2.0 is the latest LTS version and npm 3.3.0 fixes a lot of issues. Upgrading will reduce the chances of you running into issues.

Changes: https://github.com/yeoman/yo/compare/v1.4.8...v1.5.0

yo - 1.4.8

Published by SBoudrias about 9 years ago

UI improvements

  • Now showing generator descriptions in the search page
  • Some colors and style improvements

Other changes

  • Define minimal Node version as 0.12. Node 0.10 will continue working for the time being, but you'll see a warning at install time. Time to think about upgrading.
yo - 1.4.7

Published by sindresorhus over 9 years ago

Bug fixes, dependency bump and minor cleanup.

https://github.com/yeoman/yo/compare/v1.4.6...1.4.7

yo - 1.4.6

Published by sindresorhus over 9 years ago

Dependency bump and minor cleanup.

https://github.com/yeoman/yo/compare/v1.4.5...v1.4.6

yo - 1.4.5

Published by sindresorhus over 9 years ago

yo - 1.4.4

Published by sindresorhus over 9 years ago

  • Now also returns subgenerators in yo --help.
  • Some bug fixes and minor improvements.

https://github.com/yeoman/yo/compare/v1.4.2...v1.4.4

yo - 1.4.2

Published by sindresorhus almost 10 years ago

Add back raw CLI flags #274. These are deprecated, but lots of generators depend on it. Use the camelCased version instead. yo --foo-bar will be options.fooBar.

yo - 1.4.1

Published by SBoudrias almost 10 years ago

1.4.1 because 1.4.0 had a regression where a user couldn't run yo <generator>.

1.4.0

This release is mainly a huge internal update. We're hoping the code will now be easier to maintains and contribute to!

New features

  • Search now add after each official generators name.
  • Yo now provide an option to delete the global prompt answer storage.

Bug fixes

  • We're now using the npm couchdb (we were previously using the old mirror that wasn't in sync with npm anymore)

Changes

https://github.com/yeoman/yo/compare/v1.3.3...v1.4.1

yo - 1.3.3

Published by sindresorhus almost 10 years ago

Bugfixes:

  • Run rootcheck before anything else to make sure it always runs. #225 eb0f1881539094ff9e8d171543dbafa0306bf1c1
  • Switch from npm update to npm install. ebe6fd8f83d1981a9b59962ce2722a2a53536f49
yo -

Published by SBoudrias about 10 years ago

Republishing 1.3.1 while bumping yeoman-environment module which had broken backward compatibility.

yo -

Published by SBoudrias about 10 years ago

Bug fixes

  • postinstall script should now correctly works on weird settings.

Maintenance

  • Now rely on yeoman-environment
  • Extracted doctor script to new yeoman-doctor package
yo - v1.3.0 - UI Improvements

Published by addyosmani about 10 years ago

You might notice that the yo UI has gotten some love. Generators are now sorted by how many times you've run them \o/

Run this little baby to update to this release:

$ npm update --global yo

For the full list of fixes and other updates, see the changelog below.

Fixes

  • f2caede sort generators by "most used"
  • 65a6575 drop using peerDependencies
  • 53fe3bd add grunt-cli as a devDep
  • 024d8fd dim the generator command message
  • 0d430d2 remove useless generator- prefix when searching for generators
  • 940f812 remove version of generators from the list
  • 1f05c71 prettify the main menu
  • ec829c3 humanise the generator names
  • e5bf9f3 use dim rather than gray style for the generator versions

Other updates

  • 9b6273f Bump to latest grunt-mocha-test
  • f94eb78 Update to latest generator, notifier
  • 9a8716a bump deps
  • 9f68460 extract the yeoman character into its own module

As always, thanks to all our amazing contributors for making this release possible.

yo -

Published by SBoudrias about 10 years ago

$ npm update --global yo

Fixes

  • Fix failure preventing yo from running generators based on yeoman-generator 0.17.0 via the interactive menu.
yo - 1.2.0

Published by SBoudrias over 10 years ago

$ npm update --global yo

Features

  • You can now update more than one generator at a time (just select those you want to update)
  • New yo --generators feature that'll list every available generator.
  • When using sudo, yo will automatically try to use a safe user id - Should fix #101
  • yo now greets you using your name - what a nice touch!

Updates

  • Now based on the latest yeoman-generator 0.17
  • New goodbye message
  • New update notifier message

If you want to use similar yeoman customized message in your own generator, checkout yeoman/yosay

Fixes

yo -

Published by SBoudrias almost 11 years ago

  • Fix bug that could launch an infinite loop for our Windows user.
yo -

Published by SBoudrias almost 11 years ago

  • yo doctor fix for Windows system.
  • yo doctor now also report available command to fix NODE_PATH issues on Windows.