open-index/open-npm huggingface dataset:
npm package: @ringieraxelspringer/eslint-config
Description: Common Ringier Axel Springer ESLint configuration
Latest version: 24.2.0

# @ringieraxelspringer/eslint-config

Common Ringier Axel Springer ESLint configuration.

## Requirements

### TypeScript

This package contains rules that require **TypeScript 3.9 or newer**.
If you use earlier version of TypeScript, you will have to use older version of this package (<7.0.0).

## Installation

```shell
npm install --save-dev @ringieraxelspringer/eslint-config
```

## Usage (package.json)

```json
{
    "scripts": {
        "lint:js": "eslint --ext .js,.jsx,.ts,.tsx src/",
        "lint:js:fix": "npm run lint:js -- --fix"
    },
    "devDependencies": {
        "@ringieraxelspringer/eslint-config": "latest"
    },
    "eslintConfig": {
        "extends": "@ringieraxelspringer/eslint-config"
    }
}
```

If you need, you can also set parser dedicated for your application like:

```json
{
    "devDependencies": {
        "@babel/core": "^7.0.0",
        "@babel/eslint-parser": "^7.0.0"
    },
    "eslintConfig": {
        "extends": "@ringieraxelspringer/eslint-config",
        "parser": "@babel/eslint-parser"
    }
}
```
npm package: @ringieraxelspringer/stylelint-config
Description: Ringier Axel Springer Stylelint configuration
Latest version: 5.2.0

# @ringieraxelspringer/stylelint-config

Common Ringier Axel Springer Stylelint configuration.

## Installation

```shell
npm install --save-dev @ringieraxelspringer/stylelint-config
```

## Usage (package.json)

```json
{
    "scripts": {
        "lint:css": "stylelint src/**/*.scss",
        "lint:css:fix": "npm run lint:css -- --fix"
    },
    "devDependencies": {
        "@ringieraxelspringer/stylelint-config": "latest"
    },
    "stylelint": {
        "extends": "@ringieraxelspringer/stylelint-config"
    }
}
```
npm package: @ringieraxelspringer/tsconfig
Description: Common Ringier Axel Springer config for TypeScript
Latest version: 7.1.0

# @ringieraxelspringer/tsconfig

Common Ringier Axel Springer config for TypeScript.

## Installation

```shell
npm install --save-dev @ringieraxelspringer/tsconfig
```

## Usage (in tsconfig.json)

```json
{
    "extends": "@ringieraxelspringer/tsconfig"
}
```

## Usage custom eg. development version (in tsconfig.json)

```json
{
    "extends": "@ringieraxelspringer/tsconfig/tsconfig.dev"
}
```

## Available versions

* Default: @ringieraxelspringer/tsconfig
* Development: @ringieraxelspringer/tsconfig/tsconfig.dev
* ESM: @ringieraxelspringer/tsconfig/tsconfig.esm
* ESM development: @ringieraxelspringer/tsconfig/tsconfig.esm.dev
npm package: @ringjs/express
Description: ringjs express adapter
Latest version: 0.0.1-alpha.13

# ringjs express adapter


## Usage

``` typescript
@Controller()
class TestController {
    @Get()
    public index(): string {
        return 'hello world';
    }
}
@Module({
    controllers: [TestController],
    providers: []
})
class TestModule {

}

async function bootstrap() {
    const app = await createExpressApplication(TestModule);
    app.start(8000);
}
```