-
Notifications
You must be signed in to change notification settings - Fork 83
change travis file and request node module #73
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
Conversation
Can one of the admins verify this patch? |
build |
package.json
Outdated
@@ -35,7 +35,7 @@ | |||
"json-schema": "^0.2.3", | |||
"lodash": "^4.13.1", | |||
"murmurhash": "0.0.2", | |||
"request": "~2.81.0", | |||
"request": "^2.81.0", |
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.
The reason we pinned this in the past is because the authors broke legacy support for node. If you make this change it means that we aren't fixed to a version anymore. The better approach would be to fix it to a version that works in Node 4+, like maybe ~2.83.0
and not let it float because the authors have a history of breaking backwards compatibility with minor version bumps.
.travis.yml
Outdated
- '4' | ||
- '5' | ||
- '6' | ||
- node |
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.
Can you explicitly add 7 and 8 here? The reason is because node
will point to latest, which I think is 9 right now. We can even get rid of 4 and 5, but maybe we can look at the node adoption rates first.
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.
Nice work! I just have a few suggestions.
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.
lgtm
* Consolidate all the Node+JS code into this repo. * Run tests with Karma locally. * Include the dist files for real. * Include lib files and also lib target for node modules. * Use scoped package name. * Fix browser field reference. * Update documentation in the repo. * change umd file name reference in README * change travis file and request node module (#73) * change travis file and request node module * remove previous keys * add Key info in README * requirement changes * Automatically parse datafile when it is JSON (#75) * Fix whitespace (#76) * Update package name to optimizely-sdk-core. * Fix tests and change package name to core. * Make sure to run ALL tests. * Remove min node bundle because of compilation errors.
No description provided.