diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a76b595..807a95a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -72,6 +72,11 @@ - 使用`yarn`进行包管理 - 使用`git`进行版本控制 +> [!IMPORTANT] +> 虽然自动记账使用的Rhino只支持ES5的语法规范,但是在写规则的时候可以使用ES6的语法规范,构建的时候会自动转换。 +> Rhino对一些比较新的正则支持比较差,请避免使用如下正则: +> - 分组捕获 `(?...)` + #### 测试规范 请务必保证所有的测试用例都通过,如果你新增了规则,请务必在`main.test.js`中编写测试用例,以保证规则的正确性。