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

[refactor] (sync) check existence of node_modules #191

Merged

Conversation

keithamus
Copy link
Contributor

@keithamus keithamus commented May 14, 2019

This brings the same perf improvements as in 4cf8928 (#190) but for the sync version

Refs #116

This brings the same perf improvements as in 4cf8928 / browserify#190
keithamus added a commit to keithamus/resolve that referenced this pull request May 14, 2019
This is a backport of 4cf8928 and
fa11d48
(browserify#190 and
browserify#191) to the 1.x branch.

This adds the `isDirectory` option which is needed to drive the
directory lookups.

This offers a small but useful performance improvement by avoiding
unnecessary stat calls.
@ljharb ljharb force-pushed the refactor-check-existence-of-node-modules branch from fa11d48 to b7f1805 Compare May 14, 2019 19:14
@ljharb ljharb merged commit b7f1805 into browserify:master May 14, 2019
@keithamus keithamus deleted the refactor-check-existence-of-node-modules branch May 15, 2019 08:35
ljharb pushed a commit to keithamus/resolve that referenced this pull request May 15, 2019
This is a backport of 4cf8928 and
fa11d48 (browserify#190 and browserify#191) to the 1.x branch.

This offers a small but useful performance improvement by avoiding unnecessary stat calls.
ljharb added a commit that referenced this pull request May 15, 2019
 - [New] Add `isDirectory`; use to speed up `node_modules` lookups (#192, #191, #190)
 - [Tests] up to `node` `v12.2`, `v11.15`, `v6.17`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants