open-index/open-npm huggingface dataset:
npm package: @rosha/agmcore
Description: Angular 2+ components for Google Maps
Author: Sebastian Holstein
Latest version: 1.0.1

Angular Google Maps (AGM) Core - Angular 2+ Google Maps components
=========

@agm/core contains solutions for the Google Maps JavaScript Core API.

The sources for this package are in the [angular-google-maps](https://github.com/SebastianM/angular-google-maps) repository. Please file issues and pull requests against that repo.

This package contains different sources for different users:

1. The files located in the root dirare ES5 based with ES2015 modules.
1. Files with the name pattern *.umd.js are UMD bundled modules for fast load times during development.

License: See LICENSE file in this folder.
npm package: @rosha/core
Description: Angular 2+ components for Google Maps
Author: Sebastian Holstein
Latest version: 1.0.6

Angular Google Maps (AGM) Core - Angular 2+ Google Maps components
=========

@agm/core contains solutions for the Google Maps JavaScript Core API.

The sources for this package are in the [angular-google-maps](https://github.com/SebastianM/angular-google-maps) repository. Please file issues and pull requests against that repo.

This package contains different sources for different users:

1. The files located in the root dirare ES5 based with ES2015 modules.
1. Files with the name pattern *.umd.js are UMD bundled modules for fast load times during development.

License: See LICENSE file in this folder.
npm package: @roshan-labs/auth
Description: Nuxt auth module
Author: Xiang Gao
Latest version: 0.1.20

# @roshan-labs/auth

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]

Nuxt3 身份验证模块，统一处理应用中权限相关的功能

- [✨ 更新日志](/CHANGELOG.md)
<!-- - [🏀 Online playground](https://stackblitz.com/github/your-org/my-module?file=playground%2Fapp.vue) -->
- 📖 文档：计划中...

## 功能

- 开箱即用，几乎零配置就可以完成身份验证
- 支持本地策略：token 和 refresh 两种场景
- API 简单，不同策略公用相同接口
- 完备的 Typescript 类型支持
- 只用于 Nuxt3

## 安装

1. 添加 `@roshan-labs/auth` 依赖

```bash
# 可以使用 npm、yarn 和 pnpm 来安装
pnpm add @roshan-labs/auth
```

2. 添加 `@roshan-labs/auth` 到 `nuxt.config.ts` 的 `modules` 列表

```js
export default defineNuxtConfig({
  modules: [
    '@roshan-labs/auth',
  ],
  auth: {
    // 选项配置
  },
})
```

## 许可

[MIT](/LICENSE)

<!-- Badges -->
[npm-version-src]: https://img.shields.io/npm/v/@roshan-labs/auth/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href]: https://npmjs.com/package/@roshan-labs/auth

[npm-downloads-src]: https://img.shields.io/npm/dm/@roshan-labs/auth.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-downloads-href]: https://npmjs.com/package/@roshan-labs/auth

[license-src]: https://img.shields.io/npm/l/@roshan-labs/auth.svg?style=flat&colorA=18181B&colorB=28CF8D
[license-href]: https://npmjs.com/package/@roshan-labs/auth

[nuxt-src]: https://img.shields.io/badge/Nuxt-18181B?logo=nuxt.js
[nuxt-href]: https://nuxt.com
npm package: @roshan-labs/eslint-config
Description: 整合 `@nuxt/eslint-config` 与 `prettier` 规则
Author: Xiang Gao
Latest version: 1.5.1

# @roshan-labs/eslint-config

整合 `@nuxt/eslint-config` 与 `prettier` 规则

## 安装

```bash
pnpm add @roshan-labs/eslint-config eslint -D
```

## 使用

扁平配置

```js
// eslint.config.mjs
import config from '@roshan-labs/eslint-config'

export default [...config]
```

旧版配置

```js
// eslint.config.js
module.exports = {
  extends: ['@roshan-labs/eslint-config'],
}
```

## License

MIT
npm package: @roshan-labs/eslint-module
Description: [![npm (scoped)](https://img.shields.io/npm/v/@roshan-labs/eslint-module)](https://www.npmjs.com/package/@roshan-labs/eslint-module) [![GitHub](https://img.shields.io/github/license/roshan-labs/eslint-module)](https://github.com/roshan-labs/eslint-module/
Latest version: 1.1.0

# @roshan-labs/eslint-module

[![npm (scoped)](https://img.shields.io/npm/v/@roshan-labs/eslint-module)](https://www.npmjs.com/package/@roshan-labs/eslint-module)
[![GitHub](https://img.shields.io/github/license/roshan-labs/eslint-module)](https://github.com/roshan-labs/eslint-module/blob/main/LICENSE)

ESLint module for Nuxt, based on [vite-plugin-eslint](https://github.com/gxmari007/vite-plugin-eslint).

## Install

```sh
npm install @roshan-labs/eslint-module --save-dev
# or
yarn install @roshan-labs/eslint-module -D
```

## Usage

```js
import { defineNuxtConfig } from 'nuxt'

export default defineNuxtConfig({
  modules: [
    '@roshan-labs/eslint-module',
  ],
  eslint: {
    // options
  },
})
```

## Options

View [vite-plugin-eslint](https://github.com/gxmari007/vite-plugin-eslint) options

## License

[MIT](https://github.com/roshan-labs/eslint-module/blob/main/LICENSE)
npm package: @roshan-labs/http
Description: Nuxt module for http
Latest version: 0.0.4

<!--
Get your module up and running quickly.

Find and replace all on all files (CMD+SHIFT+F):
- Name: My Module
- Package name: my-module
- Description: My new Nuxt module
-->

# 🔀 @roshan-labs/http

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]

对 Nuxt $fetch 的封装，统一请求配置

- [✨ &nbsp;Release Notes](/CHANGELOG.md)
<!-- - [🏀 Online playground](https://stackblitz.com/github/your-org/my-module?file=playground%2Fapp.vue) -->
<!-- - [📖 &nbsp;Documentation](https://example.com) -->

<!-- Highlight some of the features your module provide here -->

## 使用

1. 添加 `@roshan-labs/http` 到项目中

```bash
# 使用 pnpm
pnpm add -D @roshan-labs/http

# 使用 yarn
yarn add --dev @roshan-labs/http

# 使用 npm
npm install --save-dev @roshan-labs/http
```

2. 把 `@roshan-labs/http` 添加进 `nuxt.config.ts` 中 `modules` 选项中

```js
export default defineNuxtConfig({
  modules: [
    '@roshan-labs/http'
  ],
})
```

现在你可以在项目中使用此模块了 ✨

## 选项



## 开发

```bash
# 安装依赖
npm install

# 构建垫片
npm run dev:prepare

# 运行演练场模式
npm run dev

# 构建演练场模式
npm run dev:build

# 运行代码检查
npm run lint

# 运行测试
npm run test
npm run test:watch

# 发布
npm run release
```

## License

MIT

<!-- Badges -->
[npm-version-src]: https://img.shields.io/npm/v/@roshan-labs/http/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href]: https://www.npmjs.com/package/@roshan-labs/http

[npm-downloads-src]: https://img.shields.io/npm/dm/my-module.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-downloads-href]: https://www.npmjs.com/package/@roshan-labs/http

[license-src]: https://img.shields.io/npm/l/@roshan-labs/http.svg?style=flat&colorA=18181B&colorB=28CF8D
[license-href]: https://www.npmjs.com/package/@roshan-labs/http

[nuxt-src]: https://img.shields.io/badge/Nuxt-18181B?logo=nuxt.js
[nuxt-href]: https://nuxt.com
npm package: @roshan-labs/http-module
Description: 封装内部 `$fetch` 和 `useFetch` 方法，可统一配置 `baseURL`，新建实例也可继承老配置
Author: Xiang Gao
Latest version: 0.5.0

# @roshan-labs/http-module

封装内部 `$fetch` 和 `useFetch` 方法，可统一配置 `baseURL`，新建实例也可继承老配置

## 安装

```bash
yarn add @roshan-labs/http-module -D
```

## API

通过 `useHttp` 组合式函数导出以下 API 使用

### `create`

传入 `$fetch` 相同配置，创建新 `http` 实例

```ts
useHttp().create(options)
```

- options: `$fetch` 配置参数

### `request`

发起一个 `http` 请求

```ts
useHttp().request(url, options)
```

- url: 请求地址
- options: `$fetch` 配置参数

## 许可

MIT