add build scripts
[xy-pid-controller] / .eslintrc.js
1 module.exports = {
2         "env": {
3                 "browser": true,
4                 "es2021": true
5         },
6         "extends": "eslint:recommended",
7         "parserOptions": {
8                 "ecmaVersion": "latest",
9                 "sourceType": "module"
10         },
11         "rules": {
12                 "indent": [
13                         "error",
14                         "tab"
15                 ],
16                 "linebreak-style": [
17                         "error",
18                         "unix"
19                 ],
20                 "quotes": [
21                         "error",
22                         "double"
23                 ],
24                 "semi": [
25                         "error",
26                         "always"
27                 ],
28                 "block-spacing": [
29                         "error",
30                         "never"
31                 ],
32                 "array-bracket-newline": [
33                         "error",
34                         "never"
35                 ],
36                 "array-element-newline": [
37                         "error",
38                         "never"
39                 ],
40                 "space-in-parens": [
41                         "error",
42                         "never"
43                 ],
44                 "array-bracket-spacing": [
45                         "error",
46                         "never"
47                 ],
48                 "object-curly-spacing": [
49                         "error",
50                         "never"
51                 ],
52                 "newline-per-chained-call": [
53                         "error",
54                         {"ignoreChainWithDepth": 1}
55                 ],
56                 "no-multi-spaces": [
57                         "error"
58                 ],
59                 "dot-location": [
60                         "error",
61                         "object"
62                 ]
63         }
64 };