{"_id":"resolve","_rev":"4081320","name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","dist-tags":{"latest":"1.22.11","next":"2.0.0-next.6"},"maintainers":[{"name":"ljharb","email":""}],"time":{"modified":"2026-03-01T18:41:03.000Z","created":"2011-06-18T10:12:44.853Z","2.0.0-next.6":"2026-02-17T06:00:33.587Z","1.22.11":"2025-10-20T20:44:41.703Z","1.22.10":"2024-12-19T17:29:11.220Z","1.22.9":"2024-12-13T21:13:03.506Z","2.0.0-next.5":"2023-10-10T23:10:42.975Z","1.22.8":"2023-10-10T21:37:14.696Z","1.22.7":"2023-10-10T20:50:35.711Z","1.22.6":"2023-09-15T21:33:00.237Z","1.22.5":"2023-09-14T21:02:04.863Z","1.22.4":"2023-08-04T23:30:52.078Z","1.22.3":"2023-04-14T16:18:02.408Z","1.22.2":"2023-04-05T17:24:48.153Z","2.0.0-next.4":"2022-06-18T15:25:00.057Z","1.22.1":"2022-06-17T20:55:27.618Z","1.22.0":"2022-01-22T19:19:04.418Z","1.21.1":"2022-01-21T07:06:00.047Z","1.21.0":"2022-01-03T21:08:58.850Z","1.20.0":"2021-02-11T14:45:23.911Z","2.0.0-next.3":"2021-02-11T04:12:10.079Z","1.19.0":"2020-11-10T23:44:03.504Z","2.0.0-next.2":"2020-10-21T21:22:18.731Z","1.18.1":"2020-10-19T20:44:21.594Z","1.18.0":"2020-10-19T18:47:47.488Z","1.17.0":"2020-04-22T22:57:34.855Z","1.16.1":"2020-04-17T21:15:50.634Z","1.16.0":"2020-04-15T23:45:18.213Z","1.15.1":"2020-02-05T21:30:57.685Z","2.0.0-next.1":"2020-01-22T16:18:31.746Z","1.15.0":"2020-01-22T08:23:15.632Z","1.14.2":"2020-01-07T01:56:33.705Z","2.0.0-next.0":"2019-12-23T21:59:35.582Z","1.14.1":"2019-12-19T04:09:47.566Z","1.14.0":"2019-12-18T00:27:21.745Z","1.12.3":"2019-11-26T22:55:43.885Z","1.13.1":"2019-11-26T19:37:25.958Z","1.13.0":"2019-11-25T23:53:17.426Z","1.12.2":"2019-11-22T08:13:54.630Z","1.12.1":"2019-11-22T05:48:34.250Z","1.12.0":"2019-08-01T06:36:57.123Z","1.11.1":"2019-06-03T19:06:26.312Z","1.11.0":"2019-05-15T19:00:11.276Z","1.10.1":"2019-04-24T06:38:07.685Z","1.10.0":"2019-01-21T21:04:18.650Z","1.9.0":"2018-12-17T08:16:44.617Z","1.8.1":"2018-06-17T18:27:39.698Z","1.8.0":"2018-06-15T20:37:11.949Z","1.7.1":"2018-04-12T07:42:57.082Z","1.7.0":"2018-04-07T21:38:05.389Z","1.6.0":"2018-03-20T11:46:35.365Z","1.5.0":"2017-10-25T00:52:19.611Z","1.4.0":"2017-07-26T23:27:35.619Z","1.3.3":"2017-04-20T06:09:22.786Z","1.3.2":"2017-02-26T23:01:41.351Z","1.2.1":"2017-02-26T22:55:09.864Z","1.3.1":"2017-02-24T10:03:58.229Z","1.3.0":"2017-02-24T08:03:09.538Z","1.2.0":"2016-12-14T00:55:43.275Z","1.1.7":"2016-01-24T01:21:19.636Z","1.1.6":"2015-03-15T19:56:41.925Z","1.1.5":"2015-02-21T19:53:01.630Z","1.1.4":"2015-02-20T23:59:13.906Z","1.1.3":"2015-02-17T19:40:53.158Z","1.1.2":"2015-02-16T19:52:08.334Z","1.1.0":"2015-01-27T20:54:19.747Z","1.0.0":"2014-08-11T02:18:16.735Z","0.7.4":"2014-07-25T08:56:46.679Z","0.7.3":"2014-07-25T01:05:05.891Z","0.7.2":"2014-07-25T00:20:21.008Z","0.7.1":"2014-06-09T23:36:57.259Z","0.7.0":"2014-05-17T03:07:28.674Z","0.6.3":"2014-04-16T23:57:01.187Z","0.6.2":"2014-03-21T06:34:39.864Z","0.6.1":"2013-11-27T13:06:31.064Z","0.6.0":"2013-11-26T20:35:26.199Z","0.5.1":"2013-09-22T21:09:27.891Z","0.5.0":"2013-09-02T00:26:30.489Z","0.4.3":"2013-08-07T23:19:08.390Z","0.4.2":"2013-08-03T17:19:53.826Z","0.4.1":"2013-07-30T03:02:45.931Z","0.4.0":"2013-06-09T00:53:00.320Z","0.3.1":"2013-03-29T19:58:32.914Z","0.3.0":"2013-02-19T03:08:24.356Z","0.2.8":"2013-02-18T07:43:06.007Z","0.2.7":"2013-02-18T07:39:27.988Z","0.2.6":"2013-02-18T07:37:01.940Z","0.2.5":"2013-02-18T07:35:31.068Z","0.2.4":"2013-02-18T07:33:11.628Z","0.2.3":"2012-08-12T19:19:25.411Z","0.2.2":"2012-04-30T08:21:44.301Z","0.2.1":"2012-04-12T22:34:07.555Z","0.2.0":"2012-02-25T09:12:33.038Z","0.1.3":"2011-12-14T14:50:00.624Z","0.1.2":"2011-10-31T03:52:06.706Z","0.1.0":"2011-10-03T10:54:49.523Z","0.0.4":"2011-06-21T01:53:52.588Z","0.0.3":"2011-06-20T11:21:37.073Z","0.0.2":"2011-06-19T02:09:52.813Z","0.0.1":"2011-06-18T21:31:40.192Z","0.0.0":"2011-06-18T10:12:44.853Z"},"users":{"fgribreau":true,"chrisdickinson":true,"nak2k":true,"windhamdavid":true,"jprempeh":true,"simplyianm":true,"wenbing":true,"silentcloud":true,"wukaidong":true,"j.su":true,"jrop":true,"cognivator":true,"ahmed-dinar":true,"kehanshi":true,"gurunate":true,"shanewholloway":true,"leizongmin":true,"ierceg":true,"pddivine":true,"sbruchmann":true,"dralc":true,"dmxl":true,"seldszar":true,"qddegtya":true,"daizch":true,"dyakovk":true,"nraibaud":true,"pftom":true,"jstrimpel":true,"yuqinweb":true,"willwolffmyren":true},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"git+ssh://git@github.com/browserify/resolve.git"},"versions":{"2.0.0-next.6":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.6","repository":{"type":"git","url":"git+ssh://git@github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","exports":{".":[{"import":"./index.mjs","default":"./index.js"},"./index.js"],"./sync":"./lib/sync.js","./async":"./lib/async.js","./package.json":"./package.json"},"keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | grep -Ev test\\/list-exports$ | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint .","pretests-only":"npm run submodule:update && cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && npx npm@\">= 10.2\" audit --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test","submodule:update":"git submodule update --init --depth 1 && cd test/list-exports && git sparse-checkout init --cone && git sparse-checkout set packages/tests"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"es-errors":"^1.3.0","is-core-module":"^2.16.1","node-exports-info":"^1.6.0","object-keys":"^1.1.1","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^22.1.3","array.prototype.map":"^1.0.8","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"^9.39.1","in-publish":"^2.0.1","jiti":"^0.0.0","mkdirp":"^0.5.6","mv":"^2.1.1","npmignore":"^0.3.5","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tap":"^0.4.13","tape":"^5.9.0","tmp":"^0.0.31"},"publishConfig":{"ignore":[".github/workflows",".github/.well-known","appveyor.yml","CONTRIBUTING.md","test/resolver/malformed_package_json","test/list-exports"]},"engines":{"node":">= 0.4"},"readmeFilename":"readme.markdown","gitHead":"f637b5cd63863bd198866de2cc5a28c62d32744b","_id":"resolve@2.0.0-next.6","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"shasum":"b3961812be69ace7b3bc35d5bf259434681294af","size":39868,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/resolve_2.0.0-next.6_1771308033425_0.5913549644749256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T06:00:33.587Z","publish_time":1771308033587,"_source_registry_name":"default","_cnpm_publish_time":1771308033587},"1.22.11":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.11","repository":{"type":"git","url":"git+ssh://git@github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && npx npm@'>= 10.2' audit --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.2.0","array.prototype.map":"^1.0.8","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.1","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.9.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.16.1","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json","test/list-exports"]},"engines":{"node":">= 0.4"},"gitHead":"f24742ccc61eb20fadd50c3481321dfcdf95d77a","_id":"resolve@1.22.11","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"25.0.0","_npmVersion":"11.6.2","dist":{"shasum":"aad857ce1ffb8bfa9b0b1ac29f1156383f68c262","size":30870,"noattachment":false,"key":"/resolve/-/resolve-1.22.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.11.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/resolve_1.22.11_1760993081536_0.23209454086533832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T20:44:41.703Z","publish_time":1760993081703,"_source_registry_name":"default","_cnpm_publish_time":1760993081703},"1.22.10":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.10","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && npx npm@'>= 10.2' audit --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.1","array.prototype.map":"^1.0.7","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.1","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.9.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.16.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json","test/list-exports"]},"engines":{"node":">= 0.4"},"_id":"resolve@1.22.10","gitHead":"d1e73275da515a3bc5d0064f15ebf09b3947199b","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"shasum":"b663e83ffb09bbf2386944736baae803029b8b39","size":27550,"noattachment":false,"key":"/resolve/-/resolve-1.22.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.10.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/resolve_1.22.10_1734629351034_0.4330978986649696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T17:29:11.220Z","publish_time":1734629351220,"_source_registry_name":"default","_cnpm_publish_time":1734629351220},"1.22.9":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.9","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && npx npm@'>= 10.2' audit --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.1","array.prototype.map":"^1.0.7","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.1","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.9.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.16.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json"]},"_id":"resolve@1.22.9","gitHead":"a7c30751ce70ef316cf7b141a992d24a4374832a","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"shasum":"6da76e4cdc57181fa4471231400e8851d0a924f3","size":320752,"noattachment":false,"key":"/resolve/-/resolve-1.22.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.9.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/resolve_1.22.9_1734124383054_0.024450477568345397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T21:13:03.506Z","publish_time":1734124383506,"_source_registry_name":"default","_cnpm_publish_time":1734124383506},"2.0.0-next.5":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.5","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","exports":{".":[{"import":"./index.mjs","default":"./index.js"},"./index.js"],"./sync":"./lib/sync.js","./async":"./lib/async.js","./package.json":"./package.json"},"keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.6","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tap":"^0.4.13","tape":"^5.7.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json"]},"_id":"resolve@2.0.0-next.5","readmeFilename":"readme.markdown","gitHead":"284daba733327c803dbc85168fd3c72ebef52fc0","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"6b0ec3107e671e52b68cd068ef327173b90dc03c","size":25373,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.5_1696979442667_0.5404564388733637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T23:10:42.975Z","publish_time":1696979442975,"_source_registry_name":"default","_cnpm_publish_time":1696979442975},"1.22.8":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.8","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.6","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.7.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json"]},"_id":"resolve@1.22.8","gitHead":"b8298720c6ece9d3b7231ea90bd920f266a449a8","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d","size":27334,"noattachment":false,"key":"/resolve/-/resolve-1.22.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.8.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.8_1696973834478_0.9766265164147392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T21:37:14.696Z","publish_time":1696973834696,"_source_registry_name":"default","_cnpm_publish_time":1696973834696},"1.22.7":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.7","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.6","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.7.0","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml","test/resolver/malformed_package_json"]},"_id":"resolve@1.22.7","gitHead":"75d3bb9e247f7a75f970c95391fc0408b0e34ac2","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"dcbb776d65d7771f2ee4666e4b89c564b15f20dd","size":27238,"noattachment":false,"key":"/resolve/-/resolve-1.22.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.7.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.7_1696971035491_0.7727110745752364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T20:50:35.711Z","publish_time":1696971035711,"_source_registry_name":"default","_cnpm_publish_time":1696971035711},"1.22.6":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.6","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.6","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.6.6","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"_id":"resolve@1.22.6","gitHead":"2ae67c11e6009b9c94932fc552f688204168edd7","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"shasum":"dd209739eca3aef739c626fea1b4f3c506195362","size":27277,"noattachment":false,"key":"/resolve/-/resolve-1.22.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.6_1694813579897_0.29305691853387383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T21:33:00.237Z","publish_time":1694813580237,"_source_registry_name":"default","_cnpm_publish_time":1694813580237},"1.22.5":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.5","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.6","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.6.6","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"_id":"resolve@1.22.5","gitHead":"7f3ebd0f31c91f8f07fc59434d26c3b71af489af","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"shasum":"a83c145cf04ffcd19b1f3f5f9e0ae8b9053f0615","size":27261,"noattachment":false,"key":"/resolve/-/resolve-1.22.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.5_1694725324433_0.10683432014144967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T21:02:04.863Z","publish_time":1694725324863,"_source_registry_name":"default","_cnpm_publish_time":1694725324863},"1.22.4":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.4","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.1.0","array.prototype.map":"^1.0.5","aud":"^2.0.3","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tap":"0.4.13","tape":"^5.6.6","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.13.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"_id":"resolve@1.22.4","gitHead":"37504d61c2fcf31ab070b7a67e18e64d558fb227","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"shasum":"1dc40df46554cdaf8948a486a10f6ba1e2026c34","size":27255,"noattachment":false,"key":"/resolve/-/resolve-1.22.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.4_1691191851882_0.2999288680667882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T23:30:52.078Z","publish_time":1691191852078,"_source_registry_name":"default","_cnpm_publish_time":1691191852078},"1.22.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.3","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.0.1","array.prototype.map":"^1.0.5","aud":"^2.0.2","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.0","tap":"0.4.13","tape":"^5.6.3","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.12.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"gitHead":"d3332a20d1c06e4056fdb976c2bbbaf9a5dba7e2","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.22.3","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"4b4055349ffb962600972da1fdc33c46a4eb3283","size":27261,"noattachment":false,"key":"/resolve/-/resolve-1.22.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.3_1681489082223_0.21967505715884217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-14T16:18:02.408Z","publish_time":1681489082408,"_cnpm_publish_time":1681489082408},"1.22.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.2","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.0.1","array.prototype.map":"^1.0.5","aud":"^2.0.2","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.0","tap":"0.4.13","tape":"^5.6.3","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.11.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"gitHead":"c2f9ce254f0157b5e2e53e9aee0403c510909f7d","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.22.2","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"shasum":"0ed0943d4e301867955766c9f3e1ae6d01c6845f","size":27212,"noattachment":false,"key":"/resolve/-/resolve-1.22.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.2.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.2_1680715487990_0.9080196087646395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-05T17:24:48.153Z","publish_time":1680715488153,"_cnpm_publish_time":1680715488153},"2.0.0-next.4":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.4","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","exports":{".":[{"import":"./index.mjs","default":"./index.js"},"./index.js"],"./sync":"./lib/sync.js","./async":"./lib/async.js","./package.json":"./package.json"},"keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.0.0","array.prototype.map":"^1.0.4","aud":"^2.0.0","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tap":"0.4.13","tape":"^5.5.3","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.9.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"readmeFilename":"readme.markdown","gitHead":"74097d0962e15eac7470b72f21ed7b6939bc58ca","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@2.0.0-next.4","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"3d37a113d6429f496ec4752d2a2e58efb1fd4660","size":25303,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.4_1655565899879_0.4631601391397775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-18T15:41:05.385Z","publish_time":1655565900057,"_cnpm_publish_time":1655565900057},"1.22.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublishOnly":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^21.0.0","array.prototype.map":"^1.0.4","aud":"^2.0.0","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"=8.8.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","npmignore":"^0.3.0","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","semver":"^6.3.0","tap":"0.4.13","tape":"^5.5.3","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.9.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows","appveyor.yml"]},"gitHead":"8eea601093612229da100e9dfbeb4b2b47693aa6","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.22.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"27cb2ebb53f91abb49470a928bba7558066ac177","size":27563,"noattachment":false,"key":"/resolve/-/resolve-1.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.1.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.1_1655499327393_0.6059282883803792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T20:57:48.189Z","publish_time":1655499327618,"_cnpm_publish_time":1655499327618},"1.22.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.22.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublishOnly":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^20.2.0","array.prototype.map":"^1.0.4","aud":"^2.0.0","copy-dir":"^1.3.0","eclint":"^2.8.1","eslint":"^8.7.0","in-publish":"^2.0.1","mkdirp":"^0.5.5","mv":"^2.1.1","object-keys":"^1.1.1","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tap":"0.4.13","tape":"^5.4.1","tmp":"^0.0.31"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.8.1","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"gitHead":"cd52b64c50bdcb749f95e007914a469863554c4b","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.22.0","_nodeVersion":"17.3.1","_npmVersion":"8.3.1","dist":{"shasum":"5e0b8c67c15df57a89bdbabe603a002f21731198","size":27736,"noattachment":false,"key":"/resolve/-/resolve-1.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.22.0.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.22.0_1642879144275_0.8522007626844326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-22T19:19:17.570Z","publish_time":1642879144418,"_cnpm_publish_time":1642879144418},"1.21.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.21.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublishOnly":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^20.2.0","array.prototype.map":"^1.0.4","aud":"^2.0.0","eclint":"^2.8.1","eslint":"^8.7.0","in-publish":"^2.0.1","object-keys":"^1.1.1","safe-publish-latest":"^2.0.0","tap":"0.4.13","tape":"^5.4.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.8.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"gitHead":"1f3dec557247fb034c04b9b857a6fa94d7b493bb","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.21.1","_nodeVersion":"17.3.1","_npmVersion":"8.3.1","dist":{"shasum":"1a88c73f5ca8ab0aabc8b888c4170de26c92c4cc","size":26250,"noattachment":false,"key":"/resolve/-/resolve-1.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.21.1.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.21.1_1642748759874_0.18086397659798914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T07:10:00.049Z","publish_time":1642748760047,"_cnpm_publish_time":1642748760047},"1.21.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.21.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"bin":{"resolve":"bin/resolve"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublishOnly":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/ ||:","prepublish":"not-in-publish || npm run prepublishOnly","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs --no-eslintrc -c .eslintrc . 'bin/**'","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^20.1.0","array.prototype.map":"^1.0.4","aud":"^1.1.5","eclint":"^2.8.1","eslint":"^8.6.0","in-publish":"^2.0.1","object-keys":"^1.1.1","safe-publish-latest":"^2.0.0","tap":"0.4.13","tape":"^5.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.8.0","path-parse":"^1.0.7","supports-preserve-symlinks-flag":"^1.0.0"},"gitHead":"da9e8af55d89ac3564466e0adc9cc784bbc93141","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.21.0","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"shasum":"b51adc97f3472e6a5cf4444d34bc9d6b9037591f","size":25620,"noattachment":false,"key":"/resolve/-/resolve-1.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.21.0.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.21.0_1641244138725_0.8074808252073382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-03T21:09:20.411Z","publish_time":1641244138850,"_cnpm_publish_time":1641244138850},"1.20.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.20.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/ ||:","prelint":"eclint check '**/*'","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.5.1","array.prototype.map":"^1.0.3","aud":"^1.1.4","eclint":"^2.8.1","eslint":"^7.19.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.1.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.2.0","path-parse":"^1.0.6"},"gitHead":"26e54e89e38b603ae7a6397d7de00dbc80aa5413","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.20.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"629a013fb3f70755d6f0b7935cc1c2c5378b1975","size":23421,"noattachment":false,"key":"/resolve/-/resolve-1.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.20.0.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.20.0_1613054723763_0.8071854002091299"},"_hasShrinkwrap":false,"publish_time":1613054723911,"_cnpm_publish_time":1613054723911},"2.0.0-next.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.3","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","exports":{".":[{"import":"./index.mjs","default":"./index.js"},"./index.js"],"./sync":[{"default":"./lib/sync.js"},"./lib/sync.js"],"./async":[{"default":"./lib/async.js"},"./lib/async.js"]},"keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","prelint":"eclint check '**/*'","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.5.1","array.prototype.map":"^1.0.3","aud":"^1.1.4","eclint":"^2.8.1","eslint":"^7.19.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.1.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.2.0","path-parse":"^1.0.6"},"readmeFilename":"readme.markdown","gitHead":"c6bf2a5a23f7bbbd523fcdf39897f8d3908b9442","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@2.0.0-next.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"d41016293d4a8586a39ca5d9b5f15cbea1f55e46","size":21996,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.3_1613016729967_0.25728475441177423"},"_hasShrinkwrap":false,"publish_time":1613016730079,"_cnpm_publish_time":1613016730079},"1.19.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.19.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/","prelint":"eclint check '**/*'","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","array.prototype.map":"^1.0.2","aud":"^1.1.3","eclint":"^2.8.1","eslint":"^7.13.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.1.0","path-parse":"^1.0.6"},"gitHead":"ae1aa4f11309ddd742cec2ddd4ab66d182917a45","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.19.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"1af5bf630409734a067cae29318aac7fa29a267c","size":23317,"noattachment":false,"key":"/resolve/-/resolve-1.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.19.0.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.19.0_1605051843350_0.0026252986028363345"},"_hasShrinkwrap":false,"publish_time":1605051843504,"_cnpm_publish_time":1605051843504},"2.0.0-next.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.2","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","exports":{".":[{"import":"./index.mjs","default":"./index.js"},"./index.js"],"./sync":[{"default":"./lib/sync.js"},"./lib/sync.js"],"./async":[{"default":"./lib/async.js"},"./lib/async.js"]},"keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","prelint":"eclint check '**/*'","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","array.prototype.map":"^1.0.2","aud":"^1.1.2","eclint":"^2.8.1","eslint":"^7.11.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.0.0","path-parse":"^1.0.6"},"readmeFilename":"readme.markdown","gitHead":"9a318c311102f1628c490199fb6edd20e513c4d2","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@2.0.0-next.2","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"shasum":"47b7d854315ac518d07ebbd1079ff77ca1fae64e","size":20171,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.2_1603315338579_0.8995998305286601"},"_hasShrinkwrap":false,"publish_time":1603315338731,"_cnpm_publish_time":1603315338731},"1.18.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.18.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/","prelint":"eclint check '**/*'","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo && aud --production","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","array.prototype.map":"^1.0.2","aud":"^1.1.2","eclint":"^2.8.1","eslint":"^7.11.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.0.0","path-parse":"^1.0.6"},"gitHead":"014d98ddf6c11d95e4a6c9f65216c0daedd52f05","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.18.1","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"018fcb2c5b207d2a6424aee361c5a266da8f4130","size":22046,"noattachment":false,"key":"/resolve/-/resolve-1.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.18.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.18.1_1603140261389_0.03297515984033961"},"_hasShrinkwrap":false,"publish_time":1603140261594,"_cnpm_publish_time":1603140261594},"1.18.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.18.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest && cp node_modules/is-core-module/core.json ./lib/","lint":"eslint --ext=js,mjs .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","array.prototype.map":"^1.0.2","eslint":"^7.10.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"is-core-module":"^2.0.0","path-parse":"^1.0.6"},"gitHead":"1cb0b9c2362c0af7c59d94abfaddd995b954a82b","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.18.0","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"3bc228555e1fbdcac8aa6d37fe002b0199f83c0b","size":107579,"noattachment":false,"key":"/resolve/-/resolve-1.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.18.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.18.0_1603133267337_0.3603715032511825"},"_hasShrinkwrap":false,"publish_time":1603133267488,"_cnpm_publish_time":1603133267488},"1.17.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.17.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.5"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"3a76ef8d2cc232fc4d4246e0748506258a104484","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.17.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"b25941b54968231cc2d1bb76a79cb7f2c0bf8444","size":21813,"noattachment":false,"key":"/resolve/-/resolve-1.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.17.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.17.0_1587596254649_0.8630091359000285"},"_hasShrinkwrap":false,"publish_time":1587596254855,"_cnpm_publish_time":1587596254855},"1.16.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.16.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.4"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"ac3eb2f47deb7b28ec2d5f6faecd97360d7c0954","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.16.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"shasum":"49fac5d8bacf1fd53f200fa51247ae736175832c","size":21259,"noattachment":false,"key":"/resolve/-/resolve-1.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.16.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.16.1_1587158150432_0.12734693311264156"},"_hasShrinkwrap":false,"publish_time":1587158150634,"_cnpm_publish_time":1587158150634},"1.16.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.16.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.4"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"301c07d90c826bca8878ded121cec2cd20d6983c","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.16.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"shasum":"063dc704fa3413e13ac1d0d1756a7cbfe95dd1a7","size":21077,"noattachment":false,"key":"/resolve/-/resolve-1.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.16.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.16.0_1586994318046_0.22378266879338504"},"_hasShrinkwrap":false,"publish_time":1586994318213,"_cnpm_publish_time":1586994318213},"1.15.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.15.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.4"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"c1750d6f17dbc607c96e73000812b2becf7ea6e5","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.15.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8","size":21024,"noattachment":false,"key":"/resolve/-/resolve-1.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.15.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.15.1_1580938257367_0.15287318519972892"},"_hasShrinkwrap":false,"publish_time":1580938257685,"_cnpm_publish_time":1580938257685},"2.0.0-next.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","exports":{".":[{"import":"./index.mjs","require":"./index.js","default":"./index.js"},"./index.js"],"./core":[{"default":"./lib/core.js"},"./lib/core.js"],"./core.json":[{"default":"./lib/core.json"},"./lib/core.json"],"./isCore":[{"default":"./lib/is-core.js"},"./lib/is-core.js"],"./sync":[{"default":"./lib/sync.js"},"./lib/sync.js"],"./async":[{"default":"./lib/async.js"},"./lib/async.js"]},"keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.1.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.4"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"readmeFilename":"readme.markdown","gitHead":"c32cf25cdda5ec3fc64e21696f908f59dd44775b","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@2.0.0-next.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"4d96ccb89bf82d54ab037241ae053db4e92bb5f1","size":21389,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.1_1579709911586_0.2616463854998077"},"_hasShrinkwrap":false,"publish_time":1579709911746,"_cnpm_publish_time":1579709911746},"1.15.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.15.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.1.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^5.0.0-next.4"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"9529db447c98ccb763fd360e55fd411710dc3232","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.15.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"1b7ca96073ebb52e741ffd799f6b39ea462c67f5","size":20915,"noattachment":false,"key":"/resolve/-/resolve-1.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.15.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.15.0_1579681395452_0.8270026486660373"},"_hasShrinkwrap":false,"publish_time":1579681395632,"_cnpm_publish_time":1579681395632},"1.14.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.14.2","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.2","eslint":"^6.7.2","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.12.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"9fea81aa462683ddb6f9de53ac4fd258399754ea","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.14.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"dbf31d0fa98b1f29aa5169783b9c290cb865fea2","size":20526,"noattachment":false,"key":"/resolve/-/resolve-1.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.14.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.14.2_1578362193576_0.46297596925560036"},"_hasShrinkwrap":false,"publish_time":1578362193705,"_cnpm_publish_time":1578362193705},"2.0.0-next.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"2.0.0-next.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.1.0","array.prototype.map":"^1.0.2","eslint":"^6.8.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.12.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"readmeFilename":"readme.markdown","gitHead":"6f57476ac1b1a3a23bb359a725961b5e040c55d9","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@2.0.0-next.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"c9b5b404ef2a9fc9c5164e9478407d6f71c4a2a6","size":20772,"noattachment":false,"key":"/resolve/-/resolve-2.0.0-next.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-2.0.0-next.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_2.0.0-next.0_1577138375476_0.02973384236750687"},"_hasShrinkwrap":false,"publish_time":1577138375582,"_cnpm_publish_time":1577138375582},"1.14.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.14.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.2","eslint":"^6.7.2","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.12.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"7eb98ea4058c9ea3c6f81234fcf47ed2406a4e79","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.14.1","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"shasum":"9e018c540fcf0c427d678b9931cbf45e984bcaff","size":20534,"noattachment":false,"key":"/resolve/-/resolve-1.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.14.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.14.1_1576728587358_0.6143897898508723"},"_hasShrinkwrap":false,"publish_time":1576728587566,"_cnpm_publish_time":1576728587566},"1.14.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.14.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.2","eslint":"^6.7.2","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.12.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"c5f819b56cb2f785c9466d339f33550936d283ba","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.14.0","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"shasum":"6d14c6f9db9f8002071332b600039abf82053f64","size":20530,"noattachment":false,"key":"/resolve/-/resolve-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.14.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.14.0_1576628841623_0.5116367303327636"},"_hasShrinkwrap":false,"publish_time":1576628841745,"_cnpm_publish_time":1576628841745},"1.12.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.12.3","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.1","eslint":"^6.7.1","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"7967adc031d7298e5707ef6569dacc9c7a9955ba","readmeFilename":"readme.markdown","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.12.3","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","dist":{"shasum":"96d5253df8005ce19795c14338f2a013c38a8c15","size":20460,"noattachment":false,"key":"/resolve/-/resolve-1.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.12.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.12.3_1574808943746_0.8624531554690444"},"_hasShrinkwrap":false,"publish_time":1574808943885,"_cnpm_publish_time":1574808943885},"1.13.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.13.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.1","eslint":"^6.7.1","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"9591fb70e34b26b2c8f500d67c91cdea2ef68fc4","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.13.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"be0aa4c06acd53083505abb35f4d66932ab35d16","size":20519,"noattachment":false,"key":"/resolve/-/resolve-1.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.13.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.13.1_1574797045803_0.4582700288615975"},"_hasShrinkwrap":false,"publish_time":1574797045958,"_cnpm_publish_time":1574797045958},"1.13.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.13.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.1","eslint":"^6.7.1","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"a86405a24ddbae33f80d5255e851ca7a886d1e8f","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.13.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"e879eb397efb40511056ede7300b6ac28c51290b","size":20207,"noattachment":false,"key":"/resolve/-/resolve-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.13.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.13.0_1574725997253_0.3159939301813701"},"_hasShrinkwrap":false,"publish_time":1574725997426,"_cnpm_publish_time":1574725997426},"1.12.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.12.2","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.1","eslint":"^6.6.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"d930f86989df09a59976ea690a2fabf5223883ca","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.12.2","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"08b12496d9aa8659c75f534a8f05f0d892fff594","size":20151,"noattachment":false,"key":"/resolve/-/resolve-1.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.12.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.12.2_1574410434483_0.3597815684754764"},"_hasShrinkwrap":false,"publish_time":1574410434630,"_cnpm_publish_time":1574410434630},"1.12.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.12.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","array.prototype.map":"^1.0.1","eslint":"^6.6.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.4","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"funding":{"url":"https://github.com/sponsors/ljharb"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"ecd0672a465e601e732829093f15d814a5dcbcb3","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.12.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"a17d6368ffafb9dd14b584cac7940f9219ac55bb","size":20131,"noattachment":false,"key":"/resolve/-/resolve-1.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.12.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.12.1_1574401714101_0.5348823459884744"},"_hasShrinkwrap":false,"publish_time":1574401714250,"_cnpm_publish_time":1574401714250},"1.12.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.12.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","pretests-only":"cd ./test/resolver/nested_symlinks && node mylib/sync && node mylib/async","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.1.1","eslint":"^5.16.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.11.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"2c61679ed9d10524ba1bcec46cf5488755c39cf8","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.12.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"shasum":"3fc644a35c84a48554609ff26ec52b66fa577df6","size":20524,"noattachment":false,"key":"/resolve/-/resolve-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.12.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.12.0_1564641416976_0.7240442719092743"},"_hasShrinkwrap":false,"publish_time":1564641417123,"_cnpm_publish_time":1564641417123},"1.11.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.11.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.1.1","eslint":"^5.16.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.10.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"b234492f27a2437b1b281edd432b4d97163db95c","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.11.1","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"shasum":"ea10d8110376982fef578df8fc30b9ac30a07a3e","size":33785,"noattachment":false,"key":"/resolve/-/resolve-1.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.11.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.11.1_1559588786109_0.9881098789520049"},"_hasShrinkwrap":false,"publish_time":1559588786312,"_cnpm_publish_time":1559588786312},"1.11.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.11.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.1.1","eslint":"^5.16.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.10.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"da345f39588998003a53a7d9959c4df40e04fb23","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.11.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"shasum":"4014870ba296176b86343d50b60f3b50609ce232","size":33459,"noattachment":false,"key":"/resolve/-/resolve-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.11.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.11.0_1557946811120_0.4088999308496508"},"_hasShrinkwrap":false,"publish_time":1557946811276,"_cnpm_publish_time":1557946811276},"1.10.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.10.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.1.1","eslint":"^5.16.0","object-keys":"^1.1.1","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.10.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"99a2ef57758255e10269f12de6c97b832a5f5fa0","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.10.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"shasum":"664842ac960795bbe758221cdccda61fb64b5f18","size":33102,"noattachment":false,"key":"/resolve/-/resolve-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.10.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.10.1_1556087887537_0.9559557636826803"},"_hasShrinkwrap":false,"publish_time":1556087887685,"_cnpm_publish_time":1556087887685},"1.10.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.10.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.1.1","eslint":"^5.12.0","object-keys":"^1.0.12","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.9.2"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"d098e92a7c5d7919d18ccd4d7a284ea97d11e586","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.10.0","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"3bdaaeaf45cc07f375656dfd2e54ed0810b101ba","size":30905,"noattachment":false,"key":"/resolve/-/resolve-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.10.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.10.0_1548104658529_0.2309574974395905"},"_hasShrinkwrap":false,"publish_time":1548104658650,"_cnpm_publish_time":1548104658650},"1.9.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.9.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run test:multirepo","test:multirepo":"cd ./test/resolver/multirepo && npm install && npm test"},"devDependencies":{"@ljharb/eslint-config":"^13.0.0","eslint":"^5.10.0","object-keys":"^1.0.12","safe-publish-latest":"^1.1.2","tap":"0.4.13","tape":"^4.9.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.6"},"gitHead":"254bb4029df2f8d20a33043dfabd8e5cabfa37df","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"a14c6fdfa8f92a7df1d996cb7105fa744658ea06","size":22185,"noattachment":false,"key":"/resolve/-/resolve-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.9.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.9.0_1545034604491_0.19497105893164424"},"_hasShrinkwrap":false,"publish_time":1545034604617,"_cnpm_publish_time":1545034604617},"1.8.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.8.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.19.1","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.9.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"b5fc91bf59e6da3aafedc8a8ae4ce53907c06069","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.8.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"82f1ec19a423ac1fbd080b0bab06ba36e84a7a26","size":15722,"noattachment":false,"key":"/resolve/-/resolve-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.8.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.8.1_1529260059580_0.8035259400498278"},"_hasShrinkwrap":false,"publish_time":1529260059698,"_cnpm_publish_time":1529260059698},"1.8.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.8.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.19.1","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.9.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"dcba6d077708ef93085270526bb8f982b66fc16d","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.8.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"a7f2ac27b78480ecc09c83782741d9f26e4f0c3e","size":15530,"noattachment":false,"key":"/resolve/-/resolve-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.8.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.8.0_1529095031897_0.11662929601217797"},"_hasShrinkwrap":false,"publish_time":1529095031949,"_cnpm_publish_time":1529095031949},"1.7.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.7.1","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.19.1","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.9.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"579e2b161a7cbb79284b335cc3b605287da27610","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.7.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"aadd656374fd298aee895bc026b8297418677fd3","size":15587,"noattachment":false,"key":"/resolve/-/resolve-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.7.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.7.1_1523518976988_0.3249811404950176"},"_hasShrinkwrap":false,"publish_time":1523518977082,"_cnpm_publish_time":1523518977082},"1.7.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.7.0","repository":{"type":"git","url":"git://github.com/browserify/resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.19.1","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.9.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"bdf1210d96f3e06c00fad051917950eb5238ab05","bugs":{"url":"https://github.com/browserify/resolve/issues"},"homepage":"https://github.com/browserify/resolve#readme","_id":"resolve@1.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"2bdf5374811207285df0df652b78f118ab8f3c5e","size":15365,"noattachment":false,"key":"/resolve/-/resolve-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.7.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.7.0_1523137085326_0.2818222877391463"},"_hasShrinkwrap":false,"publish_time":1523137085389,"_cnpm_publish_time":1523137085389},"1.6.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.6.0","repository":{"type":"git","url":"git://github.com/browserify/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.19.0","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.9.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"1de53b227990cfcb07e59fdf49d34b2a8373ba4c","bugs":{"url":"https://github.com/browserify/node-resolve/issues"},"homepage":"https://github.com/browserify/node-resolve#readme","_id":"resolve@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"0fbd21278b27b4004481c395349e7aba60a9ff5c","size":14604,"noattachment":false,"key":"/resolve/-/resolve-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.6.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve_1.6.0_1521546395321_0.02452950987026914"},"_hasShrinkwrap":false,"publish_time":1521546395365,"_cnpm_publish_time":1521546395365},"1.5.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.5.0","repository":{"type":"git","url":"git://github.com/browserify/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","eslint":"^4.9.0","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.8.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"19cbd5e0b67c78176e771a1a6fa3a6ffd478e3ac","bugs":{"url":"https://github.com/browserify/node-resolve/issues"},"homepage":"https://github.com/browserify/node-resolve#readme","_id":"resolve@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"1f09acce796c9a762579f31b2c1cc4c3cddf9f36","size":13830,"noattachment":false,"key":"/resolve/-/resolve-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.5.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-1.5.0.tgz_1508892739498_0.5415699891746044"},"directories":{},"publish_time":1508892739611,"_cnpm_publish_time":1508892739611,"_hasShrinkwrap":false},"1.4.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.4.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^12.2.0","eslint":"^4.3.0","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.7.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"744f8162464a104aca60777e5f615418dab3b774","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"a75be01c53da25d934a98ebd0e4c4a7312f92a86","size":13726,"noattachment":false,"key":"/resolve/-/resolve-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.4.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-1.4.0.tgz_1501111654686_0.44756864523515105"},"directories":{},"publish_time":1501111655619,"_cnpm_publish_time":1501111655619,"_hasShrinkwrap":false},"1.3.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.3.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","tests-only":"tape test/*.js","pretest":"npm run lint","test":"npm run --silent tests-only"},"devDependencies":{"@ljharb/eslint-config":"^11.0.0","eslint":"^3.19.0","object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.6.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"f0098226a4fd0dedc85b5f1e8ca8aac6a7ca7a60","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.3.3","_shasum":"655907c3469a8680dc2de3a275a8fdd69691f0e5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"655907c3469a8680dc2de3a275a8fdd69691f0e5","size":12421,"noattachment":false,"key":"/resolve/-/resolve-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.3.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resolve-1.3.3.tgz_1492668562208_0.1827435742598027"},"directories":{},"publish_time":1492668562786,"_cnpm_publish_time":1492668562786,"_hasShrinkwrap":false},"1.3.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.3.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"safe-publish-latest","tests-only":"tape test/*.js","test":"npm run --silent tests-only"},"devDependencies":{"object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.6.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"781da847169b8ba43f65ed3d9dbc1283d5bde74c","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.3.2","_shasum":"1f0442c9e0cbb8136e87b9305f932f46c7f28235","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"1f0442c9e0cbb8136e87b9305f932f46c7f28235","size":11703,"noattachment":false,"key":"/resolve/-/resolve-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.3.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resolve-1.3.2.tgz_1488150101096_0.05632958956994116"},"directories":{},"publish_time":1488150101351,"_cnpm_publish_time":1488150101351,"_hasShrinkwrap":false},"1.2.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.2.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","tests-only":"tape test/*.js","test":"npm run --silent tests-only"},"devDependencies":{"tape":"^4.6.3","tap":"0.4.13","safe-publish-latest":"^1.1.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"a73e1114ddfe9d29cc8f1874d6b704d9ae8bb220","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.2.1","_shasum":"0fb2989c0a86a1c545ce918aa36a8809ff7356c5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"0fb2989c0a86a1c545ce918aa36a8809ff7356c5","size":10638,"noattachment":false,"key":"/resolve/-/resolve-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.2.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resolve-1.2.1.tgz_1488149708063_0.26836016145534813"},"directories":{},"publish_time":1488149709864,"_cnpm_publish_time":1488149709864,"_hasShrinkwrap":false},"1.3.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.3.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","tests-only":"tape test/*.js","test":"npm run --silent tests-only"},"devDependencies":{"object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.6.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"05a5ab961b5720bdcf1a641c093a4789af700506","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.3.1","_shasum":"5d0a1632609b6b00a22284293db1d5d973676314","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"5d0a1632609b6b00a22284293db1d5d973676314","size":11729,"noattachment":false,"key":"/resolve/-/resolve-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.3.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resolve-1.3.1.tgz_1487930636460_0.8978362330235541"},"directories":{},"publish_time":1487930638229,"_cnpm_publish_time":1487930638229,"_hasShrinkwrap":false},"1.3.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.3.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","tests-only":"tape test/*.js","test":"npm run --silent tests-only"},"devDependencies":{"object-keys":"^1.0.11","safe-publish-latest":"^1.1.1","tap":"0.4.13","tape":"^4.6.3"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"dependencies":{"path-parse":"^1.0.5"},"gitHead":"c6966fd37d985aca1191711f9993bffb7ba43e96","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.3.0","_shasum":"2af115a2e7f54a322dc879914311fc826b4ba83f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"2af115a2e7f54a322dc879914311fc826b4ba83f","size":11788,"noattachment":false,"key":"/resolve/-/resolve-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.3.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resolve-1.3.0.tgz_1487923387821_0.8103991178795695"},"directories":{},"publish_time":1487923389538,"_cnpm_publish_time":1487923389538,"_hasShrinkwrap":false},"1.2.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.2.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","tests-only":"tape test/*.js","test":"npm run --silent tests-only"},"devDependencies":{"tape":"^4.6.3","tap":"0.4.13","safe-publish-latest":"^1.1.1"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"8e4a4659f4120c145e2f12bb01cf4ddad61730b3","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.2.0","_shasum":"9589c3f2f6149d1417a40becc1663db6ec6bc26c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"9589c3f2f6149d1417a40becc1663db6ec6bc26c","size":10293,"noattachment":false,"key":"/resolve/-/resolve-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.2.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resolve-1.2.0.tgz_1481676943045_0.8319015400484204"},"directories":{},"publish_time":1481676943275,"_cnpm_publish_time":1481676943275,"_hasShrinkwrap":false},"1.1.7":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.7","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tape test/*.js"},"devDependencies":{"tape":"^3.5.0","tap":"0.4.13"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"bb37f0d4400e4d7835375be4bd3ad1264bac3689","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve#readme","_id":"resolve@1.1.7","_shasum":"203114d82ad2c5ed9e8e0411b3932875e889e97b","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"203114d82ad2c5ed9e8e0411b3932875e889e97b","size":9640,"noattachment":false,"key":"/resolve/-/resolve-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.7.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1453598479636,"_cnpm_publish_time":1453598479636,"_hasShrinkwrap":false},"1.1.6":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.6","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tape test/*.js"},"devDependencies":{"tape":"^3.5.0","tap":"0.4.13"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"38d451c0ecd9267277a7683970432d37f001441e","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.6","_shasum":"d3492ad054ca800f5befa612e61beac1eec98f8f","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"d3492ad054ca800f5befa612e61beac1eec98f8f","size":9759,"noattachment":false,"key":"/resolve/-/resolve-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.6.tgz"},"directories":{},"publish_time":1426449401925,"_cnpm_publish_time":1426449401925,"_hasShrinkwrap":false},"1.1.5":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.5","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tape test/*.js"},"devDependencies":{"tape":"^3.5.0","tap":"0.4.13"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"a225602be4ca80f75292a6a17c78ff3b27eb0bf3","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.5","_shasum":"3b74c0c44cdf5eee32322b2cda0a4acbf6970fa7","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"3b74c0c44cdf5eee32322b2cda0a4acbf6970fa7","size":9684,"noattachment":false,"key":"/resolve/-/resolve-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.5.tgz"},"directories":{},"publish_time":1424548381630,"_cnpm_publish_time":1424548381630,"_hasShrinkwrap":false},"1.1.4":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.4","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tape test/*.js"},"devDependencies":{"tape":"^3.5.0","tap":"0.4.13"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"7496374878a8482f6bc26bca474595cfb81ecdd2","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.4","_shasum":"c8e58b8c57616e84298e053b39e417676a55ce09","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"c8e58b8c57616e84298e053b39e417676a55ce09","size":9466,"noattachment":false,"key":"/resolve/-/resolve-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.4.tgz"},"directories":{},"publish_time":1424476753906,"_cnpm_publish_time":1424476753906,"_hasShrinkwrap":false},"1.1.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tape test/*.js"},"devDependencies":{"tape":"^3.5.0","tap":"0.4.13"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"70146a5ebc4d96438383ada02785d4e722c6f5d9","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.3","_shasum":"0c23ca8cac81c192ac30399489c3185f2b42da9c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"0c23ca8cac81c192ac30399489c3185f2b42da9c","size":9395,"noattachment":false,"key":"/resolve/-/resolve-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.3.tgz"},"directories":{},"publish_time":1424202053158,"_cnpm_publish_time":1424202053158,"_hasShrinkwrap":false},"1.1.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"d5f6ad02eae9b504e5edfdfaf2857600847c9bcf","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.2","_shasum":"9bb3df6d6c7b97e96149add8770ccfe3f649a45d","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"9bb3df6d6c7b97e96149add8770ccfe3f649a45d","size":9003,"noattachment":false,"key":"/resolve/-/resolve-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.2.tgz"},"directories":{},"publish_time":1424116328334,"_cnpm_publish_time":1424116328334,"_hasShrinkwrap":false},"1.1.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.1.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"65e1789c3612c1b04ad5002d1131d82e8b6262e5","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.1.0","_shasum":"f9ad602751ed06a13e58cf1eaa1565bbe38d6d93","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"f9ad602751ed06a13e58cf1eaa1565bbe38d6d93","size":8903,"noattachment":false,"key":"/resolve/-/resolve-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.1.0.tgz"},"directories":{},"publish_time":1422392059747,"_cnpm_publish_time":1422392059747,"_hasShrinkwrap":false},"1.0.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"1.0.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"d0c465c88e85f05113a7fbef7b976c77ecdce965","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@1.0.0","_shasum":"2a6e3b314dcd57c6519e8e2282af8687e8de61c6","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"2a6e3b314dcd57c6519e8e2282af8687e8de61c6","size":8515,"noattachment":false,"key":"/resolve/-/resolve-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-1.0.0.tgz"},"directories":{},"publish_time":1407723496735,"_cnpm_publish_time":1407723496735,"_hasShrinkwrap":false},"0.7.4":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.7.4","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"4ad661931ebdd07c3df34bc897c24255705adbff","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.7.4","_shasum":"395a9ef9e873fbfe12bd14408bd91bb936003d69","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"395a9ef9e873fbfe12bd14408bd91bb936003d69","size":8506,"noattachment":false,"key":"/resolve/-/resolve-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.7.4.tgz"},"directories":{},"publish_time":1406278606679,"_cnpm_publish_time":1406278606679,"_hasShrinkwrap":false},"0.7.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.7.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"f6200998628490aec1c3008bb4e8bf099ab4920f","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.7.3","_shasum":"50f30669c9fac7b240368cec4dc06dd7a296fd02","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"50f30669c9fac7b240368cec4dc06dd7a296fd02","size":8509,"noattachment":false,"key":"/resolve/-/resolve-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.7.3.tgz"},"directories":{},"publish_time":1406250305891,"_cnpm_publish_time":1406250305891,"_hasShrinkwrap":false},"0.7.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.7.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"eae92dd55fa92543c32c4eaff72dce2d78dd3b99","bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.7.2","_shasum":"1dba8ed610e5c709e916be4bdb0f5ca400233439","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"dist":{"shasum":"1dba8ed610e5c709e916be4bdb0f5ca400233439","size":8392,"noattachment":false,"key":"/resolve/-/resolve-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.7.2.tgz"},"directories":{},"publish_time":1406247621008,"_cnpm_publish_time":1406247621008,"_hasShrinkwrap":false},"0.7.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.7.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.7.1","dist":{"shasum":"74c73ad05bb62da19391a79c3de63b5cf7aeba51","size":8140,"noattachment":false,"key":"/resolve/-/resolve-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.7.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1402357017259,"_cnpm_publish_time":1402357017259,"_hasShrinkwrap":false},"0.7.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.7.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.7.0","dist":{"shasum":"dded14da73b145673e941d71b96a2a30c0f3b6fe","size":7968,"noattachment":false,"key":"/resolve/-/resolve-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.7.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1400296048674,"_cnpm_publish_time":1400296048674,"_hasShrinkwrap":false},"0.6.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.6.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.6.3","dist":{"shasum":"dd957982e7e736debdf53b58a4dd91754575dd46","size":7601,"noattachment":false,"key":"/resolve/-/resolve-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.6.3.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1397692621187,"_cnpm_publish_time":1397692621187,"_hasShrinkwrap":false},"0.6.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.6.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.6.2","dist":{"shasum":"7404e59e3c02980aa172272186521db3cf0a15f5","size":7569,"noattachment":false,"key":"/resolve/-/resolve-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.6.2.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1395383679864,"_hasShrinkwrap":false,"_cnpm_publish_time":1395383679864},"0.6.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.6.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.6.1","dist":{"shasum":"b7fc874a8fe240b44de2c92b7f885a2e8598b652","size":7146,"noattachment":false,"key":"/resolve/-/resolve-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.6.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1385557591064,"_hasShrinkwrap":false,"_cnpm_publish_time":1385557591064},"0.6.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.6.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"homepage":"https://github.com/substack/node-resolve","_id":"resolve@0.6.0","dist":{"shasum":"1e2b3401bd384a03494fda53be278155bb57aeb0","size":7109,"noattachment":false,"key":"/resolve/-/resolve-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.6.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1385498126199,"_hasShrinkwrap":false,"_cnpm_publish_time":1385498126199},"0.5.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.5.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"_id":"resolve@0.5.1","dist":{"shasum":"15e4a222c4236bcd4cf85454412c2d0fb6524576","size":6994,"noattachment":false,"key":"/resolve/-/resolve-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.5.1.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1379884167891,"_hasShrinkwrap":false,"_cnpm_publish_time":1379884167891},"0.5.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.5.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"_id":"resolve@0.5.0","dist":{"shasum":"e797504cd5a33ef1dbb9bdad252b6cbffa95b0b4","size":6930,"noattachment":false,"key":"/resolve/-/resolve-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.5.0.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1378081590489,"_hasShrinkwrap":false,"_cnpm_publish_time":1378081590489},"0.4.3":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.4.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"_id":"resolve@0.4.3","dist":{"shasum":"dcadad202e7cacc2467e3a38800211f42f9c13df","size":6870,"noattachment":false,"key":"/resolve/-/resolve-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.4.3.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1375917548390,"_hasShrinkwrap":false,"_cnpm_publish_time":1375917548390},"0.4.2":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.4.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"_id":"resolve@0.4.2","dist":{"shasum":"e6bb8e14a4e5d589e2e085e9201512f8e6b2203c","size":6426,"noattachment":false,"key":"/resolve/-/resolve-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.4.2.tgz"},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1375550393826,"_hasShrinkwrap":false,"_cnpm_publish_time":1375550393826},"0.4.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.4.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/node-resolve/issues"},"_id":"resolve@0.4.1","dist":{"shasum":"f4ac6addf19c665b4e7b2c9df5cd477cca8be370","size":6280,"noattachment":false,"key":"/resolve/-/resolve-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.4.1.tgz"},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1375153365931,"_hasShrinkwrap":false,"_cnpm_publish_time":1375153365931},"0.4.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.4.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.4.0","dist":{"shasum":"531d572fab054e12e89fd545ad65b2e49555c34c","size":6202,"noattachment":false,"key":"/resolve/-/resolve-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.4.0.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1370739180320,"_hasShrinkwrap":false,"_cnpm_publish_time":1370739180320},"0.3.1":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.3.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.3.1","dist":{"shasum":"34c63447c664c70598d1c9b126fc43b2a24310a4","size":5777,"noattachment":false,"key":"/resolve/-/resolve-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.3.1.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1364587112914,"_hasShrinkwrap":false,"_cnpm_publish_time":1364587112914},"0.3.0":{"name":"resolve","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","version":"0.3.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"scripts":{"test":"tap test/*.js"},"devDependencies":{"tap":"~0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.3.0","dist":{"shasum":"c9ca553334490ac68f75494aee2083e600994dce","size":5752,"noattachment":false,"key":"/resolve/-/resolve-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.3.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1361243304356,"_hasShrinkwrap":false,"_cnpm_publish_time":1361243304356},"0.2.8":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.8","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.8","dist":{"shasum":"fdb17d4abb0ecaf6f80d67ac03cf290088f6c0d0","size":4303,"noattachment":false,"key":"/resolve/-/resolve-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.8.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1361173386007,"_hasShrinkwrap":false,"_cnpm_publish_time":1361173386007},"0.2.7":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.7","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.7","dist":{"shasum":"133fb57a56182b4c542c271491c57026d3b3bd06","size":4292,"noattachment":false,"key":"/resolve/-/resolve-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.7.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1361173167988,"_hasShrinkwrap":false,"_cnpm_publish_time":1361173167988},"0.2.6":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.6","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.6","dist":{"shasum":"fd43d238fb9feffe677da88acfdd0da0e02ec6e0","size":4294,"noattachment":false,"key":"/resolve/-/resolve-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.6.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1361173021940,"_hasShrinkwrap":false,"_cnpm_publish_time":1361173021940},"0.2.5":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.5","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.5","dist":{"shasum":"2049e344ec140ac5c41024d5bdb4d9546336bf79","size":4290,"noattachment":false,"key":"/resolve/-/resolve-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.5.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1361172931068,"_hasShrinkwrap":false,"_cnpm_publish_time":1361172931068},"0.2.4":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.4","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.4","dist":{"shasum":"47d5e3e845108807480ffed66f40e533d330704d","size":4281,"noattachment":false,"key":"/resolve/-/resolve-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.4.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1361172791628,"_hasShrinkwrap":false,"_cnpm_publish_time":1361172791628},"0.2.3":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.2.3","dist":{"shasum":"f1eb7fb76436f91d87fd19c5f973fe7d506f6571","size":4266,"noattachment":false,"key":"/resolve/-/resolve-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1344799165411,"_hasShrinkwrap":false,"_cnpm_publish_time":1344799165411},"0.2.2":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"resolve@0.2.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"69116e81b47e0e4aa9a9231b271605a73dbf8b8d","size":3762,"noattachment":false,"key":"/resolve/-/resolve-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1335774104301,"_hasShrinkwrap":false,"_cnpm_publish_time":1335774104301},"0.2.1":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"tap":"~0.2.4"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"resolve@0.2.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"39689c97d867b40d865adec160358bee91da7f5a","size":3697,"noattachment":false,"key":"/resolve/-/resolve-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1334270047555,"_hasShrinkwrap":false,"_cnpm_publish_time":1334270047555},"0.2.0":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.2.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"resolve@0.2.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"136daea49be374950974cd30858c66a6d1c9bbe4","size":3253,"noattachment":false,"key":"/resolve/-/resolve-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.2.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1330161153038,"_hasShrinkwrap":false,"_cnpm_publish_time":1330161153038},"0.1.3":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.1.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"resolve@0.1.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"204c18364bc529a0b376e4a714b7ba44f0d390d1","size":3152,"noattachment":false,"key":"/resolve/-/resolve-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.1.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1323874200624,"_hasShrinkwrap":false,"_cnpm_publish_time":1323874200624},"0.1.2":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.1.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"resolve@0.1.2","_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"37eaa50a0b586adac455b9fa6dc45217e6b002e7","size":3139,"noattachment":false,"key":"/resolve/-/resolve-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.1.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1320033126706,"_hasShrinkwrap":false,"_cnpm_publish_time":1320033126706},"0.1.0":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.1.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmJsonOpts":{"file":"/home/substack/.npm/resolve/0.1.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"resolve@0.1.0","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"de35cfc7e7048e566f99056ad0b06d7cce8d49cb","size":2973,"noattachment":false,"key":"/resolve/-/resolve-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.1.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"publish_time":1317639289523,"_hasShrinkwrap":false,"_cnpm_publish_time":1317639289523},"0.0.4":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.0.4","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.0.4","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"b3f7d9c3b46a0f512984940a4b23f30176dda95d","size":2726,"noattachment":false,"key":"/resolve/-/resolve-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.0.4.tgz"},"publish_time":1308621232588,"maintainers":[{"name":"ljharb","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308621232588},"0.0.3":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.0.3","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.0.3","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"8212502b729a63fe8dea0af1920a58538b161742","size":2503,"noattachment":false,"key":"/resolve/-/resolve-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.0.3.tgz"},"publish_time":1308568897073,"maintainers":[{"name":"ljharb","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308568897073},"0.0.2":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.0.2","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.0.2","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"9c6835475096251f8b2e292ddd45df2974c64162","size":2236,"noattachment":false,"key":"/resolve/-/resolve-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.0.2.tgz"},"publish_time":1308449392813,"maintainers":[{"name":"ljharb","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308449392813},"0.0.1":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.0.1","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.0.1","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"d7188e3ae59196f3556cd4cfcedf7a9b12fb55e9","size":2153,"noattachment":false,"key":"/resolve/-/resolve-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.0.1.tgz"},"publish_time":1308432700192,"maintainers":[{"name":"ljharb","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308432700192},"0.0.0":{"name":"resolve","description":"A more hookable require.resolve() implementation","version":"0.0.0","repository":{"type":"git","url":"git://github.com/substack/node-resolve.git"},"main":"index.js","keywords":["resolve","require","node","module"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"expresso"},"dependencies":{},"devDependencies":{"expresso":"=0.7.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"resolve@0.0.0","_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"9a74e26be2ea4fb18960236f1448b0e38bcc93e5","size":2037,"noattachment":false,"key":"/resolve/-/resolve-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve/download/resolve-0.0.0.tgz"},"publish_time":1308391964853,"maintainers":[{"name":"ljharb","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308391964853}},"readme":"# resolve <sup>[![Version Badge][2]][1]</sup>\n\nimplements the [node `require.resolve()` algorithm](https://nodejs.org/api/modules.html#modules_all_together) such that you can `require.resolve()` on behalf of a file asynchronously and synchronously\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][5]][6]\n[![dev dependency status][7]][8]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][11]][1]\n\n# example\n\nasynchronously resolve:\n\n```js\nvar resolve = require('resolve/async'); // or, require('resolve')\nresolve('tap', { basedir: __dirname }, function (err, res) {\n    if (err) console.error(err);\n    else console.log(res);\n});\n```\n\n```\n$ node example/async.js\n/home/substack/projects/node-resolve/node_modules/tap/lib/main.js\n```\n\nsynchronously resolve:\n\n```js\nvar resolve = require('resolve/sync'); // or, `require('resolve').sync\nvar res = resolve('tap', { basedir: __dirname });\nconsole.log(res);\n```\n\n```\n$ node example/sync.js\n/home/substack/projects/node-resolve/node_modules/tap/lib/main.js\n```\n\n# methods\n\n```js\nvar resolve = require('resolve');\nvar async = require('resolve/async');\nvar sync = require('resolve/sync');\n```\n\nFor both the synchronous and asynchronous methods, errors may have any of the following `err.code` values:\n\n- `MODULE_NOT_FOUND`: the given path string (`id`) could not be resolved to a module\n- `INVALID_BASEDIR`: the specified `opts.basedir` doesn't exist, or is not a directory\n- `INVALID_PACKAGE_MAIN`: a `package.json` was encountered with an invalid `main` property (eg. not a string)\n\n## resolve(id, opts={}, cb)\n\nAsynchronously resolve the module path string `id` into `cb(err, res [, pkg])`, where `pkg` (if defined) is the data from `package.json`.\n\noptions are:\n\n* opts.basedir - directory to begin resolving from\n\n* opts.package - `package.json` data applicable to the module being loaded\n\n* opts.extensions - array of file extensions to search in order\n\n* opts.includeCoreModules - set to `false` to exclude node core modules (e.g. `fs`) from the search\n\n* opts.readFile - how to read files asynchronously\n\n* opts.isFile - function to asynchronously test whether a file exists\n\n* opts.isDirectory - function to asynchronously test whether a file exists and is a directory\n\n* opts.realpath - function to asynchronously resolve a potential symlink to its real path\n\n* `opts.readPackage(readFile, pkgfile, cb)` - function to asynchronously read and parse a package.json file\n  * readFile - the passed `opts.readFile` or `fs.readFile` if not specified\n  * pkgfile - path to package.json\n  * cb - callback\n\n* `opts.packageFilter(pkg, pkgfile, dir)` - transform the parsed package.json contents before looking at the \"main\" field\n  * pkg - package data\n  * pkgfile - path to package.json\n  * dir - directory that contains package.json\n\n* `opts.pathFilter(pkg, path, relativePath)` - transform a path within a package\n  * pkg - package data\n  * path - the path being resolved\n  * relativePath - the path relative from the package.json location\n  * returns - a relative path that will be joined from the package.json location\n\n* opts.paths - require.paths array to use if nothing is found on the normal `node_modules` recursive walk (probably don't use this)\n\n  For advanced users, `paths` can also be a `opts.paths(request, start, opts)` function\n    * request - the import specifier being resolved\n    * start - lookup path\n    * getNodeModulesDirs - a thunk (no-argument function) that returns the paths using standard `node_modules` resolution\n    * opts - the resolution options\n\n* `opts.packageIterator(request, start, opts)` - return the list of candidate paths where the packages sources may be found (probably don't use this)\n    * request - the import specifier being resolved\n    * start - lookup path\n    * getPackageCandidates - a thunk (no-argument function) that returns the paths using standard `node_modules` resolution\n    * opts - the resolution options\n\n* opts.moduleDirectory - directory (or directories) in which to recursively look for modules. default: `\"node_modules\"`\n\n* opts.preserveSymlinks - if true, doesn't resolve `basedir` to real path before resolving.\nThis is the way Node resolves dependencies when executed with the [--preserve-symlinks](https://nodejs.org/api/all.html#cli_preserve_symlinks) flag.\n**Note:** this property is currently `true` by default but it will be changed to\n`false` in the next major version because *Node's resolution algorithm does not preserve symlinks by default*.\n\ndefault `opts` values:\n\n```js\n{\n    paths: [],\n    basedir: __dirname,\n    extensions: ['.js'],\n    includeCoreModules: true,\n    readFile: fs.readFile,\n    isFile: function isFile(file, cb) {\n        fs.stat(file, function (err, stat) {\n            if (!err) {\n                return cb(null, stat.isFile() || stat.isFIFO());\n            }\n            if (err.code === 'ENOENT' || err.code === 'ENOTDIR') return cb(null, false);\n            return cb(err);\n        });\n    },\n    isDirectory: function isDirectory(dir, cb) {\n        fs.stat(dir, function (err, stat) {\n            if (!err) {\n                return cb(null, stat.isDirectory());\n            }\n            if (err.code === 'ENOENT' || err.code === 'ENOTDIR') return cb(null, false);\n            return cb(err);\n        });\n    },\n    realpath: function realpath(file, cb) {\n        var realpath = typeof fs.realpath.native === 'function' ? fs.realpath.native : fs.realpath;\n        realpath(file, function (realPathErr, realPath) {\n            if (realPathErr && realPathErr.code !== 'ENOENT') cb(realPathErr);\n            else cb(null, realPathErr ? file : realPath);\n        });\n    },\n    readPackage: function defaultReadPackage(readFile, pkgfile, cb) {\n        readFile(pkgfile, function (readFileErr, body) {\n            if (readFileErr) cb(readFileErr);\n            else {\n                try {\n                    var pkg = JSON.parse(body);\n                    cb(null, pkg);\n                } catch (jsonErr) {\n                    cb(null);\n                }\n            }\n        });\n    },\n    moduleDirectory: 'node_modules',\n    preserveSymlinks: true\n}\n```\n\n## resolve.sync(id, opts)\n\nSynchronously resolve the module path string `id`, returning the result and\nthrowing an error when `id` can't be resolved.\n\noptions are:\n\n* opts.basedir - directory to begin resolving from\n\n* opts.extensions - array of file extensions to search in order\n\n* opts.includeCoreModules - set to `false` to exclude node core modules (e.g. `fs`) from the search\n\n* opts.readFileSync - how to read files synchronously\n\n* opts.isFile - function to synchronously test whether a file exists\n\n* opts.isDirectory - function to synchronously test whether a file exists and is a directory\n\n* opts.realpathSync - function to synchronously resolve a potential symlink to its real path\n\n* `opts.readPackageSync(readFileSync, pkgfile)` - function to synchronously read and parse a package.json file\n  * readFileSync - the passed `opts.readFileSync` or `fs.readFileSync` if not specified\n  * pkgfile - path to package.json\n\n* `opts.packageFilter(pkg, dir)` - transform the parsed package.json contents before looking at the \"main\" field\n  * pkg - package data\n  * dir - directory that contains package.json (Note: the second argument will change to \"pkgfile\" in v2)\n\n* `opts.pathFilter(pkg, path, relativePath)` - transform a path within a package\n  * pkg - package data\n  * path - the path being resolved\n  * relativePath - the path relative from the package.json location\n  * returns - a relative path that will be joined from the package.json location\n\n* opts.paths - require.paths array to use if nothing is found on the normal `node_modules` recursive walk (probably don't use this)\n\n  For advanced users, `paths` can also be a `opts.paths(request, start, opts)` function\n    * request - the import specifier being resolved\n    * start - lookup path\n    * getNodeModulesDirs - a thunk (no-argument function) that returns the paths using standard `node_modules` resolution\n    * opts - the resolution options\n\n* `opts.packageIterator(request, start, opts)` - return the list of candidate paths where the packages sources may be found (probably don't use this)\n    * request - the import specifier being resolved\n    * start - lookup path\n    * getPackageCandidates - a thunk (no-argument function) that returns the paths using standard `node_modules` resolution\n    * opts - the resolution options\n\n* opts.moduleDirectory - directory (or directories) in which to recursively look for modules. default: `\"node_modules\"`\n\n* opts.preserveSymlinks - if true, doesn't resolve `basedir` to real path before resolving.\nThis is the way Node resolves dependencies when executed with the [--preserve-symlinks](https://nodejs.org/api/all.html#cli_preserve_symlinks) flag.\n**Note:** this property is currently `true` by default but it will be changed to\n`false` in the next major version because *Node's resolution algorithm does not preserve symlinks by default*.\n\ndefault `opts` values:\n\n```js\n{\n    paths: [],\n    basedir: __dirname,\n    extensions: ['.js'],\n    includeCoreModules: true,\n    readFileSync: fs.readFileSync,\n    isFile: function isFile(file) {\n        try {\n            var stat = fs.statSync(file);\n        } catch (e) {\n            if (e && (e.code === 'ENOENT' || e.code === 'ENOTDIR')) return false;\n            throw e;\n        }\n        return stat.isFile() || stat.isFIFO();\n    },\n    isDirectory: function isDirectory(dir) {\n        try {\n            var stat = fs.statSync(dir);\n        } catch (e) {\n            if (e && (e.code === 'ENOENT' || e.code === 'ENOTDIR')) return false;\n            throw e;\n        }\n        return stat.isDirectory();\n    },\n    realpathSync: function realpathSync(file) {\n        try {\n            var realpath = typeof fs.realpathSync.native === 'function' ? fs.realpathSync.native : fs.realpathSync;\n            return realpath(file);\n        } catch (realPathErr) {\n            if (realPathErr.code !== 'ENOENT') {\n                throw realPathErr;\n            }\n        }\n        return file;\n    },\n    readPackageSync: function defaultReadPackageSync(readFileSync, pkgfile) {\n        var body = readFileSync(pkgfile);\n        try {\n            var pkg = JSON.parse(body);\n            return pkg;\n        } catch (jsonErr) {}\n    },\n    moduleDirectory: 'node_modules',\n    preserveSymlinks: true\n}\n```\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```sh\nnpm install resolve\n```\n\n# license\n\nMIT\n\n[1]: https://npmjs.org/package/resolve\n[2]: https://versionbadg.es/browserify/resolve.svg\n[5]: https://david-dm.org/browserify/resolve.svg\n[6]: https://david-dm.org/browserify/resolve\n[7]: https://david-dm.org/browserify/resolve/dev-status.svg\n[8]: https://david-dm.org/browserify/resolve#info=devDependencies\n[11]: https://nodei.co/npm/resolve.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/resolve.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/resolve.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=resolve\n[codecov-image]: https://codecov.io/gh/browserify/resolve/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/browserify/resolve/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/browserify/resolve\n[actions-url]: https://github.com/browserify/resolve/actions\n","_attachments":{},"homepage":"https://github.com/browserify/resolve#readme","bugs":{"url":"https://github.com/browserify/resolve/issues"},"license":"MIT"}