mirror of
https://github.com/wassname/talk.git
synced 2026-06-28 21:30:47 +08:00
df57b4eb17
* feat: suspending, banning, now propogation * feat: added email rendering + localization support * fix: fix related to lib * refactor: moved juicer to queue task * refactor: cleanup of job processor * refactor: improved error messaging around failed email * feat: initial forgot passwor impl * fix: fixed rebase errors * feat: send back Content-Language header with requests * feat: added ban email * feat: implemented forgotten password API * fix: linting * feat: support more emails * fix: promise patches * feat: initial confirm email API * feat: added rate limiting * feat: added URL support * feat: added email docs * fix: updated docs * chore: documentation review * fix: fixed build bug * feat: implement forgot password in auth popup * test: add tests + fixes * chore: rename StatelessComponent to FunctionComponent * fix: types and test fixes * chore: upgrade deps * fix: THANK YOU TESTS FOR SAVING MY A** * chore: reorder imports * chore: remove obsolete ! * feat: implement accounts bundle * refactor: review suggestion * fix: rebase upgrade error * fix: rebase bug * feat: reset password link support * test: add tests for account password reset page * fix: remove redirect uri * fix: revert local state changes
39 lines
863 B
JSON
39 lines
863 B
JSON
{
|
|
"extends": [
|
|
"./tslint.dynamic.js",
|
|
"tslint:recommended",
|
|
"tslint-config-prettier",
|
|
"tslint-plugin-prettier"
|
|
],
|
|
"rules": {
|
|
"prettier": true,
|
|
"object-literal-sort-keys": false,
|
|
"interface-name": [true, "never-prefix"],
|
|
"no-switch-case-fall-through": true,
|
|
"member-ordering": false,
|
|
"variable-name": [
|
|
true,
|
|
"ban-keywords",
|
|
"check-format",
|
|
"allow-leading-underscore",
|
|
"allow-pascal-case"
|
|
]
|
|
},
|
|
"jsRules": {
|
|
"prettier": true,
|
|
"object-literal-sort-keys": false,
|
|
"no-switch-case-fall-through": true,
|
|
"member-ordering": false,
|
|
"variable-name": [
|
|
true,
|
|
"ban-keywords",
|
|
"check-format",
|
|
"allow-leading-underscore",
|
|
"allow-pascal-case"
|
|
]
|
|
},
|
|
"linterOptions": {
|
|
"exclude": ["**/node_modules/**/*", "./config/coverage/**"]
|
|
}
|
|
}
|