Skip to content

Commit f07d159

Browse files
committed
Add stream wrapper module
1 parent ca88714 commit f07d159

20 files changed

+458
-1
lines changed

.babelrc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"presets": [
3+
["env", {
4+
"targets": {
5+
"node": 4.0
6+
}
7+
}]
8+
],
9+
"plugins": [
10+
"transform-async-generator-functions"
11+
],
12+
"env": {
13+
"cover": {
14+
"plugins": [
15+
"istanbul"
16+
]
17+
}
18+
}
19+
}

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# top-most EditorConfig file
2+
root = true
3+
4+
# Unix-style newlines with a newline ending every file
5+
[*]
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
end_of_line = lf
9+
insert_final_newline = true
10+
indent_style = space
11+
indent_size = 4
12+
13+
[Makefile]
14+
indent_style = tab
15+
16+
[{package.json,.travis.yml}]
17+
indent_style = space
18+
indent_size = 2

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
build/

.eslintrc.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"extends": ["eslint:recommended"],
3+
"parser": "babel-eslint",
4+
"env": {
5+
"es6": true,
6+
"node": true
7+
},
8+
"rules": {
9+
"valid-jsdoc": ["error", {
10+
"preferType": {
11+
"Boolean": "boolean",
12+
"Number": "number",
13+
"String": "string",
14+
"Symbol": "symbol",
15+
"Function": "function",
16+
"Null": "null",
17+
"Undefined": "undefined",
18+
"object": "Object",
19+
"promise": "Promise"
20+
},
21+
"requireParamDescription": false,
22+
"requireReturn": false,
23+
"requireReturnDescription": false
24+
}],
25+
"consistent-return": ["error", {"treatUndefinedAsUnspecified": true}],
26+
"no-unused-vars": ["error", {"args": "none"}]
27+
}
28+
}

.gitignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# project
2+
.nyc_output/
3+
build/
4+
5+
# node
6+
node_modules/
7+
8+
# editors
9+
.idea/dictionaries
10+
.idea/*.local.xml
11+
.idea/workspace.xml
12+
*.kate-swp
13+
*.swp
14+
15+
# git
16+
*.orig
17+
18+
# file managers
19+
.directory
20+
.DS_Store

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/jsLibraryMappings.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/stream-async-iterator.iml

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)