-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
WIP: Update dependencies #3253
WIP: Update dependencies #3253
Conversation
this PR covers #3155 |
"localforage": "^1.7.1", | ||
"request": "^2.87.0", | ||
"request-promise": "^4.2.2" | ||
"imsc": "^1.0.2", |
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.
update to version 1.1.1 of imsc could be a good idea... ;-)
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.
thanks, will put this on the todo list, too
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.
aj, ver 1.1.1 has obviously breaking changes to our unit tests. anyway, i accept the challenge ;)
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.
If imsc lib is updated, functional/manual tests for streams with subtitles must be carried out thoroughly
8a7a38a
to
af5f340
Compare
Breaking changes are not included
iron-mocha is a archived, inactive project introducing two critical vulnerabilities. Moreover, using 'npm run debug' it assumes that iron-mocha is installed globally and this command does not work the way it was intended. Finally, there is another more recent command 'npm run debug-mocha' which does the same.
istanbul package is deprecated and nyc is the successor tool Test coverage check is still possible with 'npm run coverage'
mocha is updated to a more recent version without breaking tests. Gruntfile is updated to use newer coverage tool nyc and more recent mocha
The hook is installed using a node script
* Removed grunt-contrib-jshint module * generated rules from existing .jshintrc * removed .jshintrc * added globals * fixed all issues that break linting/code style rules
Ignores to code style and linting rules should be rare exception
d415be8
to
3b9f283
Compare
In preparation to #2880 we started to cleanup and update the dependencies (prod and dev).
Feedback very welcome!
What has been done so far and what we're still doing:
- [ ] update intern dev dep-> Update intern dev dependency #3370- [ ] update imsc prod dep-> Update imscJS prod dependency #3371What has to be done before merging