{{ message }}
Tags: fattydevelop/resolve
Tags
v1.7.0 - [New] `resolve.sync`: add `opts.pathFilter` (browserify#146) - [Fix] Make loadAsFileSync() work the same as async loadAsFile() (browserify#146) - [Fix] support `opts.package` in non-relative lookups (browserify#152) - [Docs] fix default “isFile” implementations - [Docs] fix options formatting - [Refactor] cache default isFile functions at module level - [Refactor] use "basedir" instead of "y", because meaningful variable names - [Tests] add some tests for a non-directory basedir (browserify#154) - [Tests] work around npm SSL issue - [Tests] add some tests for browser field - [Tests] add node 8 and 9 to appveyor
v1.6.0 - [New] add `async_hooks` core module, added in node 8 (browserify#144) - [New] add many missing core modules. - [Dev Deps] update `eslint`, `tape` - [Tests] up to `node` `v9.8`, `v8.10`, `v6.13`; pin included builds to LTS - [Tests] restore node 0.6
v1.5.0 - [New] node v8.8+ supports `http2` (browserify#139) - [New] add `perf_hooks`, added in node v8.5 - [Fix] fix broken core tests; change core.json to be an object instead of an array; fix results - [Tests] up to `node` `8.8`; use `nvm install-latest-npm` so new npm doesn’t break old node - [Tests] up to `v8.4`; node 0.6 is failing due to travis-ci changes; allow it to fail for now. - [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape` - [Docs] update repo URL
v1.4.0 - [New]: add `preserveSymlinks` option (browserify#130) - [Fix] `sync`: fix when package.json main = ‘.’ or main = ‘./‘ (browserify#125) - [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape` - [Tests] up to `node` `v8.2`, `v7.10`, `v6.11`; npm 4.6+ breaks on node < 4 - [Tests] fix 0.6 and linting
v1.3.3 - [Fix] `sync`: ensure that the path is a string, explicitly - [Fix] correctly resolve dir paths when file with the same name exists (browserify#124) - [Fix] error code MODULE_NOT_FOUND instead of ENOTDIR (browserify#121) - [Dev Deps] update `eslint` - [Tests] improve failure scenarios - [Tests] [eslint] add `npm run lint` - [Tests] up to `node` `v7.9`, `v6.10`, `v4.8`; comment out OSX builds - [Tests] node 0.6 can’t support an npm that understands scoped packages
v1.3.2 - [Fix] for browserify compat, do not assume `process.versions.node` exists (browserify#120)
v1.2.1 - [Fix] for browserify compat, do not assume `process.versions.node` exists (browserify#120)
v1.3.1 - Revert "[New] add searched extensions to error messages" (browserify#114, browserify#119)
v1.3.0 - [New] add searched extensions to error messages - [New] Add err.code = 'MODULE_NOT_FOUND' (browserify#81) - [Fix] `node-modules-paths`: `opts` should be optional, and `opts.paths` should not be concatenated when omitted (browserify#96) - [Refactor] `async`: remove unnecessary slashes, since `path.join` adds them. - [Refactor] consistent spacing and quotes; run some basic linting manually. - [Tests] add `appveyor` (browserify#113) - [Tests] [Refactor] refactor `node-modules-paths` and add tests. - [Tests] ensure node_path test is independent of the `tap` module’s “main” - [Tests] fix indentation, manual linting. - [Tests] use `path` methods to make tests pass on both linux and Windows. - [Tests] use `path.join` more often to normalize paths across OS’s - [Tests] make matrix more efficient
v1.2.0 - [New] add missing core modules, and determine them dynamically by node version - [Fix] `resolve.sync` should re-throw non `ENOENT errors (browserify#79) - [Fix] Create error outside process.nextTick (browserify#103) - [Dev Deps] update `tape`; add `safe-publish-latest` - [Tests] test on every minor version of node
PreviousNext
