open-index/open-npm huggingface dataset:
npm package: @farmerconnect/eslint-config-node-ts
Description: Ruleset of ESLint for backend, Nodejs-based Typescript projects used across farmer connect
Latest version: 1.2.0

# Introduction

ESLint and Prettier rulesets used across backend, NodeJS and Typescript-based projects in farmer connect.

# Install

```
yarn add @farmerconnect/eslint-config-node-ts
npx install-peerdeps --dev @farmerconnect/eslint-config-node-ts
```

# How to use

After installation, create a `.eslintrc` file in the root folder with:

```
{
  'extends': [
    '@farmerconnect/eslint-config-node-ts'
  ]
}
```

# License

After installation,

Check the [LICENSE](https://github.com/farmerconnect/eslint-config-node-ts/blob/main/LICENSE) file
npm package: @farmerconnect/eslint-config-ts
Description: Ruleset of ESLint for Typescript projects used across farmer connect
Latest version: 1.3.0

# Introduction

ESLint and Prettier rulesets used across projects in farmer connect.

# Install

```
yarn add @farmerconnect/eslint-config-ts
npx install-peerdeps --dev @farmerconnect/eslint-config-ts
```

# How to use

After installation, create a `.eslintrc` file in the root folder with:

```
{
  'extends': [
    '@farmerconnect/eslint-config-ts'
  ]
}
```

# License

After installation,

Check the [LICENSE](https://github.com/farmerconnect/eslint-config-ts/blob/main/LICENSE) file
npm package: @farmerconnect/farmerconnect-ui
Description: This project contains the UI components that are shared across multiple front end projects inside of farmer connect. The components are built with React and exposed in a Storybook page under [ui.farmerconnect.com](https://ui.farmerconnect.com) for easy vi
Latest version: 3.5.5

# Introduction

This project contains the UI components that are shared across multiple front end projects inside of farmer connect. The components are built with React and exposed in a Storybook page under [ui.farmerconnect.com](https://ui.farmerconnect.com) for easy visualization and usage instructions.

# Install

```
yarn add @farmerconnect/farmerconnect-ui
```

# Build and Test

It's recommended that you build and run it locally with Storybook:

```
yarn install
yarn storybook
```

Then access it in `http://localhost:6006`

# License

Check the [LICENSE](https://github.com/farmerconnect/farmerconnect-ui/blob/main/LICENSE) file

# Contribute

This project uses [Github flow](https://guides.github.com/introduction/flow/) and each main build is a release candidate.

To contribute:

1. Follow the UI patterns
2. Increase the version following [semver](https://semver.org/)
3. Open a PR (don't forget the tests!)
4. PR will go through review process and be merged to master by one of the core developers if approved
5. Successful master build will generate a release with your new version and publish a package to npm.
npm package: @farmerconnect/prettier-config
Description: Prettier configuration used across farmer connect
Latest version: 1.2.1

# Introduction

General prettier ruleset used across projects in farmer connect.

This repository also includes an `.editorconfig` file that can be copied and used in other projects

# Install

```
yarn add @farmerconnect/prettier-config
```

# How to use

After installation, follow the official instructions to add to your project [here](https://prettier.io/docs/en/configuration.html#sharing-configurations)

# License

Check the [LICENSE](https://github.com/farmerconnect/prettier-config/blob/main/LICENSE) file