open-index/open-npm huggingface dataset:
npm package: @niama/nuxt-element-ui
Description: A Nuxt module for Element UI.
Author: Gregory Bouteiller
Latest version: 1.0.5

# nuxt-element-ui

> Add [ElementUI](https://github.com/ElemeFE/element) A Vue.js 2.0 UI Toolkit for Web to Nuxt.

## Setup

- Add `nuxt-element-ui` dependency using yarn or npm to your project

```shell
yarn add nuxt-element-ui
```

- Add `nuxt-element-ui` to `modules` section of `nuxt.config.js`

```js
{
  modules: [
    'nuxt-element-ui'
  ],

  elementUI: {
    components: ['Button', 'DatePicker'],
    locale: 'fr',
  },
}
```

or

```js
{
  modules: [
    [
      'nuxt-element-ui',
      {
        components: ['Button', 'DatePicker'],
        locale: 'fr',
      },
    ],
  ],
}
```

- Add **Element UI** styles.

## Options

### `components`

- **optional**
- Type: `string[]`
- Default: `[]`

Adds specific **ElementUI Components** to your project. If `components` is empty, all components will be imported.

### `locale`

- **optional**
- Type: `string`
- Default: `en`

Sets elementUI locale globally.

## Usage

Simply use **ElementUI Components** inside your single file components.

`my-component.vue`:

```html
<template>
<el-button>Button</el-button>
</template>
```

## License

[MIT](https://github.com/gbouteiller/nuxt-element-ui/blob/master/LICENSE) License
npm package: @niama/playground
Description: A Quasar Framework app
Author: Gregory Bouteiller
Latest version: 2.2.2

# Quasar App (core)

A Quasar Framework app

## Install the dependencies
```bash
yarn
```

### Start the app in development mode (hot-code reloading, error reporting, etc.)
```bash
quasar dev
```


### Build the app for production
```bash
quasar build
```

### Customize the configuration
See [Configuring quasar.conf.js](https://quasar.dev/quasar-cli/quasar-conf-js).
npm package: @niama/pug-bem-plain-loader
Description: Pug with BEM to plain html loader for webpack
Author: Gregory Bouteiller
Latest version: 2.25.4

# @niama/pug-bem-plain-loader

![npm (scoped)](https://flat.badgen.net/npm/v/@niama/pug-bem-plain-loader)
![Build Status](https://flat.badgen.net/travis/@niama/pug-bem-plain-loader)

A loader that compiles **Pug** templates into **HTML** with **BEM** shortcuts inspired by the great work of [Legostaev Vadim](https://github.com/legostaev-vadim/pug-bem-plain-loader).

## Installation

Note `pug` is a peer dependency, so make sure to install both:

``` sh
yarn add -D pug @niama/pug-bem-plain-loader
```

## Usage

This loader has been developed to fullfil the needs of our company to easily integrate [pug](https://pugjs.org) templates with a flexible [BEM](http://getbem.com/) styling syntax into [Quasar](https://quasar.dev).

It is not intended to be used directly. Therefore, you can find the documentation in the dedicated app extension section : [@niama/quasar-app-extension-pug](https://github.com/niama-strategies/niama/tree/master/quasar/pug).

Nevertheless, it is perfectly possible to use it with Webpack following instructions of the traditional [pug-plain-loader](https://github.com/yyx990803/pug-plain-loader).
npm package: @niama/quasar-app-extension-api
Description: Add API to Quasar with GraphQL, Apollo, Hasura
Author: Gregory Bouteiller
Latest version: 2.13.22

# Api (quasar-app-extension-api)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-api.svg?style=flat-square)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-api.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-app-extension-api)

**Quasar extension** used to easily add a GraphQL **API** to your project with Apollo and Hasura.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/api
```

## Uninstall

```bash
quasar ext remove @niama/api
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-apollo
Description: Add Apollo to Quasar
Author: Gregory Bouteiller
Latest version: 1.1.2

# Apollo (quasar-app-extension-apollo)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-apollo.svg?style=flat-square)
[![Greenkeeper badge](https://badges.greenkeeper.io/niama-strategies/quasar-app-extension-apollo.svg?style=flat-square)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-apollo.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-starter)

**Quasar extension** used to easily add **Apollo** to your project.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/apollo
```

## Uninstall

```bash
quasar ext remove @niama/apollo
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-i18n
Description: Add i18n to Quasar
Author: Gregory Bouteiller
Latest version: 2.18.16

# I18n (quasar-app-extension-i18n)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-i18n.svg?style=flat-square)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-i18n.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-starter)

**Quasar extension** used to easily add **i18n** templating to your project.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/i18n
```

## Uninstall

```bash
quasar ext remove @niama/i18n
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-pug
Description: Add pug templating to Quasar
Author: Gregory Bouteiller
Latest version: 2.25.30

# Pug (quasar-app-extension-pug)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://flat.badgen.net/npm/v/@niama/quasar-app-extension-pug)
![Build Status](https://flat.badgen.net/travis/@niama/quasar-app-extension-pug)

**Quasar extension** used to easily add **Pug** templating to your project with **BEM** styling.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/pug
```

## Usage

## Uninstall

```bash
quasar ext remove @niama/pug
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-starter
Description: Transform Quasar starter to Niama starter
Author: Gregory Bouteiller
Latest version: 2.25.6

# Starter (quasar-app-extension-starter)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-starter.svg?style=flat-square)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-starter.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-starter)

**Quasar extension** used to easily transform **Quasar** starter to **Niama** starter.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/starter
```

## Uninstall

```bash
quasar ext remove @niama/starter
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-tailwindcss
Description: Add Tailwind CSS styling to Quasar
Author: Gregory Bouteiller
Latest version: 3.5.2

# Tailwind CSS (quasar-app-extension-tailwindcss)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-tailwindcss.svg?style=flat-square)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-tailwindcss.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-starter)

**Quasar extension** used to easily add **Tailwind CSS** styling to your project.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/tailwindcss
```

## Uninstall

```bash
quasar ext remove @niama/tailwindcss
```

## Usage

### Quasar and Tailwind CSS similarities

- absolute
- bg-{color}
- fixed
- float-{left|right}
- text-{color}

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niama/quasar-app-extension-ts
Description: Add Typescript to Quasar
Author: Gregory Bouteiller
Latest version: 2.16.2

# Typescript (quasar-app-extension-ts)

![unofficial icon](https://img.shields.io/badge/Quasar%201.0-Unofficial%20App%20Extension-blue.svg?style=flat-square)
![npm (scoped)](https://img.shields.io/npm/v/@niama/quasar-app-extension-ts.svg?style=flat-square)
[![Greenkeeper badge](https://badges.greenkeeper.io/niama-strategies/quasar-app-extension-ts.svg?style=flat-square)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/niama-strategies/quasar-app-extension-ts.svg?branch=master&style=flat-square)](https://travis-ci.org/niama-strategies/quasar-starter)

**Quasar extension** used to easily add **Typescript** to your project.

## Install

To add this App Extension to your Quasar application, run the following (in your Quasar app folder):

```bash
quasar ext add @niama/ts
```

## Uninstall

```bash
quasar ext remove @niama/ts
```

## Donate

If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @niamori/rollup-config
Description: > NiaMori's rollup config
Author: NiaMori
Latest version: 0.1.10

# @niamori/rollup-config

> NiaMori's rollup config

## Usage

```typescript
// rollup.config.ts

import { defineConfig } from 'rollup'
import { esm } from '@niamori/rollup-config/presets'

export default defineConfig(await esm())
```