mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
36 lines
1.1 KiB
JavaScript
Executable File
36 lines
1.1 KiB
JavaScript
Executable File
import auditArgumentChecks from './rules/audit-argument-checks'
|
|
import noSession from './rules/no-session'
|
|
import noBlazeLifecycleAssignment from './rules/no-template-lifecycle-assignments'
|
|
import noZeroTimeout from './rules/no-zero-timeout'
|
|
import blazeConsistentEventMapParams from './rules/eventmap-params'
|
|
import preferSessionEquals from './rules/prefer-session-equals'
|
|
import templateNamingConvention from './rules/template-names'
|
|
|
|
|
|
export const rules = {
|
|
'audit-argument-checks': auditArgumentChecks,
|
|
'no-session': noSession,
|
|
'no-template-lifecycle-assignments': noBlazeLifecycleAssignment,
|
|
'no-zero-timeout': noZeroTimeout,
|
|
'eventmap-params': blazeConsistentEventMapParams,
|
|
'prefer-session-equals': preferSessionEquals,
|
|
'template-names': templateNamingConvention,
|
|
}
|
|
|
|
export const configs = {
|
|
recommended: {
|
|
rules: {
|
|
'meteor/audit-argument-checks': 2,
|
|
'meteor/no-session': 2,
|
|
'meteor/no-template-lifecycle-assignments': 2,
|
|
'meteor/no-zero-timeout': 2,
|
|
'meteor/eventmap-params': 2,
|
|
'meteor/prefer-session-equals': 0,
|
|
'meteor/template-names': 2,
|
|
},
|
|
},
|
|
guide: {
|
|
rules: {},
|
|
},
|
|
}
|