# offline-sdk

> ## 注意事项 sdk里面包含Promise对象和一些数组方法，因此需要你的工程支持es6

Latest version **1.0.8** (published 2018-03-01) · ISC license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install offline-sdk
pnpm add offline-sdk
yarn add offline-sdk
bun add offline-sdk
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.0.8 |
| Published | 2018-03-01 |
| First published | 2018-02-24 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 121 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | 563278849@qq.com |
| Maintainers | lin'ya'jing |

## Links

- npm: https://www.npmjs.com/package/offline-sdk
- npm.io page: https://npm.io/package/offline-sdk

## Recent versions

- 1.0.8 (latest) — 2018-03-01
- 1.0.7 — 2018-03-01
- 1.0.6 — 2018-03-01
- 1.0.5 — 2018-03-01
- 1.0.4 — 2018-02-28
- 1.0.3 — 2018-02-27
- 1.0.2 — 2018-02-27
- 1.0.1 — 2018-02-24
- 1.0.0 — 2018-02-24

## README

# 前端一键下线黑名单SDK

## 注意事项
sdk里面包含Promise对象和一些数组方法，因此需要你的工程支持es6

##  使用方法
``` javaScript
import CheckOffline from 'offline-sdk';
// getBlackList方法需要传递一个字符串参数,也就是你的业务线channel
CheckOffline.getBlackList('overseaHotel').then(res => {
    console.log('返回敏感词数组', res);
    // 返回敏感词数组后才可以进行数据检查
    let result = CheckOffline.check({
        env: 'dev', // 环境变量默认 'prod',
        content: '测试2', // 需要匹配的内容
        poiId: 1, // poiId
        channel: 'overseaHotel', // 业务线
        page: 'poilist' // 页面位置
    });
}).catch(e => {
    console.log('业务线不存在或者存在但是没有敏感词');
});
```

## 安装依赖
```
npm install
```
## 打包编译
```
npm run build 或者 webpack
```
## 启动项目
```
npm run dev 或者 node app.js
```

---
_Source: https://npm.io/package/offline-sdk · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
