Skip to content

Commit 3759fc8

Browse files
scttcperbgrins
authored andcommitted
Initial implementation of v2 using TypeScript and updated build tooling (#169)
1 parent 96592a5 commit 3759fc8

Some content is hidden

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

43 files changed

+15930
-15763
lines changed

.codecov.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
comment:
2+
require_changes: yes
3+
behavior: once

.editorconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#root = true
2+
3+
[*]
4+
indent_style = space
5+
end_of_line = lf
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
insert_final_newline = true
9+
max_line_length = 100
10+
indent_size = 2
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.gitignore

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
1-
.DS_Store
2-
ehthumbs.db
3-
Icon?
4-
Thumbs.db
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
6+
# Runtime data
7+
pids
8+
*.pid
9+
*.seed
10+
11+
# Coverage directory
12+
coverage
13+
14+
# node-waf configuration
15+
.lock-wscript
16+
17+
# Compiled binary addons (http://nodejs.org/api/addons.html)
18+
build/Release
19+
20+
# Dependency directories
521
node_modules
6-
.idea
22+
jspm_packages
23+
24+
# Optional npm cache directory
25+
.npm
26+
27+
# Optional REPL history
28+
.node_repl_history
29+
.vscode
30+
31+
# build
32+
build
33+
docs
34+
dist
35+
.rpt2_cache
36+
demo/**/*.js
37+
demo/**/*.js.map

.travis.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
1+
sudo: false
12
language: node_js
23
node_js:
3-
- "0.11"
4-
before_script:
5-
- npm install -g grunt-cli
4+
- 10
65
script:
7-
- grunt default --verbose
6+
- npm run lint
7+
- npm run test:prod
8+
- npm run build
9+
after_success:
10+
- bash <(curl -s https://codecov.io/bash)
11+
- npm run travis-deploy-once "npm run semantic-release"
12+
- npm run build:demo
13+
- cp -r demo/public/* docs
14+
- npm run build:docs
15+
deploy:
16+
provider: pages
17+
skip_cleanup: true
18+
local_dir: docs
19+
github_token: $GH_TOKEN
20+
on:
21+
branch: master
22+
notifications:
23+
email: false

Gruntfile.js

Lines changed: 0 additions & 59 deletions
This file was deleted.

0 commit comments

Comments
 (0)