Skip to content
This repository was archived by the owner on Aug 1, 2021. It is now read-only.

Commit 5b078aa

Browse files
Merge pull request #345 from technote-space/release/next-v3.0.2
release: v4.0.0
2 parents 60df86a + 89f2d82 commit 5b078aa

File tree

31 files changed

+4305
-4525
lines changed

31 files changed

+4305
-4525
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ trim_trailing_whitespace = true
1414
indent_style = tab
1515
indent_size = 4
1616

17-
[{.jshintrc,*.json,*.yml}]
17+
[{.jshintrc,*.json,*.yml,*.js}]
1818
indent_style = space
1919
indent_size = 2
2020

assets/js/.babelrc

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
2-
"presets": [
3-
[
4-
"@babel/preset-env",
5-
{
6-
"targets": {
7-
"ie": 11
8-
}
9-
}
10-
]
11-
],
12-
"plugins": [
13-
[
14-
"@babel/plugin-transform-react-jsx",
15-
{
16-
"pragma": "wp.element.createElement"
17-
}
18-
]
19-
]
2+
"presets": [
3+
[
4+
"@babel/preset-env",
5+
{
6+
"targets": {
7+
"ie": 11
8+
}
9+
}
10+
]
11+
],
12+
"plugins": [
13+
[
14+
"@babel/plugin-transform-react-jsx",
15+
{
16+
"pragma": "wp.element.createElement"
17+
}
18+
]
19+
]
2020
}

assets/js/.eslintrc

Lines changed: 150 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -1,153 +1,152 @@
11
{
2-
"extends": [
3-
"eslint:recommended",
4-
"plugin:react/recommended"
5-
],
6-
"env": {
7-
"node": true,
8-
"jest": true,
9-
"es6": true,
10-
"browser": true
11-
},
12-
"settings": {
13-
"react": {
14-
"version": "latest"
15-
}
16-
},
17-
"rules": {
18-
"camelcase": [
19-
"error",
20-
{
21-
"properties": "always"
22-
}
23-
],
24-
"require-jsdoc": [
25-
"error",
26-
{
27-
"require": {
28-
"FunctionDeclaration": true,
29-
"MethodDefinition": true,
30-
"ClassDeclaration": true
31-
}
32-
}
33-
],
34-
"valid-jsdoc": [
35-
"error",
36-
{
37-
"requireReturn": false,
38-
"preferType": {
39-
"String": "string",
40-
"Object": "object",
41-
"Number": "number",
42-
"Function": "function",
43-
"Void": "void"
44-
}
45-
}
46-
],
47-
"quotes": [
48-
"error",
49-
"single",
50-
"avoid-escape"
51-
],
52-
"key-spacing": [
53-
"error",
54-
{
55-
"singleLine": {
56-
"beforeColon": false,
57-
"afterColon": true
58-
},
59-
"multiLine": {
60-
"beforeColon": false,
61-
"afterColon": true
62-
}
63-
}
64-
],
65-
"no-magic-numbers": [
66-
"error",
67-
{
68-
"ignoreArrayIndexes": true
69-
}
70-
],
71-
"eqeqeq": "error",
72-
"block-scoped-var": "error",
73-
"complexity": [
74-
"error",
75-
{
76-
"maximum": 20
77-
}
78-
],
79-
"curly": "error",
80-
"default-case": "error",
81-
"dot-location": [
82-
"error",
83-
"property"
84-
],
85-
"guard-for-in": "error",
86-
"no-eval": "error",
87-
"block-spacing": "error",
88-
"brace-style": "error",
89-
"comma-spacing": [
90-
"error",
91-
{
92-
"before": false,
93-
"after": true
94-
}
95-
],
96-
"id-length": [
97-
"error",
98-
{
99-
"min": 2,
100-
"properties": "never",
101-
"exceptions": [
102-
"$"
103-
]
104-
}
105-
],
106-
"indent": [
107-
"error",
108-
"tab",
109-
{
110-
"MemberExpression": "off",
111-
"SwitchCase": 1
112-
}
113-
],
114-
"space-before-function-paren": [
115-
"error",
116-
"never"
117-
],
118-
"space-before-blocks": "error",
119-
"prefer-const": "error",
120-
"no-var": "error",
121-
"arrow-body-style": "off",
122-
"arrow-spacing": "error",
123-
"strict": [
124-
"error"
125-
],
126-
"no-warning-comments": [
127-
"warn",
128-
{
129-
"terms": [
130-
"todo",
131-
"fixme",
132-
"hack"
133-
],
134-
"location": "anywhere"
135-
}
136-
],
137-
"semi": [
138-
"error"
139-
],
140-
"react/react-in-jsx-scope": "off",
141-
"react/prop-types": "off",
142-
"react/display-name": "off"
143-
},
144-
"parserOptions": {
145-
"sourceType": "module",
146-
"ecmaVersion": 2018
147-
},
148-
"globals": {
149-
"markerAnimationParams": true,
150-
"markerAnimation": true,
151-
"wp": true
152-
}
2+
"extends": [
3+
"eslint:recommended",
4+
"plugin:react/recommended"
5+
],
6+
"env": {
7+
"node": true,
8+
"jest": true,
9+
"es6": true,
10+
"browser": true
11+
},
12+
"settings": {
13+
"react": {
14+
"version": "latest"
15+
}
16+
},
17+
"rules": {
18+
"camelcase": [
19+
"error",
20+
{
21+
"properties": "always"
22+
}
23+
],
24+
"require-jsdoc": [
25+
"error",
26+
{
27+
"require": {
28+
"FunctionDeclaration": true,
29+
"MethodDefinition": true,
30+
"ClassDeclaration": true
31+
}
32+
}
33+
],
34+
"valid-jsdoc": [
35+
"error",
36+
{
37+
"requireReturn": false,
38+
"preferType": {
39+
"String": "string",
40+
"Object": "object",
41+
"Number": "number",
42+
"Function": "function",
43+
"Void": "void"
44+
}
45+
}
46+
],
47+
"quotes": [
48+
"error",
49+
"single",
50+
"avoid-escape"
51+
],
52+
"key-spacing": [
53+
"error",
54+
{
55+
"singleLine": {
56+
"beforeColon": false,
57+
"afterColon": true
58+
},
59+
"multiLine": {
60+
"beforeColon": false,
61+
"afterColon": true
62+
}
63+
}
64+
],
65+
"no-magic-numbers": [
66+
"error",
67+
{
68+
"ignoreArrayIndexes": true
69+
}
70+
],
71+
"eqeqeq": "error",
72+
"block-scoped-var": "error",
73+
"complexity": [
74+
"error",
75+
{
76+
"maximum": 20
77+
}
78+
],
79+
"curly": "error",
80+
"default-case": "error",
81+
"dot-location": [
82+
"error",
83+
"property"
84+
],
85+
"guard-for-in": "error",
86+
"no-eval": "error",
87+
"block-spacing": "error",
88+
"brace-style": "error",
89+
"comma-spacing": [
90+
"error",
91+
{
92+
"before": false,
93+
"after": true
94+
}
95+
],
96+
"id-length": [
97+
"error",
98+
{
99+
"min": 2,
100+
"properties": "never",
101+
"exceptions": [
102+
"$"
103+
]
104+
}
105+
],
106+
"indent": [
107+
"error",
108+
2,
109+
{
110+
"SwitchCase": 1
111+
}
112+
],
113+
"space-before-function-paren": [
114+
"error",
115+
"never"
116+
],
117+
"space-before-blocks": "error",
118+
"prefer-const": "error",
119+
"no-var": "error",
120+
"arrow-body-style": "off",
121+
"arrow-spacing": "error",
122+
"strict": [
123+
"error"
124+
],
125+
"no-warning-comments": [
126+
"warn",
127+
{
128+
"terms": [
129+
"todo",
130+
"fixme",
131+
"hack"
132+
],
133+
"location": "anywhere"
134+
}
135+
],
136+
"semi": [
137+
"error"
138+
],
139+
"react/react-in-jsx-scope": "off",
140+
"react/prop-types": "off",
141+
"react/display-name": "off"
142+
},
143+
"parserOptions": {
144+
"sourceType": "module",
145+
"ecmaVersion": 2018
146+
},
147+
"globals": {
148+
"markerAnimationParams": true,
149+
"markerAnimation": true,
150+
"wp": true
151+
}
153152
}

0 commit comments

Comments
 (0)