style: forward-compatible prettier rules and cjs parser

This commit is contained in:
Lam Wei Li 2022-07-24 00:44:14 +08:00
parent d6d7086531
commit 2dee68ddee
No known key found for this signature in database
GPG Key ID: 90F6ABECF080D7BF
2 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,2 @@
**/.*
coverage
.github
.nyc_output

View File

@ -34,8 +34,8 @@
},
"scripts": {
"prepare": "is-ci || husky install",
"pretest": "prettier --check . && eslint \"lib/**/*.js\" \"test/**/*.js\"",
"prettier:fix": "prettier --write .",
"pretest": "prettier --check \"**/*.*\" && eslint \"lib/**/*.js\" \"test/**/*.js\"",
"prettier:fix": "prettier --write \"**/*.*\"",
"test": "tap \"test/tap/**/*.js\" --cov --timeout=45",
"typings": "tsc -p types/tsconfig.json"
},
@ -74,6 +74,16 @@
"browser": {
"os": false
},
"prettier": {
"trailingComma": "es5",
"arrowParens": "always",
"overrides": [
{
"files": ["*.cjs"],
"options": { "parser": "typescript" }
}
]
},
"tap": {
"check-coverage": true
},