open-index/open-npm huggingface dataset:
npm package: @fingerprintjs/commit-lint-dx-team
Description: Custom commitlint preset for semantic-release
Author: FingerprintJS, Inc
Latest version: 0.1.0

# Commit lint dx-team preset

This package provides a custom preset
for [commitlint](https://github.com/conventional-changelog/commitlint/tree/master), specifically designed
for the DX team at FingerprintJS.

## Installation

To install this package, use the following command:
9

```bash
pnpm install -D @fingerprintjs/commit-lint-dx-team
```

## Configuration

To use this preset in your project, add the following configuration to your project's commitlint configuration file:

```js
module.exports = {
  extends: ['@fingerprintjs/commit-lint-dx-team'],
}
```

## License

This project is licensed under the MIT license. See
the [LICENSE](https://github.com/fingerprintjs/dx-team-toolkit/blob/main/LICENSE) file for more info.
npm package: @fingerprintjs/conventional-changelog-dx-team
Description: Custom conventional changelog preset for semantic-release
Author: FingerprintJS, Inc
Latest version: 0.1.0

# Conventional changelog dx-team preset

This package provides a custom preset
for [Conventional Changelog](https://github.com/conventional-changelog/conventional-changelog), specifically designed
for the DX team at FingerprintJS. It is configured for use
with [semantic-release](https://github.com/semantic-release/semantic-release) and includes customizable release rules
and categories for changes.

## Installation

To install this package, use the following command:

```bash
pnpm install @fingerprintjs/conventional-changelog-dx-team
```

## Configuration

To use this preset in your project, add the following configuration to your project's semantic-release file:

```js
module.exports = {
  plugins: [
    [
      '@semantic-release/commit-analyzer',
      {
        'config': '@fingerprintjs/conventional-changelog-dx-team',
        'releaseRules': '@fingerprintjs/conventional-changelog-dx-team/release-rules'
      }
    ],
    [
      '@semantic-release/release-notes-generator',
      {
        'config': '@fingerprintjs/conventional-changelog-dx-team',
      }
    ],
  ]
};
```

## Commit Examples

### Will trigger a release

#### Bugfix (patch)
`fix: Fixed logic bug`

#### New feature (minor)
`feat: Added new feature`

#### Breaking change (major)
```
feat: upgrade runtime to Node 20 

BREAKING CHANGE: use node 20
```

### Will not trigger a release
- `docs: Updated documentation`
- `perf: Performance improvements`
- `build: add test pipeline`
- `test: improve test coverage`
- `chore: updated dependencies`
- `refactor: refactored code for readability`

## License
This project is licensed under the MIT license. See the [LICENSE](https://github.com/fingerprintjs/dx-team-toolkit/blob/main/LICENSE) file for more info.
npm package: @fingerprintjs/eslint-config-dx-team
Description: Custom eslint config for DX Team
Author: FingerprintJS, Inc
Latest version: 0.2.0

# ESLint dx-team preset

This package provides a custom preset for [eslint](https://github.com/eslint/eslint), specifically designed for the DX team at FingerprintJS.

## Installation

To install this package, use the following command:

```bash
pnpm install -D @fingerprintjs/eslint-config-dx-team
```

## Configuration

To use this preset in your project, add the following configuration to your project's eslint configuration file:

```js
module.exports = {
  extends: ['@fingerprintjs/eslint-config-dx-team'],
}
```

## Dependencies

To simplify dependencies update in project this package has eslint and eslint packages as a dependencies. Please don't add any of them as a dependencies for you project:

- `@typescript-eslint/eslint-plugin`
- `@typescript-eslint/parser`
- `eslint`
- `eslint-config-prettier`
- `eslint-plugin-prettier`

## License

This project is licensed under the MIT license. See the [LICENSE](https://github.com/fingerprintjs/dx-team-toolkit/blob/main/LICENSE) file for more info.
npm package: @fingerprintjs/prettier-config-dx-team
Description: Custom prettier config for DX Team
Author: FingerprintJS, Inc
Latest version: 0.3.0

# Prettier dx-team preset

This package provides a custom preset for [prettier](https://github.com/prettier/prettier), specifically designed for the DX team at FingerprintJS.

## Installation

To install this package, use the following command:

```bash
pnpm install -D @fingerprintjs/prettier-config-dx-team
```

## Configuration

To use this preset in your project, add the following configuration to your project's prettier configuration file:

```json
"@fingerprintjs/prettier-config-dx-team"
```

## Dependencies

To simplify dependencies update in project this package has prettier package as a dependency. Please don't add it as a dependency for you project.

## License

This project is licensed under the MIT license. See the [LICENSE](https://github.com/fingerprintjs/dx-team-toolkit/blob/main/LICENSE) file for more info.
npm package: @fingerprintjs/tsconfig-dx-team
Description: Custom tsconfig for DX team
Author: FingerprintJS, Inc
Latest version: 0.0.2

# Tsconfig dx-team preset

This package provides a custom preset
for [typescript](https://www.typescriptlang.org/), specifically designed
for the DX team at FingerprintJS.

## Installation

To install this package, use the following command:

```bash
pnpm install @fingerprintjs/tsconfig-dx-team
```

## Configuration

To use this preset in your project, add the following configuration to your project's tsconfig.json configuration file:

```json
{
  "extends": "@fingerprintjs/tsconfig-dx-team/tsconfig.json",
  "compilerOptions": {
    // Specify other configuration
    "outDir": "dist/src",
    "module": "es6",
    "moduleResolution": "node",
    "target": "es2020",
    // Don't forget to specify jsx for react projects - https://www.typescriptlang.org/docs/handbook/jsx.html
    "jsx": "react-jsx"
  },
  "files": [
    "./src/index.ts"
  ],
  "exclude": [
    "dist",
    "node_modules",
    "**/*.test.ts"
  ]
}


```

## License

This project is licensed under the MIT license. See
the [LICENSE](https://github.com/fingerprintjs/dx-team-toolkit/blob/main/LICENSE) file for more info.