Skip to content
This repository was archived by the owner on Nov 3, 2021. It is now read-only.

Local Development

Kaitlyn Pickard edited this page Jul 15, 2019 · 1 revision

Lint

Typescript Style Check

yarn lint

with autofix

yarn lint:fix

Sass Style Check

yarn lint:sass

Sass Style Autofix

yarn lint:sass:fix

Styled-Components Check

yarn lint:css

Code Quality Analysis

yarn codequality

It will then generate .codeclimate/codeclimate.html (Note: This takes time)

Adding Dependencies

For Details Check Here

https://goo.gl/kGAWSS

Dependency Mind Map

Add devDependencies

```bash
yarn add -D some-library
```

Add dependencies

```bash
yarn add -E some-library
```

Add peerDependencies

  1. Add devDependencies

    yarn add -D some-library
  2. Update package.json to add peerDependencies

    {
      "devDependencies": {
        "some-library": "^1.0.0"
      },
      "peerDependencies": {
        "some-library": "^1.0.0"
      }
    }
  3. Update README.md the Get Started session to include your library in the install command

  4. Update your consumer to include your peerDependencies

    npm i --save-dev some-library
    # or
    yarn add -D some-library