@groselha/create-component

$ npm add @groselha/create-component -D

Usage no npm install needed!

<script type="module">
  import groselhaCreateComponent from 'https://cdn.skypack.dev/@groselha/create-component';
</script>

README

Groselha create-component

npm version

Install

$ npm add @groselha/create-component -D

Usage

Create a component and follow the prompts

create-component <Component Name>

Set your defauls

touch .componentrc

then add

{
  "path": "src/components",
  "folderCase": "pascalCase",
  "fileCase": "pascalCase",
  "test": {
    "skip": true,
    "defaults": true
  },
  "enzyme": {
    "skip": true,
    "defaults": false
  },
  "css": {
    "skip": true,
    "defaults": false
  },
  "storybook": {
    "skip": true,
    "defaults": false
  },
  "readme": {
    "skip": true,
    "defaults": false
  },
  "package": {
    "defaults": false,
    "skip": true
  }
}