apipost-inside-tools
TypeScript icon, indicating that this package has built-in type declarations

0.1.89 • Public • Published

A-Design Logo

apipost-inside-tools 是一个一致性、模块化、高性能的 apipost 内部使用的 实用工具库。

安装

npm i apipost-inside-tools

基础使用

需引入:

import APTools from 'apipost-inside-tools';

APTools.export2str(apipostData);
APTools.import2array(apipostData);

目前支持: export2str; //导出参数 支持key-value/json/json-desc
import2array; //导入参数 支持json/key-value
exportdesc2str; //导出参数描述库 支持key-value/json
importdesc2array; //导入参数描述库 支持json/key-value
objectArr2uniqueArr; // 对象数组完全重复去重
har2apipost; // har 对象转apipost接口数据
isElectron; //当前运行环境是否为electron下
setCookie; // 设置cookie
getCookie; // 获取cookie
ConvertResult; // 返回统一格式结果
getCachePath; // 基于node 获取缓存目录
isXml; //是否为xml格式数据
str2testDataAsync; // 将ApiPost流程测试中文件数据转为ApiPost可辨识的JSON格式
importSwaggerHandle; // 自动导入swaager 公共处理方法
har2apipostV8; // 对象转apipost接口数据 V8
curlPostman2apipost; // curl postman collection 转 apipost

开源协议

apipost-inside-tools 遵循 MIT 协议

Package Sidebar

Install

npm i apipost-inside-tools

Weekly Downloads

21

Version

0.1.89

License

MIT

Unpacked Size

110 kB

Total Files

5

Last publish

Collaborators

  • chengyang12138
  • proud_lion
  • lee-meng
  • wjzhangq
  • apipost-lab001
  • xbw19975