sergiitk / pagerbeauty

:pager::sparkles: PagerDuty on-call widget for monitoring dashboard. Datadog and Grafana compatible
https://demo.pagerbeauty.sergii.org/v1/schedules/PDUQGYJ.html
MIT License
338 stars 27 forks source link

[CLEANUP chore-dependencies] Dependencies upgrade #109

Closed sergiitk closed 5 years ago

sergiitk commented 5 years ago

What's this PR do?

devDependencies ◯ @babel/core latest 7.3.4 ❯ 7.4.5 https://babeljs.io/ ◯ @babel/preset-env latest 7.3.4 ❯ 7.4.5 https://babeljs.io/ ◯ ava latest 1.3.1 ❯ 2.1.0 https://avajs.dev ◯ babel-loader latest 8.0.5 ❯ 8.0.6 https://github.com/babel/babel-loader ◯ codecov latest 3.2.0 ❯ 3.5.0 https://github.com/codecov/codecov-node ◯ eslint latest 5.15.1 ❯ 5.16.0 https://eslint.org ◯ eslint-plugin-ava latest 5.1.1 ❯ 7.1.0 https://github.com/avajs/eslint-plugin-ava#readme ◯ eslint-plugin-import latest 2.16.0 ❯ 2.17.3 https://github.com/benmosher/eslint-plugin-import ◯ eslint-plugin-react latest 7.12.4 ❯ 7.13.0 https://github.com/yannickcr/eslint-plugin-react ◯ mini-css-extract-plugin latest 0.5.0 ❯ 0.7.0 https://github.com/webpack-contrib/mini-css-extract-plugin ◯ node-sass latest 4.11.0 ❯ 4.12.0 https://github.com/sass/node-sass ◯ nodemon latest 1.18.10 ❯ 1.19.1 http://nodemon.io ◯ nyc latest 13.3.0 ❯ 14.1.1 https://github.com/istanbuljs/nyc#readme ◯ react latest 16.8.4 ❯ 16.8.6 https://reactjs.org/ ◯ react-dom latest 16.8.4 ❯ 16.8.6 https://reactjs.org/ ◯ semantic-release latest 15.13.3 ❯ 15.13.12 https://github.com/semantic-release/semantic-release#readme ◯ sinon latest 7.2.7 ❯ 7.3.2 https://sinonjs.org/ ◯ tap-xunit latest 2.3.0 ❯ 2.4.1 https://github.com/aghassemi/tap-xunit ◯ webpack latest 4.29.6 ❯ 4.33.0 https://github.com/webpack/webpack ◯ webpack-cli latest 3.2.3 ❯ 3.3.3 https://github.com/webpack/webpack-cli#readme

- Direct dependencies upgraded for

├─ @babel/core@7.4.5 ├─ @babel/preset-env@7.4.5 ├─ @babel/preset-react@7.0.0 ├─ @semantic-release/changelog@3.0.2 ├─ @semantic-release/git@7.0.8 ├─ ava@2.1.0 ├─ babel-loader@8.0.6 ├─ babel-polyfill@6.26.0 ├─ basic-auth@2.0.1 ├─ chai-as-promised@7.1.1 ├─ chai@4.2.0 ├─ codecov@3.5.0 ├─ conventional-changelog-ember@2.0.2 ├─ css-loader@2.1.1 ├─ dotenv@8.0.0 ├─ eslint-config-airbnb@17.1.0 ├─ eslint-plugin-ava@7.1.0 ├─ eslint-plugin-import@2.17.3 ├─ eslint-plugin-jsx-a11y@6.2.1 ├─ eslint-plugin-react@7.13.0 ├─ eslint@5.16.0 ├─ esm@3.2.25 ├─ faucet@0.0.1 ├─ koa-mount@4.0.0 ├─ koa-route@3.2.0 ├─ koa-static@5.0.0 ├─ koa-views@6.2.0 ├─ koa@2.7.0 ├─ luxon@1.16.0 ├─ mini-css-extract-plugin@0.7.0 ├─ mockserver@3.0.0 ├─ node-fetch@2.6.0 ├─ node-sass@4.12.0 ├─ nodemon@1.19.1 ├─ nunjucks@3.2.0 ├─ nyc@14.1.1 ├─ optimize-css-assets-webpack-plugin@5.0.1 ├─ puppeteer-core@1.11.0 ├─ react-dom@16.8.6 ├─ react@16.8.6 ├─ sass-loader@7.1.0 ├─ semantic-release@15.13.12 ├─ sinon-chai@3.3.0 ├─ sinon@7.3.2 ├─ style-loader@0.23.1 ├─ tap-xunit@2.4.1 ├─ tsscmp@1.0.6 ├─ webpack-cli@3.3.3 ├─ webpack-merge@4.2.1 ├─ webpack@4.33.0 ├─ winston@3.2.1



####  Backward-incompatible upgrades
**puppeteer**
- Attempted upgrade
`puppeteer                latest  1.13.0   ❯  1.17.0    https://github.com/GoogleChrome/puppeteer#readme`
- Replaced with `puppeteer-core@chrome-72` (`1.11.0`)
- [Explanation](https://github.com/GoogleChrome/puppeteer#q-why-doesnt-puppeteer-vxxx-work-with-chromium-vyyy)

**ava**
- Major upgrade
- [Explanation](https://github.com/avajs/ava/releases/tag/v2.0.0): File matching pattern change to glob :( Had to update running instructions and rename some test files
- Known issues: Hooks are reported as tests in tap: avajs/ava#2142
codecov[bot] commented 5 years ago

Codecov Report

Merging #109 into master will decrease coverage by 0.11%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #109      +/-   ##
=========================================
- Coverage    7.31%   7.19%   -0.12%     
=========================================
  Files          20      24       +4     
  Lines         506     514       +8     
=========================================
  Hits           37      37              
- Misses        469     477       +8
Impacted Files Coverage Δ
src/tasks/.eslintrc.js 0% <0%> (ø)
src/controllers/.eslintrc.js 0% <0%> (ø)
.releaserc.js 0% <0%> (ø)
.eslintrc.js 0% <0%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f6c6649...7076a87. Read the comment docs.

sergiitk commented 5 years ago

:tada: This PR is included in version 1.0.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: