1.0.28 • Published 6 years ago

smart-testing v1.0.28

Weekly downloads
1
License
MIT
Repository
-
Last release
6 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

6 years ago

1.0.27

6 years ago

1.0.26

6 years ago

1.0.25

6 years ago

1.0.24

6 years ago

1.0.23

6 years ago

1.0.22

6 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.19-1

6 years ago

1.0.19-0

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16-21

6 years ago

1.0.16

6 years ago

1.0.16-20

6 years ago

1.0.16-19

6 years ago

1.0.16-18

6 years ago

1.0.16-17

6 years ago

1.0.16-16

6 years ago

1.0.16-15

6 years ago

1.0.16-14

6 years ago

1.0.16-13

6 years ago

1.0.16-12

6 years ago

1.0.16-11

6 years ago

1.0.16-10

6 years ago

1.0.16-9

6 years ago

1.0.16-8

6 years ago

1.0.16-7

6 years ago

1.0.16-6

6 years ago

1.0.16-5

6 years ago

1.0.16-4

6 years ago

1.0.16-3

6 years ago

1.0.16-2

6 years ago

1.0.16-1

6 years ago

1.0.16-0

6 years ago

1.0.11-2

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.10

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago

1.0.0

7 years ago