Skip to content

Latest commit

 

History

History
118 lines (90 loc) · 12.1 KB

README_SIMPLIFIED_CHINESE.md

File metadata and controls

118 lines (90 loc) · 12.1 KB

user-data-for-fraud-prevention

user-data-for-fraud-prevention logo

CircleCI Coverage Status NPM Version Contributions welcome code style: prettier

All Contributors

描述

这是一个npm库,用于检测用户的一些浏览器或设备详细信息,例如时区、屏幕大小、浏览器配置等。 软件供应商通常需要将此类详细信息发送给其所在国家/地区的税务机关,以防止欺诈。

例如:英国税务局(HMRC)要求软件提供商使用其某些API提供一致的HTTP消息头,这种消息头被称为欺诈预防消息头。此模块以所需的格式为您收集此类信息。

src/js 中的每个顶层文件夹都有自己的自述文件,其中包含有关用例的更多具体信息。例如:HMRC README

如何使用

使用说明在这里

如何测试

如何测试更改内容的说明在这里

贡献

我们不允许贡献者认领issues。如果你发现一些有趣的东西可以为这个repo做出贡献,请随时提出PR。我们不要求您提前通知我们。

  1. Fork这个repo
  2. 通过运行 yarn 在本地安装依赖项
  3. 进行更改
  4. 确保使用 yarn build 进行打包
  5. 使用 yarn test 运行测试(你添加了测试,对吧?)
  6. 在您运行的代码或者我们的演示项目中测试您的更改:运行 yarn link
  7. 确保代码覆盖率与更改前相同或更高
  8. 确保commit message的格式正确:type(subject): input。例如:chore(prettier): update prettier to 2.x
  9. 创建一个PR到 master 分支
  10. 代码所有者将被自动要求审核,因此无需在您的PR上添加标签

预期项目结构

此处显示的结构是您的代码需要在此repo中如何呈现的整理方式

应根据您要解决的问题重命名implementation文件夹,例如:英国HMRC的代码位于名为 hmrc 的文件夹中。

Project
└──src
     └──js
        └──common                // 公用和非特定代码应放在此文件夹中
        └──implementation       // 解决问题的实现特定代码应该在这个文件夹中

如何将贡献者添加到自述文件中

有两种方法可以将自己添加为此repo的贡献者:

  1. 通过在PR中添加以下评论来@all-contributors bot:@all-contributors please add [username] for [contributions]。请参阅docs了解更多信息。
  2. 通过运行 npx all-contributors add [username] [contributions] 来使用 all-contributors-cli。请参阅docs了解更多信息。

所有参数都是必需的。 有关有效贡献类型的列表,请参阅 Emoji Key(贡献类型参考)

许可

License

变更日志

请看我们的CHANGELOG

多语言

多语言版本README自述文件:

  1. 英文
  2. 繁体中文

贡献者


Rachel Quan

🔧 📖

Reuben

📖 👀 ⚠️ 💬 💻

Susmitha Kodamarthi

📖 👀 ⚠️ 💬 💻

Mayank Khanna

💻

Jitin Maherchandani

💻

D. Ben Knoble

💻

Yashasvi Misra

📖

vvijayalakshmi21

📖 🚧

Tyler Krupicka

💻 🔌

burzynnn

⚠️ 💻

Christy Jacob

📖 💻

Josh Harrison

📖 💻

Johan Aludden

💻

Andrew Lisowski

💻

Abderrahim SOUBAI-ELIDRISI

📖

Derek Louis

📖

Sheetal Singala

📖

Salil Cuncoliencar

📖

Ayushi

📖

Swastika Gupta

📖