Skip to content

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

Merged
merged 4 commits into from
Feb 7, 2018

Conversation

ifidoesit
Copy link

No description provided.

@optibot
Copy link

optibot commented Feb 7, 2018

Can one of the admins verify this patch?

@wangjoshuah
Copy link
Contributor

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",
Copy link
Contributor

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
Copy link
Contributor

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.

Copy link
Contributor

@mikeproeng37 mikeproeng37 left a 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.

Copy link
Contributor

@mikeproeng37 mikeproeng37 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mikeproeng37 mikeproeng37 merged commit 7c1ec56 into 2.0-consolidation Feb 7, 2018
@ifidoesit ifidoesit deleted the 2.0-travis-test branch February 7, 2018 21:12
mikeproeng37 added a commit that referenced this pull request Feb 15, 2018
* 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants