Skip to content
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

chore: update dependencies #10510

Merged
merged 27 commits into from Jun 23, 2022
Merged

chore: update dependencies #10510

merged 27 commits into from Jun 23, 2022

Conversation

pi0
Copy link
Member

@pi0 pi0 commented Jun 23, 2022

Types of changes

  • Bug fix (a non-breaking change which fixes an issue)
  • New feature (a non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

closes #10512

Description

  • All dependencies updated in their current semver-major range
  • Migrate from node-fetch v2 to unjs/node-fetch-native
  • CI: Set minimum testing Node.js version to v14 as v12 is EOL
  • Update monorepo dependencies
  • Upgrade ESLint packages and avoid using unmaintained babel parser
  • Dependencies with semver-major bump: defu (5 -> 6), crc (3 -> 4 - needs exports field resolution), ufo (0.7 => 0.8)
  • Improve @nuxt/types
    • Types for sass-loader inlined due to version conflicts
    • Extra node-sass dependency removed from types
    • Using mock for webpack-dev-middleware compatibility with webpack@4 types
    • Update stalled @types/ dependencies
    • Always use import type
  • Lock file renovated
  • Tests
    • nuxt-loading unit test with sfc import error (migrated to @vue/vue2-jest
    • -ms-grid prefix removed from extract-css test
    • Fixed dev/error failing
    • Fixed windows unit tests (jest strange regression with mocking of built-ins)

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly. (PR: #)
  • I have added tests to cover my changes (if not applicable, please state why)
  • All new and existing tests are passing.

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@codecov-commenter
Copy link

codecov-commenter commented Jun 23, 2022

Codecov Report

Merging #10510 (ce9ed60) into dev (8b23e17) will increase coverage by 0.04%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              dev   #10510      +/-   ##
==========================================
+ Coverage   65.15%   65.19%   +0.04%     
==========================================
  Files          94       94              
  Lines        4155     4155              
  Branches     1172     1172              
==========================================
+ Hits         2707     2709       +2     
+ Misses       1169     1167       -2     
  Partials      279      279              
Flag Coverage Δ
unittests 65.19% <100.00%> (+0.04%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
packages/cli/src/utils/generate.js 0.00% <ø> (ø)
packages/cli/src/utils/serve.js 72.41% <100.00%> (ø)
packages/core/src/module.js 94.84% <0.00%> (+1.03%) ⬆️
packages/core/src/nuxt.js 95.45% <0.00%> (+2.27%) ⬆️

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 8b23e17...ce9ed60. Read the comment docs.

@pi0 pi0 changed the title chore(deps): update dependencies (#10013) build: update dependencies (#10013) Jun 23, 2022
@pi0 pi0 marked this pull request as ready for review June 23, 2022 13:14
@pi0 pi0 changed the title build: update dependencies (#10013) chore: update dependencies (#10013) Jun 23, 2022
@pi0 pi0 changed the title chore: update dependencies (#10013) chore: update dependencies Jun 23, 2022
@pi0 pi0 mentioned this pull request Jun 23, 2022
7 tasks
@pi0
Copy link
Member Author

pi0 commented Jun 23, 2022

Feeling of green mark ^_^

@pi0 pi0 merged commit e5efc25 into dev Jun 23, 2022
@pi0 pi0 deleted the chore/dep-upgrade branch June 23, 2022 22:58
@pi0 pi0 mentioned this pull request Jun 23, 2022
@danielroe danielroe added the 2.x label Jan 18, 2023
@danielroe danielroe mentioned this pull request Jan 19, 2023
@danielroe danielroe mentioned this pull request Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants