0.1.4 • Published 1 year ago

@pukargh/generator-util v0.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

generator-util

generator-util is a command line tool to generate components quickly using templates.

Installation

  • Yarn
$ yarn add @pukargh/generator-util --dev

Usage

The generator util can be run as follows:

$ yarn generate YourComponentName

This will generate all the necessary files for a component in your src/components directory.

Options

The generator can be configured as needed using one of the two methods:

  • Pass in the option to the generator when running:

    $ yarn generate YourComponentName --outputPath=src/components
  • Define the options in generator.config.json located in the project root.

    {
      "outputPath": "src/components"
    }

The option passed when running the command will take precedence over the ones defined in the config file.

Following are the available options:

  • optputPath(optional): Defines the path at which the components should be created. Should be relative to the project root. Default is src/components.
  • templatePath(optional): Defines the path at the template files for the component are located. Can be used if you wish to use your own templates instead of default ones. Should be relative to the project root.

If you wish to modify the templates, you can do so after publishing the templates and modifying them. To publish the template files, run the following

$ yarn generate --publish
OR
$ yarn generate --publish=mytemplates/customtemplates

The publish option can be left empty or a path can be provided where the template files will be published. If you provide a custom path to the publish option here, you will need to pass it to the templatePath option (or set it in the config json) when generating.

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.18

1 year ago

0.0.17

1 year ago

0.0.16

1 year ago

0.0.15

1 year ago

0.0.14

1 year ago

0.0.13

1 year ago

0.0.12

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago