open-index/open-npm huggingface dataset:
npm package: 5coder-pages
Description: static web app workflow
Author: Leo
Latest version: 0.2.0

# 5coder-pages

[![Build Status][travis-image]][travis-url]
[![NPM Downloads][downloads-image]][downloads-url]
[![NPM Version][version-image]][version-url]
[![License][license-image]][license-url]
[![Dependency Status][dependency-image]][dependency-url]
[![devDependency Status][devdependency-image]][devdependency-url]
[![Code Style][style-image]][style-url]

> static web app workflow

## Installation

```shell
$ npm install 5coder-pages

# or yarn
$ yarn add 5coder-pages
```

## Usage

<!-- TODO: Introduction of API use -->

```javascript
const 5CoderPages = require('5coder-pages')
const result = 5CoderPages('zce')
// result => 'zce@zce.me'
```

## API

<!-- TODO: Introduction of API -->

### 5CoderPages(name[, options])

#### name

- Type: `string`
- Details: name string

#### options

##### host

- Type: `string`
- Details: host string
- Default: `'zce.me'`

## Contributing

1. **Fork** it on GitHub!
2. **Clone** the fork to your own machine.
3. **Checkout** your feature branch: `git checkout -b my-awesome-feature`
4. **Commit** your changes to your own branch: `git commit -am 'Add some feature'`
5. **Push** your work back up to your fork: `git push -u origin my-awesome-feature`
6. Submit a **Pull Request** so that we can review your changes.

> **NOTE**: Be sure to merge the latest from "upstream" before making a pull request!

## License

[MIT](LICENSE) &copy; Leo <19924519007@163.com>



[travis-image]: https://img.shields.io/travis/leo/5coder-pages/master.svg
[travis-url]: https://travis-ci.org/leo/5coder-pages
[downloads-image]: https://img.shields.io/npm/dm/5coder-pages.svg
[downloads-url]: https://npmjs.org/package/5coder-pages
[version-image]: https://img.shields.io/npm/v/5coder-pages.svg
[version-url]: https://npmjs.org/package/5coder-pages
[license-image]: https://img.shields.io/github/license/leo/5coder-pages.svg
[license-url]: https://github.com/leo/5coder-pages/blob/master/LICENSE
[dependency-image]: https://img.shields.io/david/leo/5coder-pages.svg
[dependency-url]: https://david-dm.org/leo/5coder-pages
[devdependency-image]: https://img.shields.io/david/dev/leo/5coder-pages.svg
[devdependency-url]: https://david-dm.org/leo/5coder-pages?type=dev
[style-image]: https://img.shields.io/badge/code_style-standard-brightgreen.svg
[style-url]: https://standardjs.com
npm package: 5dice
Description: Terminal dice game. In no way related to Yahtzee ;-)
Author: Will Stone
Latest version: 3.0.4

<div align="center">
	<br>
	<img width="200" height="200" src="designs/5dice.png" alt="logo">
	<br>
	<br>
	<br>
	<img src="./screenshot.png" style="max-width: 500px" />
</div>

# 5Dice

A 5 dice game to play in the terminal. Any similarities with Yahtzee are
completely coincidental.

NB: this saves your scores to a `5dice.json` file in the directory it is run.

## Play

```bash
npx 5dice
```

## Development

Install dependencies:

```bash
npm i
```

Run in watch mode:

```
npm start
```
npm package: 5e-combat-simulator
Description: A library for simulating combat in D&D 5th Edition.
Author: Thomas R. Wolfe
Latest version: 1.0.0

# 5e Combat Simulator

[![Build Status](https://travis-ci.org/trwolfe13/5e-combat-simulator.svg?branch=master)](https://travis-ci.org/trwolfe13/5e-combat-simulator) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/7d16ce7893e04eb0954c6ccbac22a689)](https://www.codacy.com/app/trwolfe13/5e-combat-simulator?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=trwolfe13/5e-combat-simulator&amp;utm_campaign=Badge_Grade) [![Codacy Badge](https://api.codacy.com/project/badge/Coverage/7d16ce7893e04eb0954c6ccbac22a689)](https://www.codacy.com/app/trwolfe13/5e-combat-simulator?utm_source=github.com&utm_medium=referral&utm_content=trwolfe13/5e-combat-simulator&utm_campaign=Badge_Coverage)

5e Combat Simulator is a D&D 5e tool to run simplified combat simulations and provide statistics on outcome probabilities.

## Build

Run `npm run build` to build the project. The build artifacts will be stored in the `dist/` directory.

## Running unit tests

Run `npm test` to execute the unit tests via [Karma](https://karma-runner.github.io).
npm package: 5e-editor
Description: 1. 具有@功能的编辑器, 由于回显的中文是通过 企业微信的 open-data 组件
Latest version: 0.10.57

### editor

1. 具有@功能的编辑器, 由于回显的中文是通过 企业微信的 open-data 组件

### how to

- yarn start 开启本地调试功能

- yarn build 本地打包

### 项目结构

src
    - component 基础组件
    - editor 编辑器组件
    - element 渲染的节点类型
    - global 全局的文件
    - leaf 行内的样式: 加粗，下划线...
    - plugins 插件模块


###

```js
interface Props {
  // readonly 编辑器是否
  readonly: boolean
  // value
  data?: any[]
  // selectArr 可以被选中的人
  selectArr?: any[]

  // insetNodes (外部插入节点: 重置 + 插入)
  operateNodes?: {
    type: string
    nodes: any // 
  } // {type: 'insert', nodes: {openId: 'xxx', type:'useName', id: 666}}
  // className
  classNames?: string
  // mentionPosition @出现的位置 pc端使用
  mentionPosition?: {
    top?: boolean
    right?: boolean
  }
  // changeValue
  changeValue?(s: any): void

  // search 开始搜索
  onSearch?(s: string): void
}

```

### TODO

- 拓展plugins， 支持开箱即用的方式
- 解偶硬编码, 发布成插件的使用

### 参考文章

1. [api文档](https://docs.slatejs.org/api/transforms)