-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert to NPM module #70
Changes from all commits
78493a9
4f4070f
4e51b30
f01d122
08d7166
ab9e43c
f3b8d1d
3df28a5
022d969
5068e35
e2c2ed3
546a920
61efc48
b604f4e
8a48143
dc08e45
613ee52
4760096
c475a7a
531b143
a148170
a29e39d
0c539cb
7f53ae3
afce238
e3d32cb
f7787ab
0ff367a
c7a87e9
142b5bd
74f3ab4
6aa532c
06fd546
ad97f29
27ae579
74b6047
2409f13
bf7d117
790c585
4c2708e
8c68e70
8f520c6
a581b66
e46ad2a
1a8e677
2867221
a7a34df
b3a5a38
dd8fd99
685ac0d
6ab15bc
24cbb85
b82215a
e654077
5e92f78
10154d1
6c40fb8
f0c2bde
310fae0
4c63451
bc05431
34e3f27
92f7196
a0f4bc1
630fe96
45690f6
46299fd
16a7d3b
d80ede5
81689b1
fb0f878
1cda7c3
e29ffc8
8ca587b
97e6e4c
dbca76d
185c460
63afa08
44178ad
16d8c52
6c78d88
80bc393
3262840
771184b
834f49a
dcafc4a
9e04ca4
3e98a02
90b6c85
f0af613
6aea3ac
e3eb446
f29d164
1559d10
915f4cc
39c300d
c26e20b
8b72dc7
c039c47
f34f384
55b8a30
d82f899
7c1738d
b22e933
4c3a907
db50db5
cecd208
ce0d04a
ca5f965
7a6fa59
5be925c
3c2fb4c
d19c73b
3c1741a
3d3d07d
80efcd5
858aa79
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"presets": ["es2015", "stage-0"] | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
{ | ||
"parser": "babel-eslint", | ||
"env": { | ||
"browser": true, | ||
"node": true, | ||
"es6": true | ||
}, | ||
"ecmaFeatures": { | ||
"templateStrings": true, | ||
}, | ||
"rules": { | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In the interim, it would be nice (albeit counter to my point above) to pull in CoffeeLint to make that a requirement to pass before building our modules. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. That's on my checklist j just haven't put the checklist in the PR yet. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Added to checklist in PR. |
||
"strict": [0], | ||
"brace-style": [1, "1tbs", {"allowSingleLine": true}], | ||
"camelcase": 1, | ||
"comma-dangle": [1, "never"], | ||
"comma-spacing": [1, {"before": false, "after": true}], | ||
"comma-style": [1, "last"], | ||
"consistent-this": [1, "self"], | ||
"curly": [2, "multi-line"], | ||
"eqeqeq": [2, "allow-null"], | ||
"eol-last": 1, | ||
"guard-for-in": 0, | ||
"indent": [2, 2], | ||
"key-spacing": 0, | ||
"new-cap": [1, {"capIsNew": false, "newIsCap": true}], | ||
"new-parens": 0, | ||
"no-bitwise": 0, | ||
"no-cond-assign": 1, | ||
"no-console": 1, | ||
"no-constant-condition": 1, | ||
"no-delete-var": 2, | ||
"no-debugger": 1, | ||
"no-dupe-keys": 1, | ||
"no-duplicate-case": 1, | ||
"no-empty-character-class": 1, | ||
"no-eval": 1, | ||
"no-ex-assign": 1, | ||
"no-extend-native": 1, | ||
"no-floating-decimal": 1, | ||
"no-func-assign": 1, | ||
"no-implied-eval": 1, | ||
"no-inner-declarations": 1, | ||
"no-invalid-regexp": 1, | ||
"no-irregular-whitespace": 1, | ||
"no-iterator": 1, | ||
"no-labels": 1, | ||
"no-lonely-if": 1, | ||
"no-loop-func": 1, | ||
"no-mixed-spaces-and-tabs": 1, | ||
"no-native-reassign": 2, | ||
"no-negated-in-lhs": 1, | ||
"no-new-func": 1, | ||
"no-new-object": 1, | ||
"no-new-wrappers": 2, | ||
"no-obj-calls": 1, | ||
"no-octal": 1, | ||
"no-plusplus": 0, | ||
"no-proto": 2, | ||
"no-redeclare": 1, | ||
"no-return-assign": 1, | ||
"no-self-compare": 1, | ||
"no-sequences": 1, | ||
"no-shadow": 0, | ||
"no-spaced-func": 1, | ||
"no-sparse-arrays": 1, | ||
"no-throw-literal": 1, | ||
"no-trailing-spaces": 1, | ||
"no-unused-vars": [1, {"vars": "all", "args": "none"}], | ||
"no-undef": 1, | ||
"no-undefined": 2, | ||
"no-undef-init": 1, | ||
"no-underscore-dangle": 0, | ||
"no-unreachable": 1, | ||
"no-use-before-define": [1, "nofunc"], | ||
"no-warning-comments": [0, {"terms": ["todo", "fixme"]}], | ||
"no-extra-parens": 1, | ||
"quotes": [1, "single", "avoid-escape"], | ||
"quote-props": [0, "as-needed"], | ||
"radix": 1, | ||
"semi": [1, "always"], | ||
"semi-spacing": [1, {"before": false, "after": true}], | ||
"keyword-spacing": [2, {"before": true, "after": true}], | ||
"space-before-blocks": [1, "always"], | ||
"space-infix-ops": 1, | ||
"space-in-parens": [1, "never"], | ||
"space-unary-ops": [1, {"words": true, "nonwords": false}], | ||
"use-isnan": 1, | ||
"valid-typeof": 1, | ||
"wrap-iife": [1, "inside"], | ||
"yoda": 0, | ||
"handle-callback-err": [1, "^(err|error)$"], | ||
"no-mixed-requires": 1, | ||
"no-new-require": 1, | ||
"no-path-concat": 1 | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,12 @@ | ||
/.bundle/ | ||
/bin/ | ||
/build/ | ||
/dist/ | ||
/tmp/ | ||
/.idea/ | ||
projectFilesBackup | ||
.bundle/ | ||
bin/ | ||
lib/**/*.js | ||
!lib/*.rb | ||
tmp/ | ||
.idea/ | ||
pkg | ||
.DS_Store | ||
node_modules/ | ||
tags | ||
*.log | ||
coffeelint.json |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
src/ |
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
sudo: false | ||
language: ruby | ||
rvm: | ||
- 2.1.5 | ||
|
||
before_install: gem install bundler | ||
|
||
git: | ||
depth: 1 | ||
language: node_js | ||
node_js: | ||
- "5.1.1" | ||
before_install: | ||
- "export DISPLAY=:99.0" | ||
- "sh -e /etc/init.d/xvfb start" | ||
before_script: | ||
- npm install -g gulp | ||
script: gulp ci |
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Realized the only BabelJS-flavored file we have is the gulp file. Are we planning on switching over the source files to ES6? If not, this does seem a little overkill (even though it is nice) since the majority of our source is CoffeeScript and it be nice to cut down on the dependencies that we need to pull in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah ultimately would like to switch to ES6... this is a subtle motivator :P