open-index/open-npm huggingface dataset:
npm package: @kydev/el-vcrontab
Description: 基于Vue2和ElementUI的Crontab组件
Author: 李铭昕
Latest version: 0.3.4

# Element Vue Crontab

基于 Vue + Element 实现的 Crontab 组件，支持解析/反解析 Crontab 表达式，生成最近五次的符合条件时间

借鉴于 [vCrontab](https://github.com/small-stone/vCrontab) 组件，提供了更加简便的使用和展示方式。

## How to install

```shell
yarn add el-vcrontab
```

## How to use
```
import ElVcrontab from '@kydev/el-vcrontab'
import '@kydev/el-vcrontab/lib/index.css'

Vue.use(ElVcrontab)
```

## Links

- [Hyperf](https://github.com/hyperf/hyperf) is an extremely performant and flexible PHP CLI framework, powered by a state-of-the-art coroutine server and a large number of battle-tested components.
npm package: @kydev/vue2-component
Description: 基于Vue2的组件模板
Author: 李铭昕
Latest version: 1.0.0

# Vue 2 组件基础包

## How to use

```shell
git clone https://github.com/limingxinleo/vue2-component.git
```

And then you can change the `package.json` by yourself.

At the end, you can run `npm publish --access public` to publish the package.
npm package: @kydev/vue3-component
Description: 基于Vue3的组件模板
Author: 李铭昕
Latest version: 1.1.3

# Vue 3 组件基础包

## How to use

```shell
git clone https://github.com/limingxinleo/vue3-component.git
```

And then you can change the `package.json` by yourself.

At the end, you can run `npm publish --access public` to publish the package.
npm package: @kydronepilot/electron-winstore-auto-launch
Description: Configure your Electron to start automatically when the user logs in
Author: Michael Galliers
Latest version: 3.0.0

# @kydronepilot/electron-winstore-auto-launch

This is a fork of `electron-winstore-auto-launch` by Felix Rieseberg. It has the
modifications:

- All functions except `getStartupTask` have been eliminated to simplify things.
- The task name must be passed to `getStartupTask`, to make sure the library is
  getting the right task.
- Updated to the Fall Creators Update (Redstone 3) Windows SDK.

## Example usage

```typescript
import { WindowsStoreAutoLaunch, StartupTaskState } from 'electron-winstore-auto-launch';

async function configureStartOnLogin(shouldStart: boolean) {
    // Returns the task specified if it exists, else undefined
    const task = await WindowsStoreAutoLaunch.getStartupTask('taskID')

    if (task !== undefined) {
        if (task.state !== StartupTaskState.disabledByUser) {
            if (task.state === StartupTaskState.disabled && shouldStart) {
                task.requestEnableAsync((error, result) => {
                    if (error)
                      throw new Error()
                })
            } else if (task.state === StartupTaskState.enabled && !shouldStart) {
                task.disable()
            }
        }
    }
}
```

For more info, visit the [original
repository](https://github.com/felixrieseberg/electron-winstore-auto-launch) by
Felix Rieseberg.

## License

MIT, please see `LICENSE` for details.
npm package: @kyeotic/airtable
Description: Alternative airtable client
Author: Tim Kye
Latest version: 0.1.0

# @kyeotic/airtable

This is alternative to the largely undocumented, and slightly unconventional, [official client](https://github.com/Airtable/airtable.js). This library is _heavily_ inspired by the official client.

# Installation

```
npm install @kyeotic/airtable
```

# Quick Start

```javascript
const { Client } = require('@kyeotic/airtable')
const client = new Client({
  apiKey: string,
  baseUrl: string
})
const myTable = client.base(baseId).table(tableName)

let query = myTable.query({ view: 'Grid View' })

// --- Paging ---

// AsyncIterator paging
for await (let page of query()) {
  console.log(page) /* {
    records: [Record],
    offset: string
  }*/
}

// Auto paging
let records = await query.all()

// Stream paging
await query.eachPage(async page => {
  await processPage(page.records)
})

// --- CRUD ---

/* Record: {
  id: string,
  fields: {},
  createdOn: Datetime
} */

let dbItem = await myTable.get(recordId)
let newItem = await myTable.create(record)
let updated = await myTable.update({ ...newItem.fields, name: 'updated' })
await myTable.delete(recordId)
```

# API

The Typedoc generated docs are hosted [here](https://kyeotic.github.io/airtable/)