1.0.4 • Published 3 years ago

@uxland/generator-lit-component v1.0.4

Weekly downloads
52
License
ISC
Repository
github
Last release
3 years ago

Lit Component Generator npm version

Build StatusStatementsBranchesFunctionsLines
Build StatusStatementsBranchesFunctionsLines

Create a Typescript Lit Components on the fly

Prerequisites

Installing Uxland generator lit element previously requires the installation of Yeoman. Yeoman can be installed globally or locally. You can doit with the following command:

npm i yo

Installation

The Uxland generator lit element can be installed globally on your machine or locally in a project. To install it you can use the following command.

npm i @uxland/generator-lit-element

Usage

To create a lit component you just need to use the following command and follow the next steps

yo @uxland/lit-component

You can choose a name & destination directory of the new component.

What do you get?

A complete functional typescript lit component with:

  • my-component-name.ts
  • template.ts
  • styles.scss
  • styles.scss.d.ts

Usage generator locally in a project

If you need use the generator locally in a project you only need install Yeoman & @uxland/generator-lit-component as a dev dependency and add Yeoman in scripts in your package.json like in the example:

{
    devDependencies: {
        "@uxland/generator-lit-component": "^1.x.x",
        "yo": "^3.x.x"
        ...
    },
    scripts: {
        "yo": "yo",
        "create:component": "yo @uxland/lit-component"
        ...
    }

}

Then you can simply use npm run create:component to use the generator.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

1.0.0-alpha.6

5 years ago

1.0.0-alpha.5

5 years ago

1.0.0-alpha.4

5 years ago

1.0.0-alpha.3

5 years ago

1.0.0-alpha.2

5 years ago

1.0.0-alpha.1

5 years ago