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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency enhanced-resolve to v5 #241

Merged
merged 3 commits into from
Sep 27, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 18, 2020

This PR contains the following updates:

Package Type Update Change
enhanced-resolve dependencies major 4.3.0 -> 5.0.0

Release Notes

webpack/enhanced-resolve

v5.0.0

Compare Source

Features
  • increase minimal node.js version
  • update dependencies
  • remove memory-fs dependency
  • real fs is usable, no join expected from filesystem
  • track dependencies while resolving
  • add support for arrays in alias
  • add support for Yarn PnP
    • PnP tracks dependency to the .pnp.js file
  • add support for alias: { something: false }
  • generate and publish type declaration file for typescript
  • exports field support
    • add exportsFields option
    • add conditionNames option
  • self reference resolving when exports field is present
  • add restrictions option, which allows to restrict the allowed paths to resolve too
  • add fragment support
  • add roots option
  • add fullySpecified option for better node.js esm compat
  • refactor CacheFileSystem
    • allow only sync usage
    • support second options argument for all methods
  • add support for imports field in package.json
  • add new fallback option, which is like alias but is only activated when normal resolving fails
Removals
  • remove concord
  • remove deprecated tapable compat layer
  • remove .context and .loader from node API
  • remove NodeJsInputFileSystem
Bugfixes
  • fixes lowercase file letters
  • fixes "main": "." crash
  • fix purging of readdir
  • module/ now correctly resolves to directory and not to module.js as file
  • fix lisence field in package.json
  • Fix bug when instead of package resolving in modules file with same name was resolved
Contribution
  • refactor join and normalize to use node.js path instead of memory-fs
  • linting update
  • code style update (spread operator, let/const, arrow functions)
  • add a lot of type information
  • Linting type information
  • Linting formating
Performance
  • optimize number of fs accesses
  • serialize all operations to reduce number of fs accesses
  • deduplicate duplicate entries in aliasFields, descriptionFiles, extensions, modules, mainFields and mainFiles
Internals
  • Options are normalized separatly
  • improve handling of scoped packages @scope/name

Renovate configuration

馃搮 Schedule: At any time (no schedule defined).

馃殾 Automerge: Disabled by config. Please merge this manually once you are satisfied.

鈾伙笍 Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

馃敃 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@codecov
Copy link

codecov bot commented Sep 18, 2020

Codecov Report

Merging #241 into development will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##           development     #241   +/-   ##
============================================
  Coverage        98.50%   98.50%           
============================================
  Files               19       19           
  Lines              268      268           
  Branches            40       40           
============================================
  Hits               264      264           
  Misses               2        2           
  Partials             2        2           

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 47e6281...6733232. Read the comment docs.

@renovate renovate bot force-pushed the renovate/enhanced-resolve-5.x branch from dd4a123 to 343b705 Compare September 20, 2020 06:26
@renovate renovate bot force-pushed the renovate/enhanced-resolve-5.x branch from 343b705 to 348da1d Compare September 27, 2020 08:19
@renovate renovate bot force-pushed the renovate/enhanced-resolve-5.x branch from 348da1d to 0bda0ab Compare September 27, 2020 09:12
@exreplay exreplay merged commit 24ec74f into development Sep 27, 2020
@exreplay exreplay deleted the renovate/enhanced-resolve-5.x branch September 27, 2020 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants