open-index/open-npm huggingface dataset:
npm package: @ixcsoft-official/n8n-nodes-ixcprovedor
Description: n8n node to call IXC API.
Author: Janine Milena Dalchiavon
Latest version: 0.1.2

# n8n-nodes-ixcprovedor

This is an n8n community node. It lets you use IXC Provedor in your n8n workflows.

IXC Provedor is a management system for internet service providers that offers an API for integration with other platforms.

[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.

[Installation](#installation)  
[Operations](#operations)  
[Credentials](#credentials)  
[Compatibility](#compatibility)  
[Resources](#resources)

## Installation

Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.

## Operations

This node supports CRUD (Create, Read, Update, Delete) operations on various IXC Provedor resources, as well as specific actions for each resource.

## Credentials

To use this node, you need to have an IXC Provedor account with API access. The required credentials are:

- API URL
- Username
- Password

## Compatibility

This node has been tested with n8n version 0.225.0 and later.

## Resources

* [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)
* [IXC Provedor API documentation](https://wikiapiprovedor.ixcsoft.com.br/)
npm package: @ixfx/arrays
Description: ixfx arrays
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/arrays [![npm](https://img.shields.io/npm/v/@ixfx/arrays.svg)](https://npmjs.com/package/@ixfx/arrays)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/collections
Description: ixfx collections
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/collections [![npm](https://img.shields.io/npm/v/@ixfx/collections.svg)](https://npmjs.com/package/@ixfx/collections)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/debug
Description: ixfx debug
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/debug [![npm](https://img.shields.io/npm/v/@ixfx/debug.svg)](https://npmjs.com/package/@ixfx/debug)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/dom
Description: ixfx dom
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/dom [![npm](https://img.shields.io/npm/v/@ixfx/dom.svg)](https://npmjs.com/package/@ixfx/dom)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/events
Description: ixfx events
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/events [![npm](https://img.shields.io/npm/v/@ixfx/events.svg)](https://npmjs.com/package/@ixfx/events)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/flow
Description: ixfx flow
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/flow [![npm](https://img.shields.io/npm/v/@ixfx/flow.svg)](https://npmjs.com/package/@ixfx/flow)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/modulation
Description: ixfx modulation
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/modulation [![npm](https://img.shields.io/npm/v/@ixfx/modulation.svg)](https://npmjs.com/package/@ixfx/modulation)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/numbers
Description: ixfx numbers
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/numbers [![npm](https://img.shields.io/npm/v/@ixfx/numbers.svg)](https://npmjs.com/package/@ixfx/numbers)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/process
Description: ixfx process
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/process [![npm](https://img.shields.io/npm/v/@ixfx/process.svg)](https://npmjs.com/package/@ixfx/process)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/random
Description: ixfx random
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/random [![npm](https://img.shields.io/npm/v/@ixfx/random.svg)](https://npmjs.com/package/@ixfx/random)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixfx/trackers
Description: ixfx trackers
Author: Clint Heyer
Latest version: 0.56.9

# @ixfx/trackers [![npm](https://img.shields.io/npm/v/@ixfx/trackers.svg)](https://npmjs.com/package/@ixfx/trackers)

Please refer to [README.md](https://github.com/clinth/ixfx#readme)
npm package: @ixiaolian/mp-lib
Description: ## 更新日志
Author: ixiaolian
Latest version: 0.1.2

# mp-lib

## 更新日志

### v0.0.3
1. `A` 完善基础结构 不存在实际意义的JS逻辑及自定义组件

### v0.1.0
1. `A` 增加 js/util/touch.js文件 包含1个方法：`banMultipleAction`
2. `A` 增加 js/util/regex.js文件 包含2个方法：`getEmailReg` `getIDCardReg`
3. `A` 增加 js/util/touch.js文件 包含10个方法：`showSuccess` `showLoading` `showWarnning` `hideToast` `alertViewWithCancel` `alertView` `showTextToast` `hideToastAfterDelay` `showMaskLoading` `showOnlyText`
4. `A` 增加 js/util/uuid.js文件 包含1个方法 `uuid`
5. `A` 增加 js/util/string.js文件 包含1个方法 `stringLength`
npm package: @ixinwu-eswnd/block
Description: 1 登录：npm login 2 创建私有包：npm login --scope=XXX 3.1 发布普通包：npm publish 3.2 发布私有包：npm publish --access=public 4 删除npm包：npm unpublish xxx --force
Latest version: 0.1.1

### how to publish
1 登录：npm login
2 创建私有包：npm login --scope=XXX
3.1 发布普通包：npm publish
3.2 发布私有包：npm publish --access=public
4 删除npm包：npm unpublish xxx --force
npm package: @ixinwu-ngp/generator-ngp-spa
Description: ## 安装依赖
Author: zhuoluo-hq
Latest version: 1.1.3

# 前端SPA脚手架

## 安装依赖

`yarn global add yo`
`yarn global add @ixinwu-ngp/generator-ngp-spa`

## 使用

`yo @ixinwu-ngp/ngp-spa`

## 后续规划

当前支持到APP层级的命令创建功能，后续提供

- Page页面层级

  - List页面
  - Edit页面
  - Add页面
  - Detail页面

- Block区块层级
- Component组件层级
npm package: @ixinwu-ngp/materials-block
Description: 业务沉淀形成的功能区块，比如不同类型页面的页头、工具条、表单等等
Author: zhuoluo-hq
Latest version: 1.1.6

# 功能区块

业务沉淀形成的功能区块，比如不同类型页面的页头、工具条、表单等等

TODO 建设中...
npm package: @ixinwu-ngp/web-styles
Description: 基本思路是使用[JSS](https://github.com/cssinjs/jss)，提供 withStyles 将`classes`属性提供给组件使用
Author: zhuoluo-hq
Latest version: 1.0.0

# 样式解决方案

基本思路是使用[JSS](https://github.com/cssinjs/jss)，提供 withStyles 将`classes`属性提供给组件使用

**参考借鉴[Material-UI 的样式解决方案](https://material-ui.com/css-in-js/basics/)，实现源码中也多有参考，在此感谢[Material-UI 团队以及项目的贡献者](https://github.com/mui-org/material-ui/graphs/contributors)**

## API

### NgpThemeProvider

| Name          | Type            | Default | Description                                                                          |
| :------------ | :-------------- | :------ | :----------------------------------------------------------------------------------- |
| children      | node            |         | react 的功能                                                                         |
| sheetsManager | map             |         | 管理页面中加载的样式，避免重复。在使用 ssr 是应该为每一个页面提供一个全新的 Map 对象 |
| theme         | object/function |         | 主题对象，可以使用空对象{}；或者是主体对象的生成方法                                 |

### withStyles

利用 higher-order component 的模式，为 Wrap 的组件增加`classes`和`innerRef`属性

参数：

- `styles` (_Function | Object_): 样式定义，如果需要使用主题变量使用(theme) => {return {...}}签名的函数

示例：

```javascript
import React from 'react';
import { withStyles } from '@ixinwu-ngp/web-styles';

const styles = {
  root: {
    backgroundColor: 'red',
  },
};

class MyComponent extends React.Component {
  render () {
    return <div className={this.props.classes.root} />;
  }
}

export default withStyles(styles)(MyComponent);
```
npm package: @ixjb94/https
Description: Pure https request (like `fetch` or `axios`) that uses node:https that written in typescript
Author: IX JB
Latest version: 1.0.1

Pure https request (like `fetch` or `axios`) that uses node:https that written in typescript

### Install
`npm install @ixjb94/https`

### Supported Methods
```
GET
POST
PUT
DELETE
OPTIONS
PATCH
COPY
```
and others


### Example
```js
import { Http } from "@ixjb94/https"

Run()
async function Run {
    let http = new Http()
    let req = await http.request("https://example.com/path?something=true")

    let data = req.data
    let statusCode = req.statusCode
    let statusMessage = req.statusMessage
    let headers = req.headers
}
```

OR
```js
const { Http } = require("@ixjb94/https")

let http = new Http()
http.request("https://example.com/path?something=true").then(req => {
    
    let data = req.data
    let statusCode = req.statusCode
    let statusMessage = req.statusMessage
    let headers = req.headers
})
```
npm package: @ixkaito/imagemin
Description: Minify images seamlessly while preserving directory structure
Author: Kite
Latest version: 0.1.0

# @ixkaito/imagemin

> Minify images seamlessly while preserving directory structure 

Based on [`imagemin`](https://github.com/imagemin/imagemin) but preserves directory structure. Inspired by [`imagemin-dir`](https://github.com/adamduncan/imagemin-dir).

## Install

```
$ npm install @ixkaito/imagemin
```

## Usage

```js
const imagemin = require('@ixkaito/imagemin'); // alternative to imagemin
const imageminJpegtran = require('imagemin-jpegtran');
const imageminPngquant = require('imagemin-pngquant');

(async () => {
	const files = await imagemin(['images/*.{jpg,png}'], {
		destination: 'build/images',
		plugins: [
			imageminJpegtran(),
			imageminPngquant({
				quality: [0.6, 0.8]
			})
		]
	});

	console.log(files);
	//=> [{data: <Buffer 89 50 4e …>, destinationPath: 'build/images/foo.jpg'}, …]
})();
```

## API

`@ixkaito/imagemin` maintains the same API as `imagemin`. See https://github.com/imagemin/imagemin.
npm package: @ixl/result
Description: A result type for typescript and javascript
Author: me :)
Latest version: 1.0.0

# Result

A `Result` type for typescript

# What?

A `Result` type is a type holding a returned value or an error code. They provide
an elegant way of handling errors, without resorting to exception handling.

Read more on [wikipedia](https://en.wikipedia.org/wiki/Result_type)

# Why?

Typescript does not have a native `Result` type

# Features:

- fully documented, [documentation](https://thxi.github.io/resultts/) is hosted using github pages
- fully tested / _100%_ code coverage
- has [rust Result](https://doc.rust-lang.org/stable/std/result/enum.Result.html#method.map) api