Coder Social home page Coder Social logo

generator-gruntplugin's Introduction

Welcome, Friend!

Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps.

image

Code of Conduct

Everyone in this community (from core members to random committers and volunteers) are asked to please act in accordance with the Yeoman Community Contributor Code of Conduct. We encourage you to follow these social rules which help guide our interactions with each other, and ensure we provide a safe environment for everyone. We aim to make Yeoman a positive, welcoming, open and inclusive project and community.

Code of Conduct

Issue Submission

Make sure you've read the issue submission guidelines before you open a new issue.

Yeoman is composed of a number of different sub-projects, most of which have their own dedicated repository. If you are looking for a repo for a particular piece, you'll find it on the organization page.

Feature requests

Feature requests should be submitted to the repo it concerns. Submit to yeoman/yeoman if you're unsure, otherwise the repositories for our officially maintained generators can be found here.

Contribute

See the contributing docs

Support

Need help or have a question?

Please don't use the issue trackers for support/questions.

Links

Team

Yeoman is beautifully crafted by these people and a bunch of awesome contributors

Addy Osmani Sindre Sorhus Pascal Hartig Stephen Sawchuk Simon Boudrias
Addy Osmani Sindre Sorhus Pascal Hartig Stephen Sawchuk Simon Boudrias
Brian Ford Eddie Monge Paul Irish Hemanth.HM Revath S Kumar
Brian Ford Eddie Monge Paul Irish Hemanth.HM Revath S Kumar
Jimmy Moon Frederick Ros Mickael Daniel Eric Bidelman Matija Marohnić
Jimmy Moon Frederick Ros Mickael Daniel Eric Bidelman Matija Marohnić
Kevin Mårtensson Arthur Verschaeve Michael Kühnel Mehdy Dara Ulises Gascon
Kevin Mårtensson Arthur Verschaeve Michael Kühnel Mehdy Dara Ulises Gascon

Backers

Love Yeoman work and community? Help us keep it alive by donating funds to cover project expenses!
[Become a backer]

License

BSD license Copyright (c) Google

generator-gruntplugin's People

Contributors

addyosmani avatar arthurvr avatar beck avatar callmehiphop avatar collinforrester avatar danielhusar avatar eddiemonge avatar hemanth avatar kevva avatar passy avatar sboudrias avatar shama avatar sindresorhus avatar tomaszczechowski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

generator-gruntplugin's Issues

underscore.string error

When I try to install this generator after having installed the newest version of Yeoman it throws this Error:

Error: No compatible version found: underscore.string@'>=2.2.0rc <2.3.0-'
npm ERR! Valid install targets:
npm ERR! ["0.9.2","1.0.0","1.1.3","1.1.4","1.1.5","1.1.6","2.0.0","2.1.0","2.1.1","2.3.0","2.3.1","2.2.0-rc"]
npm ERR!     at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:719:10)
npm ERR!     at next (/usr/local/lib/node_modules/npm/lib/cache.js:698:17)
npm ERR!     at /usr/local/lib/node_modules/npm/lib/cache.js:678:5
npm ERR!     at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Darwin 12.4.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "generator-gruntfile"
npm ERR! node -v v0.10.12
npm ERR! npm -v 1.2.32

Does Yoeman not install the correct version of underscore.string? (I don't get it)

rx.js error prevents me from scafolfding

I'm unable to run the generator, rx.js throws without any details:

/home/bertrand/.nvm/versions/node/v6.1.0/lib/node_modules/yo/node_modules/rx/dist/rx.js:77
    throw e;

The error appear from a fresh install, I've tried with different versions of node and yo.

nvm install v6.1.0
npm install -g yo generator-gruntplugin
mkdir grunt-food && cd grunt-food
yo gruntplugin
(node:9751) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
undefined
For more information about Grunt plugin best practices,
please see the docs at http://gruntjs.com/creating-plugins
? Plugin Name grunt-food


/home/bertrand/.nvm/versions/node/v6.1.0/lib/node_modules/yo/node_modules/rx/dist/rx.js:77
    throw e;
    ^
grunt-food
➜  grunt-foodfact yo --version && echo $PATH $NODE_PATH && node -e 'console.log(process.platform, process.versions)'
1.8.1
/home/bertrand/.nvm/versions/node/v6.1.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
linux { http_parser: '2.7.0',
  node: '6.1.0',
  v8: '5.0.71.35',
  uv: '1.9.0',
  zlib: '1.2.8',
  ares: '1.10.1-DEV',
  icu: '56.1',
  modules: '48',
  openssl: '1.0.2h' }

mocha?

All other generator choose mocha over nodeunit, and it seems like a way more popular solution than nodeunit. Is switching a possibility? Nodeunit development slowed down not to say it's effectively dead.

TypeError: Cannot read property 'bold' of undefined

TypeError: Cannot read property 'bold' of undefined
    at Object.<anonymous> (c:\Users\Collin\NODE\node_modules\generator-gruntplugin\node_modules\yeoman-generator\lib\util\common.js:5:56)

This happened to my other generators as well, but basically yeoman-generator needs upgraded to work with the newer versions of yo since they use chalk.js now to do the colors. I'm sure you guys know this though as you're probably the ones who made the change. Thanks!

I'll submit a PR if I have time this week.

Feature: package manifest standardisation

According to package.json-validator the generated manifest file has incorrect licence and repository fields:

  1. Licence has no URL to the licence file (could be a dummy URL that can be fixed later);
  2. Repository is a string (e.g. "repository": "https://github.com/yeoman/generator-gruntplugin") instead of an object:
"repository": {
  "type": "git",
  "url": "https://github.com/yeoman/generator-gruntplugin.git"
},

Do not generate package.json from template.

Instead, serialize a data object into a pretty-printed JSON string, and generate the package.json file from that.

Because, as it stands right now, When I specify an author of "Cowboy" Ben Alman it totally breaks things.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.