open-index/open-npm huggingface dataset:
npm package: @sysadmiral/commitlint-config
Description: Shareable commitlint config enforcing conventional commits
Author: Amo Chumber
Latest version: 1.0.0

> Lint your conventional commits

# @sysadmiral/commitlint-config

Shareable `commitlint` config based on [conventional commits](https://conventionalcommits.org/).
Use with [@commitlint/cli](https://npm.im/@commitlint/cli) and [@commitlint/prompt-cli](https://npm.im/@commitlint/prompt-cli).

## Changes from @commitlint/config-conventional

- remove chore type
- add deploy type
npm package: @sysdoc/generator-sharepoint-app
Description: A yeoman generator for SharePoint projects
Author: Suhail Abood
Latest version: 1.0.1

# generator-sharepoint-app [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]
> A yeoman generator for SharePoint projects

## Installation

First, install [Yeoman](http://yeoman.io) and generator-sharepoint-app using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).

```bash
npm install -g yo
npm install -g @sysdoc/generator-sharepoint-app
```

Then generate your new project:

```bash
yo generator-sharepoint-app
```

## Getting To Know Yeoman

 * Yeoman has a heart of gold.
 * Yeoman is a person with feelings and opinions, but is very easy to work with.
 * Yeoman can be too opinionated at times but is easily convinced not to be.
 * Feel free to [learn more about Yeoman](http://yeoman.io/).

## License

MIT © [Suhail Abood]()


[npm-image]: https://badge.fury.io/js/generator-sharepoint-app.svg
[npm-url]: https://npmjs.org/package/generator-sharepoint-app
[travis-image]: https://travis-ci.org/suhdev/generator-sharepoint-app.svg?branch=master
[travis-url]: https://travis-ci.org/suhdev/generator-sharepoint-app
[daviddm-image]: https://david-dm.org/suhdev/generator-sharepoint-app.svg?theme=shields.io
[daviddm-url]: https://david-dm.org/suhdev/generator-sharepoint-app
npm package: @sysdyne/coreui-angular
Description: CoreUI Angular Bootstrap 4 components
Author: Łukasz Holeczek
Latest version: 2.6.0-1

# [@coreui/angular](https://coreui.io/angular)

[![@coreui angular](https://img.shields.io/badge/@coreui%20-angular-lightgrey.svg?style=flat-square)](https://github.com/coreui/angular)
[![npm package][npm-coreui-angular-badge]][npm-coreui-angular] 
[![NPM downloads][npm-coreui-angular-download]][npm-coreui-angular]  
[![@coreui angular-next](https://img.shields.io/badge/@coreui%20-angular@next-lightgrey.svg?style=flat-square)](https://github.com/coreui/coreui-angular)
[![npm-coreui-angular-next][npm-coreui-angular-next]][npm-coreui-angular]  
[![@coreui coreui](https://img.shields.io/badge/@coreui%20-coreui-lightgrey.svg?style=flat-square)](https://github.com/coreui/coreui)
[![npm package][npm-coreui-badge]][npm-coreui]
[![NPM downloads][npm-coreui-download]][npm-coreui]    
![angular](https://img.shields.io/badge/angular-^8.2.0-lightgrey.svg?style=flat-square)  

[npm-coreui-angular]: https://www.npmjs.com/package/@coreui/angular  
[npm-coreui-angular-badge]: https://img.shields.io/npm/v/@coreui/angular.png?style=flat-square  
[npm-coreui-angular-download]: https://img.shields.io/npm/dm/@coreui/angular.svg?style=flat-square  
[npm-coreui-angular-next]: https://img.shields.io/npm/v/@coreui/angular/next.png?style=flat-square
[npm-coreui]: https://www.npmjs.com/package/@coreui/coreui
[npm-coreui-badge]: https://img.shields.io/npm/v/@coreui/coreui.png?style=flat-square
[npm-coreui-download]: https://img.shields.io/npm/dm/@coreui/coreui.svg?style=flat-square

> [@coreui/angular](https://coreui.io/angular) v2 library project  
> for use with [CoreUI](https://coreui.io/angular/) v2 Bootstrap Admin Template


#### Prerequisites
Before you begin, make sure your development environment includes `Node.js®` and an `npm` package manager.

###### Node.js
Angular requires `Node.js` version 8.x or 10.x.

- To check your version, run `node -v` in a terminal/console window.
- To get `Node.js`, go to [nodejs.org](https://nodejs.org/).

###### Angular CLI
Install the Angular CLI globally using a terminal/console window.
```bash
npm install -g @angular/cli
```

### Installation
Go to the workspace folder and install `@coreui/angular` as a dependency.
```bash 
npm install @coreui/angular
```

### Changelog

See the GitHub [release history](https://github.com/coreui/coreui-angular/releases).

### Contributing

See [CONTRIBUTING.md](https://github.com/coreui/coreui-angular/blob/master/CONTRIBUTING.md).
npm package: @sysom/react-flamegraph
Description: a flame diagram component
Latest version: 1.0.0

# flameDiagramComponent

[![NPM version](https://img.shields.io/npm/v/flameDiagramComponent.svg?style=flat)](https://npmjs.com/package/flameDiagramComponent)
[![NPM downloads](http://img.shields.io/npm/dm/flameDiagramComponent.svg?style=flat)](https://npmjs.com/package/flameDiagramComponent)

## Install

```bash
$ yarn install
$ npm run prepublishOnly
```
## 发包步骤
1.执行 npm whoami 查看当前用户是否已经登录，如果未登录则执行 npm login
2.检查 package.json 中的 NPM 包名及 publishConfig 是否符合预期
3.$ npm publish

详情：https://gitee.com/q-xi-a/father/blob/master/docs/guide/release.md

## Source

Learn more at [react-flame-graph.now.sh](https://react-flame-graph.now.sh/).

## tip
This project is based on react flat graph npm (npmjs. com)
npm package: @sysom/topology-graph
Description: topology
Latest version: 1.2.1

# @ali/topology-graph

[![NPM version](https://img.shields.io/npm/v/@ali/topology-graph.svg?style=flat)](https://npmjs.com/package/@ali/topology-graph)
[![NPM downloads](http://img.shields.io/npm/dm/@ali/topology-graph.svg?style=flat)](https://npmjs.com/package/@ali/topology-graph)

## Install

```bash
$ npm install
```

```bash
$ npm run dev
$ npm run build
```
## 使用方法

```bash
$ npm i @sysom/topology-graph
```

```typescript
import TopologyGraph from '@sysom/topology-graph';
 interface ClusterHoverInfo {
    key: string;
    value: string;
}
 interface ClusterGPUInfo {
    id: string;
    name: string;
    style?: {
        [key: string]: any;
    };
    values: {
        [key: string]: ClusterHoverInfo[];
    };
}
 interface ClusterNodeInfo {
    id: string;
    name: string;
    gpu_list: ClusterGPUInfo[];
    style?: {
        [key: string]: any;
    };
    values: {
        [key: string]: ClusterHoverInfo[];
    };
}
 interface ClusterEdgeInfo {
    type: string;
    src_id: string;
    dst_id: string;
    style?: {
        [key: string]: any;
    };
    values: {
        [key: string]: ClusterHoverInfo[];
    };
}
 interface GetClusterTopologyResult {
    nodes: ClusterNodeInfo[];
    edges: ClusterEdgeInfo[];
}

 interface TopologyParams {
    colorMode: 'light' | 'dark'; //拓扑背景色
    pageSizeOptions?: number[]; //分页数组 默认[128, 256, 512, 1024]
    data: GetClusterTopologyResult; 
    refresh: () => void,  //刷新拓扑图数据方法
    dataTotal: number, //拓扑数据总数
    height?: number | string, //拓扑图高度
    loading?: boolean, //加载状态
    setLoading?: any, //设置加载状态方法
    paginationOnchange?: (page: number, pageSize: number) => void //分页方法(获取到选择的页码和页数)
 }

  <TopologyGraph
    data={topologyData}
    loading={loading} 
    setLoading={setLoading} 
    colorMode={'light'} 
    dataTotal={total}  
    refresh={refresh}
     />