open-index/open-npm huggingface dataset:
npm package: @rockme/nuxt-monaco-editor
Description: Integrate monaco-editor with Nuxt (3)
Author: e-chan1007
Latest version: 1.2.7-1

# Nuxt Monaco Editor
[![npm version](https://badge.fury.io/js/nuxt-monaco-editor.svg)](https://badge.fury.io/js/nuxt-monaco-editor)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/8b4585be9901491795f8b3c2f5dbb680)](https://www.codacy.com/gh/e-chan1007/nuxt-monaco-editor/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=e-chan1007/nuxt-monaco-editor&amp;utm_campaign=Badge_Grade)
[![Test result](https://github.com/e-chan1007/nuxt-monaco-editor/actions/workflows/test.yml/badge.svg)](https://github.com/e-chan1007/nuxt-monaco-editor/actions/workflows/test.yml)

Integrate [monaco-editor](https://microsoft.github.io/monaco-editor/) with Nuxt

## Install
```sh
# npm
npm install -D monaco-editor nuxt-monaco-editor

# yarn
yarn add -D monaco-editor nuxt-monaco-editor

# pnpm
pnpm add -D monaco-editor nuxt-monaco-editor
```
Don't forget to install `monaco-editor`.

## Setup
1. Add this module to the Nuxt config 

```ts
export default defineNuxtConfig({
  modules: [
    'nuxt-monaco-editor'
  ]
})
```

2. (Optional) Configure the module 

```ts
export default defineNuxtConfig({
  monacoEditor: {
    // These are default values:
    locale: 'en',
    componentName: {
      codeEditor: 'MonacoEditor',
      diffEditor: 'MonacoDiffEditor'
    }
  }
})
```

3. Use the component in your pages or components 

```vue
<template>
  <MonacoEditor v-model="value" lang="typescript" />
</template>

<script lang="ts" setup>
const value = ref('')
</script>
```

## Development

- Run `npm run dev:prepare` to generate type stubs.  
- Use `npm run dev` to start [playground](./playground) in development mode.
npm package: @rocknerve/pdftotext
Description: Another simple Node.js wrapper for the popular `pdftotext` library.
Author: Aaron Volenec
Latest version: 0.9.2

# @rocknerve/pdftotext

Another simple Node.js wrapper for the popular `pdftotext` library.

This one supports _parse-until-time-limit_ and _parse-until-maximum-text-size_.

It also automatically installs `pdftotext` if it runs as the root user on a Debian/Ubuntu/Mint system, which is pretty nice.

No intermediate files are used.

### Install:

```sh
npm i @rocknerve/pdftotext
```

### Example usage:

```js
const ConvertPDFToText = require("@rocknerve/pdftotext");

your_pdf_data_buffer = await readFile("example.pdf");
your_pdf_data_buffer = await (await fetch("https://example.com/example.pdf")).arrayBuffer();

your_plain_text_string = await ConvertPDFToText({
    input: { body: your_pdf_data_buffer },
    timelimit_ms: 10_000, // optional; limit processing to 10 seconds
    sizelimit_bytes: 65535, // optional; limit text output to 64KB
    logger: (line) => console.log(`--- PDF parsing status: ${line}`), // optional; you can also pass `false` to avoid default logging to stdout
});
```

### Potential future features:

- Allow streaming IO
- Allow PDF URLs to be passed and fetched automatically
- Make nice for Deno 2
- Support DOCX or other types too
npm package: @rocknswap/uikit
Description: Set of UI components for rocknswap projects
Latest version: 0.5.0

# 🥞 Pancake UIkit

[![Version](https://img.shields.io/npm/v/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit) [![Size](https://img.shields.io/bundlephobia/min/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit)

Pancake UIkit is a set of React components and hooks used to build pages on Pancake's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @pancakeswap-libs/uikit`

## Setup

### Theme

Before using Pancake UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@pancakeswap-libs/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://pancakeswap.github.io/pancake-uikit/)
npm package: @rockolin/git-pull-code-pro
Description: 拉取 gitlab 的代码
Author: rockolin
Latest version: 1.0.5

## GitLab 组项目拉取工具 CLI
这是一个基于 Node.js 的命令行工具 (CLI)，用于根据指定的 GitLab 组 ID 拉取或更新该组下的所有项目。该工具支持重置本地更改，切换到 master 分支，并拉取项目的最新更新。还会删除未跟踪的文件，并在操作期间显示加载动画。


## 使用教程
```bash
gitPullCode
```