namify
Convert a npm package name into a safe-to-use variable name. Use as a mixin in Yeoman generators.
Last updated 12 years ago by jonschlinkert .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install namify 
SYNC missed versions from official npm registry.

namify NPM version

Convert a npm package name into a safe-to-use variable name. Use as a mixin in Yeoman generators.

Install

Install with npm:

npm i namify --save-dev

Install with bower

npm i namify --save-dev

Usage

var namify = require('namify');
console.log(namify('foo-bar-bar'));
//=> fooBarBaz

If the resulting variable name matches an ECMAscript reserved word, an underscore will be prepended to the variable name.

Yeoman generators

Use as a mixin in Yeoman generators:

// in the contructor
this._.mixin(namify);

// in templates you can now do something like:
var <%= _.namify(appName) %> = require('<%= appname %>');
//=> var fooBarBaz = require('foo-bar-baz');

Author

Jon Schlinkert

License

Copyright (c) 2014 Jon Schlinkert, contributors.
Released under the MIT license


This file was generated by verb-cli on May 11, 2014.

Current Tags

  • 0.1.3                                ...           latest (12 years ago)

3 Versions

  • 0.1.3                                ...           12 years ago
  • 0.1.2                                ...           12 years ago
  • 0.1.1                                ...           12 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 3
Last Month 1
Dependencies (1)
Dev Dependencies (3)

Copyright 2013 - present © cnpmjs.org | Home |