open-index/open-npm huggingface dataset:
npm package: @luantm/strapi
Description: An open source solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier.
Author: Strapi team
Latest version: 1.0.1

# strapi

[![npm version](https://img.shields.io/npm/v/strapi.svg)](https://www.npmjs.org/package/strapi)
[![npm downloads](https://img.shields.io/npm/dm/strapi.svg)](https://www.npmjs.org/package/strapi)
[![npm dependencies](https://david-dm.org/strapi/strapi.svg)](https://david-dm.org/strapi/strapi)
[![Build status](https://travis-ci.org/strapi/strapi.svg?branch=master)](https://travis-ci.org/strapi/strapi)
[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)

The Strapi HTTP layer sits on top of [Koa](http://koajs.com/). Its ensemble of small modules work together to provide simplicity, maintainability, and structural conventions to Node.js applications.

## Resources

- [MIT License](LICENSE.md)

## Links

- [Strapi website](http://strapi.io/)
- [Strapi community on Slack](http://slack.strapi.io)
- [Strapi news on Twitter](https://twitter.com/strapijs)
npm package: @luantm/strapi-generate
Description: Master of ceremonies for the Strapi generators.
Author: Strapi team
Latest version: 3.0.0-alpha.21

# strapi-generate

[![npm version](https://img.shields.io/npm/v/strapi-generate.svg)](https://www.npmjs.org/package/strapi-generate)
[![npm downloads](https://img.shields.io/npm/dm/strapi-generate.svg)](https://www.npmjs.org/package/strapi-generate)
[![npm dependencies](https://david-dm.org/strapi/strapi-generate.svg)](https://david-dm.org/strapi/strapi-generate)
[![Build status](https://travis-ci.org/strapi/strapi-generate.svg?branch=master)](https://travis-ci.org/strapi/strapi-generate)
[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)

Master of ceremonies for generators in the Strapi CLI.

Usage:

```bash
$ strapi generate:something
```

## Resources

- [MIT License](LICENSE.md)

## Links

- [Strapi website](http://strapi.io/)
- [Strapi community on Slack](http://slack.strapi.io)
- [Strapi news on Twitter](https://twitter.com/strapijs)
npm package: @luantm/strapi-utils
Description: Shared utilities for the Strapi packages
Author: Strapi team
Latest version: 1.0.0

# strapi-utils

[![npm version](https://img.shields.io/npm/v/strapi-utils.svg)](https://www.npmjs.org/package/strapi-utils)
[![npm downloads](https://img.shields.io/npm/dm/strapi-utils.svg)](https://www.npmjs.org/package/strapi-utils)
[![npm dependencies](https://david-dm.org/strapi/strapi-utils.svg)](https://david-dm.org/strapi/strapi-utils)
[![Build status](https://travis-ci.org/strapi/strapi-utils.svg?branch=master)](https://travis-ci.org/strapi/strapi-utils)
[![Slack status](http://strapi-slack.herokuapp.com/badge.svg)](http://slack.strapi.io)

Shared utilities between Strapi packages.

## Resources

- [MIT License](LICENSE.md)

## Links

- [Strapi website](http://strapi.io/)
- [Strapi community on Slack](http://slack.strapi.io)
- [Strapi news on Twitter](https://twitter.com/strapijs)
npm package: @luanvuvt/eslint-plugin-react
Description: Eslint rules for ML React project
Latest version: 0.0.2

# `@monstarlab/eslint-plugin-react`

## Usage
.eslintrc.js
```
module.exports = {
  extends: ["plugin:@monstarlab/react/app"],
};
```

## Development

## Local testing

1. Go to the repository folder and run command
```sh
yarn add {path_to_the_eslint-plugin-react_folder}
```

For example
```sh
yarn add /Users/luan.vu/work/mlvn/projects/oss/repo/web-frontend-common-packages/packages/eslint-plugin-react
```

2. Follow the Usage guide above
npm package: @luanxuechao/camel-case-keys
Description: Convert object keys to camel case
Author: luanxuechao
Latest version: 1.0.0

# camelcase-keys

> Convert object keys to camel case using [`camelcase`](https://github.com/sindresorhus/camelcase) and support `ObjectId` Type

## Install

```
$ npm install camelcase-keys
```

## Usage

```js
const camelcaseKeys = require('camelcase-keys');

// Convert an object
camelcaseKeys({'foo-bar': true});
//=> {fooBar: true}

// Convert an array of objects
camelcaseKeys([{'foo-bar': true}, {'bar-foo': false}]);
//=> [{fooBar: true}, {barFoo: false}]

camelcaseKeys({'foo-bar': true, nested: {unicorn_rainbow: true}}, {deep: true});
//=> {fooBar: true, nested: {unicornRainbow: true}}

camelcaseKeys({a_b: 1, a_c: {c_d: 1, c_e: {e_f: 1}}}, {deep: true, stopPaths: ['a_c.c_e']}),
//=> {aB: 1, aC: {cD: 1, cE: {e_f: 1}}}

// Convert object keys to pascal case
camelcaseKeys({'foo-bar': true, nested: {unicorn_rainbow: true}}, {deep: true, pascalCase: true});
//=> {FooBar: true, Nested: {UnicornRainbow: true}}
```

```js
const camelcaseKeys = require('camelcase-keys');

const argv = require('minimist')(process.argv.slice(2));
//=> {_: [], 'foo-bar': true}

camelcaseKeys(argv);
//=> {_: [], fooBar: true}
```

## API

### camelcaseKeys(input, options?)

#### input

Type: `object | object[]`

An object or array of objects to camel-case.

#### options

Type: `object`

##### exclude

Type: `Array<string | RegExp>`\
Default: `[]`

Exclude keys from being camel-cased.

##### stopPaths

Type: `string[]`\
Default: `[]`

Exclude children at the given object paths in dot-notation from being camel-cased. For example, with an object like `{a: {b: '🦄'}}`, the object path to reach the unicorn is `'a.b'`.

```js
camelcaseKeys({
	a_b: 1,
	a_c: {
		c_d: 1,
		c_e: {
			e_f: 1
		}
	}
}, {
	deep: true,
	stopPaths: [
		'a_c.c_e'
	]
}),
/*
{
	aB: 1,
	aC: {
		cD: 1,
		cE: {
			e_f: 1
		}
	}
}
*/
```

##### deep

Type: `boolean`\
Default: `false`

Recurse nested objects and objects in arrays.

##### pascalCase

Type: `boolean`\
Default: `false`

Uppercase the first character as in `bye-bye` → `ByeBye`.

## camelcase-keys for enterprise

Available as part of the Tidelift Subscription.

The maintainers of camelcase-keys and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-camelcase-keys?utm_source=npm-camelcase-keys&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)

## Related

- [snakecase-keys](https://github.com/bendrucker/snakecase-keys)
- [kebabcase-keys](https://github.com/mattiloh/kebabcase-keys)
npm package: @luarrekcah/cloudpark-sdk
Description: SDK não-oficial para integração com a API CloudPark
Author: Raul Rodrigues
Latest version: 1.0.2

# CloudPark SDK  
SDK não-oficial em Node.js/TypeScript para integração com a API CloudPark.
Docs: https://sandbox.cloudpark.com.br/api/v1/integration/storevalidation

Este pacote fornece uma interface simples e tipada para consumir os endpoints REST da CloudPark, incluindo autenticação via Token, e demais operações disponíveis na API.

---

## Fluxo

...

---

## Instalação

```bash
npm install @luarrekcah/cloudpark-sdk
```
## Exemplo

Código base para criar o client da API:

```js
const {
  CloudParkClient,
  StoreValidationAPI,
  PlansAPI
} = require("@luarrekcah/cloudpark-sdk");

const client = new CloudParkClient(
  "token",
  "https://sandbox.cloudpark.com.br"
);
```

Depois utilize o endpoint desejado:

```js
const store = new StoreValidationAPI(client);
const plans = new PlansAPI(client);
// ... Entre outros
```

Exemplificação completa:

```js
const {
  CloudParkClient,
  PlansAPI
} = require("@luarrekcah/cloudpark-sdk");

const client = new CloudParkClient(
  "token",
  "https://sandbox.cloudpark.com.br"
);

const plans = new PlansAPI(client);

async function test() {
  try {
    const res = await plans.getPlans();
    console.log("Resultado:", res);
  } catch (err) {
    console.error("Erro:", err);
  }
}

test();
```
---

## Endpoints Disponíveis

### `PlansAPI`

Consulta de planos e contratos.

**Exemplo:**

```js
await plans.getPlans();
await plans.getPlanById("139075144");
```

---

Mais em breve

---

## Ambiente de Produção

Será necessário solicitar ao suporte da CloudPark:

* Token de Produção
* `integration_id`
* `contract_id`

---

## Suporte

Em caso de dúvidas sobre o funcionamento da API, entre em contato com o suporte oficial CloudPark.

---

## Licença

MIT — livre para uso comercial e modificações.
npm package: @luaswap/sdk
Description: 🛠 An SDK for building applications on top of LuaSwap.
Latest version: 2.1.0

# LuaSwap SDK

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

This modifies uniswap-sdk's UniswapV2Factory address. The new address for LuaSwap is  `0x0388C1E0f210AbAe597B7DE712B9510C6C36C857`.

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/tomochain/luaswap-sdk.git
```

Move into the luaswap-sdk working directory

```sh
cd luaswap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.3.0
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @luban-app/router
Description: > `@luban-app/router` is a component-based router for Vue.js.
Latest version: 0.0.3

# vue-route-lite

> A component-based, declarative router for `vue@2.6+`. Inspired by `react-router@4.x`.

## Introduction

`vue-router-lite` is a component-based router for [Vue.js](http://vuejs.org/). Read [Documents](http://ccqgithub.github.io/vue-router-lite/docs/) for more details.

Features include:

- Component-Based: just use some HOC(Higher-Order Components) to control your routes.
- Nested routes or mapping routes.
- Modal support.
- Fine-grained navigation control.
- View transition effects powered by Vue.js' transition system.
- Keep Alive.
- Links with automatic active CSS classes.
- HTML5 history mode or hash mode or memory mode.
- Some other features that [vue-router](https://github.com/vuejs/vue-router) and [react-router4](https://reacttraining.com/react-router/) can do.

## Doccuments And Examples

- [Examples](http://ccqgithub.github.io/vue-router-lite/examples/).
- [Examples Code](https://github.com/ccqgithub/vue-router-lite/tree/master/examples).
- [Documentations](http://ccqgithub.github.io/vue-router-lite/docs/).
- [Documentations Code](https://github.com/ccqgithub/vue-router-lite/tree/master/docs).

## Development Setup

```sh
# install deps
npm install

# build dist files
npm run build

# unit test
npm run test

# serve examples at localhost:8080
npm run examples

# serve docs at localhost:8080
cd docs
npm install
npm run docs
```

## Inspired By

- [react-router4](https://reacttraining.com/react-router/)
- [vue-router](https://github.com/vuejs/vue-router)
- [vue-component-router](https://github.com/blocka/vue-component-router)

## Dependences

- [vue@2.6+](https://vuejs.org/): peer dependence, need vue2.6+'s new unified slot syntax.
- [history@4.x](https://github.com/ReactTraining/history)
- [path-to-regexp@3.x](https://github.com/pillarjs/path-to-regexp)

## License

[MIT](http://opensource.org/licenses/MIT)

Copyright (c) 2019-present [Season Chen](https://github.com/ccqgithub)
npm package: @luban-cli/cli
Description: a scaffold to create a react app
Author: front-end-captain
Latest version: 2.0.5

# @luban-cli/cli
> 一个快速创建 React 应用的的脚手架，并提供对 TypeScript, ESLint, StyleLint, Styled-Components/Less, UnitTest, StateManager 等特性开箱即用的方案。

### 如何使用

##### 安装

```sh
npm i @luban-cli/cli -g
```

##### 创建一个项目

```shell
luban init <project_name>
```

查看详细文档请移步 https://luban.fun
npm package: @luban-h5/lbc-button
Description: common button component for [luban-h5](https://github.com/ly525/luban-h5)
Latest version: 0.0.3

# @luban-h5/lbc-button
common button component for [luban-h5](https://github.com/ly525/luban-h5)


![image](https://user-images.githubusercontent.com/12668546/68065580-53724500-fd66-11e9-9a43-0eb596e3cc26.png)

## Project setup
```
yarn install
yarn dev
yarn build
# change version number
npm publish --access public
```
npm package: @luban-h5/lbp-slide
Description: ![npm (scoped)](https://img.shields.io/npm/v/@luban-h5/lbp-slide?color=blue)
Latest version: 0.0.7

![npm (scoped)](https://img.shields.io/npm/v/@luban-h5/lbp-slide?color=blue)

### @luban-h5/lbp-slide


> #!zh: 鲁班H5官方 轮播图组件

> #!en: official slide/carousel plugin/component for luban-h5

### Project setup
```
yarn install
yarn serve

# modify version number in package.json
# publish to npm registry
yarn build
npm publish --access public
```

![image](https://user-images.githubusercontent.com/12668546/69007572-76ae0e80-097a-11ea-81b6-54cacbf0816c.png)