Skip to content

Commit 43e87fd

Browse files
committed
first commit
0 parents  commit 43e87fd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+6379
-0
lines changed

.editorconfig

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
root=true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = crlf lf
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
9+
[*.{md}]
10+
indent_style = ignore
11+
indent_size = ignore
12+
13+
[*.{js,ts}]
14+
indent_style = space
15+
indent_size = 4
16+
17+
[*.{yml,json}]
18+
indent_style = space
19+
indent_size = 2
20+
21+
[*.{html,css,scss}]
22+
indent_style = space
23+
indent_size = 2

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
dist
2+
now
3+
node_modules
4+
node_modules_NPM
5+
node_modules_YARN
6+
.DS_Store
7+
.history
8+

.npmignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
node_modules_NPM
3+
node_modules_YARN
4+
.DS_Store

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
NPM_CONFIG_PRODUCTION=false
2+
NODE_ENV=dev

.vscode/keybindings.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Place your key bindings in this file to overwrite the defaults
2+
[
3+
{
4+
"key": "shift+alt+b",
5+
"command": "workbench.action.tasks.runTask",
6+
"args": "typescript"
7+
},
8+
{
9+
"key": "shift+ctrl+alt+b",
10+
"command": "workbench.action.tasks.runTask",
11+
"args": "lintbuild"
12+
},
13+
{
14+
"key": "shift+alt+s",
15+
"command": "sortImports.sort"
16+
},
17+
{
18+
"key": "shift+ctrl+alt+s",
19+
"command": "macros.sortImports"
20+
}
21+
]

.vscode/launch.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Attach (--remote-debugging-port=9222)",
6+
"type": "node",
7+
"request": "attach",
8+
"port": 9222
9+
}
10+
]
11+
}

.vscode/settings.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"typescript.tsdk": "./node_modules/typescript/lib",
3+
"typescript.tsserver.trace": "off",
4+
"macros": {
5+
"sortImports": [
6+
"editor.action.selectAll",
7+
"sortImports.sort"
8+
]
9+
},
10+
"files.exclude": {
11+
"**/.git": true,
12+
"**/.DS_Store": true,
13+
"**/.vscode": false,
14+
"**/.history": true,
15+
"**/.github": true,
16+
"**/.gitignore": true,
17+
"**/.gitmodules": true,
18+
"**/.idea": true,
19+
"**/node_modules*": true,
20+
"**/bower_components": true
21+
},
22+
"search.exclude": {},
23+
"git.enabled": false,
24+
"tslint.enable": true,
25+
"tslint.jsEnable": false,
26+
"tslint.autoFixOnSave": false,
27+
"tslint.run": "onSave",
28+
"telemetry.enableCrashReporter": false,
29+
"telemetry.enableTelemetry": false,
30+
"editor.roundedSelection": false,
31+
"editor.wordWrap": "off",
32+
"editor.quickSuggestions": false,
33+
"editor.autoClosingBrackets": false,
34+
"editor.scrollBeyondLastLine": false,
35+
"editor.formatOnType": false,
36+
"editor.suggestOnTriggerCharacters": false,
37+
"window.reopenFolders": "none",
38+
"editor.folding": false,
39+
"editor.renderWhitespace": "all",
40+
"editor.tabSize": 4,
41+
"editor.insertSpaces": true,
42+
"editor.minimap.enabled": false,
43+
"sortImports.onSave": false,
44+
"sort-imports.on-save": false
45+
}

.vscode/tasks.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"version": "0.1.0",
3+
"command": "npm",
4+
"args": [],
5+
"isShellCommand": true,
6+
"showOutput": "always",
7+
"suppressTaskName": true,
8+
"echoCommand": true,
9+
"isBackground": false,
10+
"env": {
11+
"DEBUG": "*",
12+
"NODE_DEBUG": "1",
13+
"NODE_ENV": "development"
14+
},
15+
"tasks": [
16+
{
17+
"taskName": "build",
18+
"args": [
19+
"run",
20+
"transpile:typescript:es8-es2017+afterdist"
21+
],
22+
"isBuildCommand": true,
23+
"problemMatcher": [
24+
"$tsc",
25+
"$jshint"
26+
]
27+
},
28+
{
29+
"taskName": "lintbuild",
30+
"args": [
31+
"run",
32+
"build:es8-es2017"
33+
]
34+
},
35+
{
36+
"taskName": "typescript",
37+
"args": [
38+
"run",
39+
"transpile:typescript:single",
40+
"es8-es2017",
41+
"${file}"
42+
]
43+
}
44+
]
45+
}

LICENSE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
BSD 3-Clause License
2+
3+
Copyright (c) 2017, EDRLab
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions are met:
8+
9+
* Redistributions of source code must retain the above copyright notice, this
10+
list of conditions and the following disclaimer.
11+
12+
* Redistributions in binary form must reproduce the above copyright notice,
13+
this list of conditions and the following disclaimer in the documentation
14+
and/or other materials provided with the distribution.
15+
16+
* Neither the name of the copyright holder nor the names of its
17+
contributors may be used to endorse or promote products derived from
18+
this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

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

0 commit comments

Comments
 (0)