1.0.28 • Published 4 years ago

smart-testing v1.0.28

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

smart-testing

A npm package that deals with a C++ project before running.

Installation

npm i smart-testing

###1. fuzzy 设置自定义依赖文件

  • extensions 头文件列表
  • output: 输出文件路径
  • filters 筛选项
    • extensions 文件后缀名列表
const pretreat = require('smart-testing')

pretreat.fuzzy(filePath, output, filters);
  .then(() => {
    console.log('done');
  })
  .catch((err) => {
    console.log(err);
  });

###2. custom 设置依赖文件

  • filePath 文件路径
  • includes: 自定义依赖文件路径
  • output: 输出文件路径
  • extensions 文件后缀名列表
pretreat.custom(filePath, includes, output, extensions)
  .then(() => {
    console.log('done');
  })
  .catch((err) => {
    console.log(err);
  });

###3. translate 根据平台转换代码

  • filePath: 文件路径
  • platform: 适应平台
pretreat.translate(filePath, platform))
  .then(() => {
    console.log('done');
  })
  .catch((err) => {
    console.log(err);
  });

###4. copyFolder 复制文件夹

  • src 原文夹路径
  • tar 目标路径
  • extensions 文件后缀名列表

pretreat.copyFolder(src, tar, extensions))
  .then(() => {
    console.log('done');
  })
  .catch((err) => {
    console.log(err);
  });

###3. smart-init 新建项目

smart-init projectName

###4. publish publish:prerelease: 1.0.16-0 => 1.0.16-1, publish:prepatch: 1.0.16 => 1.0.17-1, publish:preminor: 1.0.16 => 1.1.0-0, publish:premajor: 1.0.16 => 2.0.0-0, publish:patch: 1.0.17-1 => 1.0.17 需先使用 publish:prepatch, publish:minor: 1.1.0-1 => 1.1.0 需先使用 publish:preminor, publish:major: 2.0.0-1 => 2.0.0 需先使用 publish:premajor

###5. statistics 处理报文信息

1.0.28

4 years ago

1.0.27

4 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.19-1

5 years ago

1.0.19-0

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16-21

5 years ago

1.0.16

5 years ago

1.0.16-20

5 years ago

1.0.16-19

5 years ago

1.0.16-18

5 years ago

1.0.16-17

5 years ago

1.0.16-16

5 years ago

1.0.16-15

5 years ago

1.0.16-14

5 years ago

1.0.16-13

5 years ago

1.0.16-12

5 years ago

1.0.16-11

5 years ago

1.0.16-10

5 years ago

1.0.16-9

5 years ago

1.0.16-8

5 years ago

1.0.16-7

5 years ago

1.0.16-6

5 years ago

1.0.16-5

5 years ago

1.0.16-4

5 years ago

1.0.16-3

5 years ago

1.0.16-2

5 years ago

1.0.16-1

5 years ago

1.0.16-0

5 years ago

1.0.11-2

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.10

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

1.0.0

5 years ago