@runtimed/jmp
Version:
Node.js module for creating, parsing and replying to messages of the Jupyter Messaging Protocol (JMP)
93 lines (77 loc) • 2.25 kB
YAML
root: true
extends:
- eslint:recommended
parserOptions:
ecmaVersion: 2015
env:
node: true
mocha: true
rules:
# indent and spacing
indent: [error, 4]
array-bracket-spacing: [error, never]
arrow-spacing:
- error
- before: true
after: true
block-spacing: [error, always]
comma-spacing:
- error
- after: true
computed-property-spacing: [error, never]
generator-star-spacing:
- error
- before: true
after: false
keyword-spacing:
- error
- before: true
after: true
no-irregular-whitespace: error
no-mixed-spaces-and-tabs: error
no-multi-spaces:
- error
- exceptions:
Property: true
VariableDeclarator: true
ImportDeclaration: true
no-regex-spaces: error
no-trailing-spaces: error
no-whitespace-before-property: error
object-curly-spacing: [error, never]
rest-spread-spacing: [error, never]
semi-spacing:
- error
- before: false
after: true
space-before-blocks: [error, always]
space-before-function-paren: [error, never]
space-in-parens: [error, never]
space-infix-ops:
- error
- int32Hint: false
space-unary-ops:
- error
- words: true
nonwords: false
spaced-comment: [error, always]
template-curly-spacing: [error, never]
yield-star-spacing:
- error
- before: false
after: true
# other rules
comma-dangle: off
complexity: error
max-len:
- error
- 80
no-console: off
no-empty: off
no-unused-vars:
- error
- args: none
no-var: off
one-var: off
quotes: [error, double]
semi: error