Gathering detailed insights and metrics for @mcfed/business-components
Gathering detailed insights and metrics for @mcfed/business-components
npm install @mcfed/business-components
Typescript
Module System
Node Version
NPM Version
35.7
Supply Chain
71.2
Quality
75.6
Maintenance
50
Vulnerability
94.8
License
JavaScript (84.78%)
Less (10.76%)
TypeScript (3.84%)
Dockerfile (0.44%)
CSS (0.19%)
Love this project? Help keep it running — sponsor us today! 🚀
Total Downloads
1,819
Last Day
1
Last Week
4
Last Month
16
Last Year
229
61 Commits
4 Watchers
5 Branches
4 Contributors
Updated on Aug 17, 2021
Latest Version
0.1.9
Package Id
@mcfed/business-components@0.1.9
Unpacked Size
297.46 kB
Size
58.84 kB
File Count
110
NPM Version
5.6.0
Node Version
10.0.0
Cumulative downloads
Total Downloads
Last Day
0%
1
Compared to previous day
Last Week
300%
4
Compared to previous week
Last Month
-59%
16
Compared to previous month
Last Year
-23.2%
229
Compared to previous year
23
38
1
当前版本已发布 npm 仓库
npm install @mcfed/business-components
创建新功能
分支来源 master
统一采用 feature/组件英文名称
上进行代码开发,开发完成后提交 merge_request
,合并成功后owner
将删除当前分支
修改BUG
分支来源 master
统一采用 hotfix/已有组件英文名称
上进行代码开发,开发完成后提交 merge_request
合并成功后owner
将删除当前分支
master
与 develop
不允许直接提交,统一采用 branch 开发后,提交merge_request
到 develop
请求合并代码审核。
CI 单元测试能过后才能提交代码合并请求,未通过一概不允许合并
合并请求时请 清楚描述 修改内容 add : 新增XXX组件
合并请求描述规范格式要求:ADD:新增XXX组件
、MODIFY:XXX组件增加单元测试
、BUGFIXED:修改 XXX 组件 YYY bug
合并 master 规范:master
禁止提交代码,只允许来源develop
内容
合并 发布版本内容 在develop
分支工作
master
后发起发布失败(已发布版本号不允许二次发布)meger_request
到 master
在master
合并 CI 自动发版成功src
目录下,组件采用大驼峰(UpperCamel)
命名,以组件名作为目录名,如./src/FormItem/
。index
入口文件,入口文件必须具有default
导出ComponentA.ComponentB
的形式导出非默认组件请移步至这里
1 loader:'babel-loader', 2 options:{ 3 plugins:[ 4 "import",{ 5 libraryName:'@mcf/components', 6 libraryDirectory:"lib", 7 camel2DashComponentName:false, 8 style:true 9 },"@mcf/components" 10 ] 11 } 12
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
Found 2/19 approved changesets -- score normalized to 1
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
license file not detected
Details
Reason
project is not fuzzed
Details
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
56 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-02-17
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More