Skip to content
This repository has been archived by the owner on Jan 21, 2022. It is now read-only.
/ generator-ca Public archive

Yeoman generator to saffold common JavaScript modules and components.

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

CAAPIM/generator-ca

Repository files navigation

generator-ca

Greenkeeper badge Build Status codecov dependencies devDependency Status Commitizen friendly

Overview

Yeoman generator to saffold common JavaScript modules and components. This library is meant to be used to generate all CA projects and components.

Features

  • Automagically lint your scripts with ESlint
  • Automagically type check your scripts with Flow
  • Unit Testing with Jest and Enzyme
  • Built-in preview server with React Storybook for react components

Installation

First, install Yeoman and generator-ca using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-ca

Then generate your new component:

yo ca:component

How Can You Contribute

Your contributions are welcome and much appreciated. To learn more, see the Contribution Guidelines.

This project supports commitizen. You can use npm run commit to run the local instance of commitizen or git cz if you have it installed globally.

Alternatively, if you are simply using git commit, you must follow this format: git commit -m "<type>: <subject>"

License

Copyright (c) 2017 CA. All rights reserved. This software may be modified and distributed under the terms of the MIT license. To learn more, see the License

About

Yeoman generator to saffold common JavaScript modules and components.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published