Skip to content

Commit e211f21

Browse files
authored
Merge pull request #1 from borzovplus/init-repository
Init javascript RQL
2 parents 88af1e3 + fe535f2 commit e211f21

File tree

13 files changed

+11553
-2
lines changed

13 files changed

+11553
-2
lines changed

.babelrc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"presets": [
3+
"@babel/preset-env"
4+
],
5+
"plugins": [
6+
"@babel/plugin-syntax-dynamic-import",
7+
"@babel/plugin-proposal-object-rest-spread"
8+
],
9+
"env": {
10+
"test": {
11+
"plugins": [
12+
"dynamic-import-node"
13+
]
14+
}
15+
},
16+
}

.eslintrc.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
extends:
3+
- airbnb-base
4+
- plugin:import/warnings
5+
6+
env:
7+
jest/globals: true
8+
browser: true
9+
node: true
10+
11+
plugins:
12+
- import
13+
- jest
14+
15+
settings:
16+
import/resolver:
17+
webpack:
18+
config: 'webpack.config.js'
19+
20+
rules:
21+
no-multiple-empty-lines: off
22+
import/no-webpack-loader-syntax: off
23+
import/no-cycle:
24+
- error
25+
- maxDepth: 2
26+
import/order: off
27+
import/no-extraneous-dependencies: off
28+
import/newline-after-import:
29+
- error
30+
- count: 2
31+
padding-line-between-statements:
32+
- error
33+
- blankLine: always
34+
prev: "*"
35+
next: return
36+
- blankLine: always
37+
prev: "*"
38+
next: export
39+
no-param-reassign:
40+
- 2
41+
- props: false
42+
no-console:
43+
- error
44+
- allow:
45+
- warn
46+
- error
47+
object-curly-newline:
48+
- error
49+
- ImportDeclaration:
50+
minProperties: 1
51+
multiline: true
52+
consistent: true
53+
ObjectExpression:
54+
consistent: true
55+
minProperties: 3
56+
57+
parserOptions:
58+
parser: babel-eslint
59+
60+
globals:
61+
inject: false

.gitignore

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
#### joe made this: http://goel.io/joe
2+
3+
#####=== Node ===#####
4+
5+
# Logs
6+
logs
7+
*.log
8+
9+
# Runtime data
10+
pids
11+
*.pid
12+
*.seed
13+
14+
# Directory for instrumented libs generated by jscoverage/JSCover
15+
lib-cov
16+
17+
# Coverage directory used by tools like istanbul
18+
coverage
19+
20+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
21+
.grunt
22+
23+
# node-waf configuration
24+
.lock-wscript
25+
26+
# Compiled binary addons (http://nodejs.org/api/addons.html)
27+
build/Release
28+
29+
# Dependency directory
30+
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
31+
node_modules
32+
33+
# Debug log from npm
34+
npm-debug.log
35+
36+
#####=== Vim ===#####
37+
[._]*.s[a-w][a-z]
38+
[._]s[a-w][a-z]
39+
*.un~
40+
Session.vim
41+
.netrwhist
42+
*~
43+
44+
#####=== OSX ===#####
45+
.DS_Store
46+
.AppleDouble
47+
.LSOverride
48+
49+
# Icon must end with two \r
50+
Icon
51+
52+
53+
# Thumbnails
54+
._*
55+
56+
# Files that might appear on external disk
57+
.Spotlight-V100
58+
.Trashes
59+
60+
# Directories potentially created on remote AFP share
61+
.AppleDB
62+
.AppleDesktop
63+
Network Trash Folder
64+
Temporary Items
65+
.apdisk
66+
67+
# IDEA IDE
68+
.idea
69+
70+
# Junit report files
71+
/tests/coverage/
72+
73+
# Docker image building
74+
!/build/config.yml
75+
76+
/mochawesome-report

0 commit comments

Comments
 (0)