nuke-collector

1.0.0 • Public • Published

nuke-collector

nuke project 的静态分析器, 用来提取 nuke 组件的使用情况

使用方法:

import collector from 'nuke-collector';
const info = collector.retcodeUpload(options,{spmId:'a2o54.8687267'});

options: {
    rootDir: '项目地址,必填',
    isIntranet: '集团内':'ISV':'QAP' [可选]
    basicPackage:'nuke' [可选]
    businessComponentsRegExp:' /^nuke\-/' [可选]
}

测试

tnpm  i -g nuke-collector

DEBUG=ice:collect collector collect --kit ice --basic @ali/ice

收集信息:

  • package.json
  • 已安装的模块版本信息
  • src 下每个 js/jsx 文件的 import / require 的nuke模块
  • 对引入的 nuke 基本组件/业务组件/第三方模块 使用情况的分析

# changelog

增加数据收集维度:

1、 package.json  dependency
2、 package.json  author



Readme

Keywords

Package Sidebar

Install

npm i nuke-collector

Weekly Downloads

43

Version

1.0.0

License

none

Unpacked Size

32.5 kB

Total Files

6

Last publish

Collaborators

  • doub