# generator-rise **Repository Path**: mirrors_Unitech/generator-rise ## Basic Information - **Project Name**: generator-rise - **Description**: ⚒ Scaffold out a node module with ES6+, Babel, tape and npm scripts - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Scaffold out a node module with ES6+, Babel, tape and npm scripts

NPM Version Coverage Status Build Status Downloads Dependency Status License

# Install ``` npm i -g generator-rise ``` # ☭ Features * [Babel](https://babeljs.io) :point_up: * [Lint](http://stackoverflow.com/questions/8503559/what-is-linting) with [ESLint](http://eslint.org/) * [Tests](http://programmers.stackexchange.com/questions/135218/what-is-the-difference-between-writing-test-cases-for-bdd-and-tdd) with [tape][tape] in ES6 * [Travis CI](http://docs.travis-ci.com/user/languages/javascript-with-nodejs/) and [Coveralls](https://coveralls.io) * Productivity [scripts](https://github.com/bucaran/generator-rise/blob/master/app/templates/package.json#L11) and source [watcher](https://github.com/mikeal/watch) * [Check](https://github.com/maxogden/dependency-check) `package` dependencies * Automatic TOC with [tocdoc](https://github.com/thlorenz/doctoc) * Badges with [![][shields]](http://shields.io/) * Option to center title and badges in README. * Simple [workflow](#beginner-workflow). * [Example][example] # Usage > You need [Yeoman](http://yeoman.io/) to run this command. ``` yo rise → create package.json → create README.md → create LICENSE → create CHANGELOG.md → create src/index.js → create test/index.js → create .editorconfig → create .gitignore → create .travis.yml → create .eslintrc ``` # :beginner: Workflow * Add code to `src/index.js` and tests to `test/index.js`. * Lint, build and test a project with `npm run build`. * Build and watch changes in `src/` with `npm run watch` * Run only tests with `npm run test`. * Check coverage with `npm run coverage`. * Generate a TOC for the `CHANGELOG` with `npm run toc` * Deploy to a remote origin with `npm run deploy`. * Bump version and publish a package with `npm run major` or `minor/patch` # License MIT © [Jorge Bucaran][author] [author]: https://github.com/bucaran [tape]: https://github.com/substack/tape [shields]: https://img.shields.io/badge/shields-io-FF3399.svg?style=flat-square [example]: https://github.com/bucaran/example-rise