{"_id":"resolve-package-path","_rev":"850654","name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","dist-tags":{"latest":"4.0.3"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"time":{"modified":"2021-09-13T23:15:55.000Z","created":"2019-02-27T19:25:56.878Z","4.0.3":"2021-09-13T23:14:56.258Z","4.0.2":"2021-09-13T23:14:43.642Z","4.0.1":"2021-06-04T18:09:49.079Z","4.0.0":"2021-05-10T23:09:52.152Z","3.1.0":"2020-10-19T19:07:27.805Z","3.0.1":"2020-10-13T23:25:47.068Z","3.0.0":"2020-10-13T22:24:43.435Z","2.0.0":"2019-12-09T18:35:12.427Z","1.2.7":"2019-04-16T00:06:02.820Z","1.2.6":"2019-03-26T19:25:27.141Z","1.2.5":"2019-03-26T19:25:02.030Z","1.2.4":"2019-03-07T05:02:15.080Z","1.2.3":"2019-03-06T15:41:27.424Z","1.2.2":"2019-03-05T20:52:27.083Z","1.2.1":"2019-03-05T20:50:26.859Z","1.2.0":"2019-03-05T20:34:53.661Z","1.1.1":"2019-03-03T00:14:42.744Z","1.1.0":"2019-03-03T00:07:21.493Z","1.0.11":"2019-03-02T23:00:35.138Z","1.0.10":"2019-03-02T22:49:54.152Z","1.0.9":"2019-03-02T22:44:05.605Z","1.0.8":"2019-03-02T22:33:51.209Z","1.0.7":"2019-02-28T00:14:23.502Z","1.0.6":"2019-02-28T00:04:51.443Z","1.0.5":"2019-02-27T23:59:55.830Z","1.0.3":"2019-02-27T23:53:48.816Z","1.0.2":"2019-02-27T23:06:56.071Z","1.0.1":"2019-02-27T19:40:09.585Z","1.0.0":"2019-02-27T19:25:56.878Z"},"users":{},"repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"versions":{"4.0.3":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"4.0.3","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1"},"devDependencies":{"@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^9.0.0","@types/node":"^16.9.1","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","chai":"^4.3.4","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-mocha":"^9.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","execa":"^5.1.0","fixturify-project":"^4.0.0","fs-extra":"^10.0.0","mocha":"^9.1.1","npm-run-all":"^4.1.5","prettier":"^2.3.0","ts-mocha":"^8.0.0","typescript":"^4.3.2"},"scripts":{"prepare":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"ts-mocha tests/*-test.ts","test:inspect":"ts-mocha inspect tests/*-test.ts","test:ts:debug":"ts-mocha debug tests/*-test.ts","lint":"eslint ."},"engines":{"node":">= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"80178425b38d95d27d77886a3ba930473b0864d1","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@4.0.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"31dab6897236ea6613c72b83658d88898a9040aa","size":15315,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-4.0.3.tgz"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_4.0.3_1631574896078_0.052334743712313614"},"_hasShrinkwrap":false,"publish_time":1631574896258,"_cnpm_publish_time":1631574896258},"4.0.2":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"4.0.2","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1"},"devDependencies":{"@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^9.0.0","@types/node":"^16.9.1","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","chai":"^4.3.4","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-mocha":"^9.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","execa":"^5.1.0","fixturify-project":"^4.0.0","fs-extra":"^10.0.0","mocha":"^9.1.1","npm-run-all":"^4.1.5","prettier":"^2.3.0","ts-mocha":"^8.0.0","typescript":"^4.3.2"},"scripts":{"prepare":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"ts-mocha tests/*-test.ts","test:inspect":"ts-mocha inspect tests/*-test.ts","test:ts:debug":"ts-mocha debug tests/*-test.ts","lint":"eslint ."},"engines":{"node":">= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"4718d296a55eb1328b51cd3ab9c96d674f1e6a63","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@4.0.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"2fad27f3c6fc0d2f00be72bebe493886130ca4ec","size":15315,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-4.0.2.tgz"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_4.0.2_1631574883473_0.03293844188191364"},"_hasShrinkwrap":false,"publish_time":1631574883642,"_cnpm_publish_time":1631574883642},"4.0.1":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"4.0.1","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1"},"devDependencies":{"@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.0","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","chai":"^4.3.4","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-mocha":"^9.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","execa":"^5.1.0","fixturify-project":"^3.0.2","fs-extra":"^10.0.0","mocha":"^8.4.0","npm-run-all":"^4.1.5","prettier":"^2.3.0","ts-mocha":"^8.0.0","typescript":"^4.3.2"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"npm-run-all build lint test:ts","test:ts":"ts-mocha tests/*-test.ts","test:inspect":"ts-mocha inspect tests/*-test.ts","test:ts:debug":"ts-mocha debug tests/*-test.ts","lint":"eslint ."},"engines":{"node":">= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"b9fe587bb127f1a6f2422d37c70365c41fb0b42c","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@4.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"0e77271e06c8cc41740d28ef974806a77fdc8880","size":15008,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-4.0.1.tgz"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_4.0.1_1622830188843_0.002689106783023254"},"_hasShrinkwrap":false,"publish_time":1622830189079,"_cnpm_publish_time":1622830189079},"4.0.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"4.0.0","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1"},"devDependencies":{"@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.0.2","@typescript-eslint/eslint-plugin":"^4.23.0","@typescript-eslint/parser":"^4.23.0","chai":"^4.3.4","eslint":"^7.16.0","eslint-config-prettier":"^8.3.0","eslint-plugin-mocha":"^8.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","execa":"^5.0.0","fixturify-project":"^2.1.1","fs-extra":"^10.0.0","mocha":"^8.4.0","npm-run-all":"^4.1.5","prettier":"^2.3.0","ts-mocha":"^8.0.0","typescript":"^4.2.4"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"npm-run-all build lint test:ts","test:ts":"ts-mocha tests/*-test.ts","test:ts:debug":"ts-mocha debug tests/*-test.ts","lint":"eslint ."},"engines":{"node":">= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"72d4805957f1f77533c32d600211faf54654926a","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@4.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"7e42ef2de08e286264b6559a903308f91df90a44","size":14855,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-4.0.0.tgz"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_4.0.0_1620688191791_0.5484858661721868"},"_hasShrinkwrap":false,"publish_time":1620688192152,"_cnpm_publish_time":1620688192152},"3.1.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"3.1.0","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.17.0"},"devDependencies":{"@types/chai":"^4.2.13","@types/fs-extra":"^9.0.2","@types/mocha":"^8.0.3","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","chai":"^4.2.0","eslint":"^7.11.0","eslint-config-prettier":"^6.12.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","execa":"^4.0.3","fixturify-project":"^2.1.0","fs-extra":"^9.0.1","mocha":"^8.1.3","npm-run-all":"^4.1.5","prettier":"^2.1.2","typescript":"^4.0.3"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"npm-run-all build lint test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js","lint":"eslint ."},"engines":{"node":"10.* || >= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"66b8417771d70971ffe275f07adc2c29769f5097","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@3.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"35faaa5d54a9c7dd481eb7c4b2a44410c9c763d8","size":20767,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-3.1.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_3.1.0_1603134447689_0.21593705439354105"},"_hasShrinkwrap":false,"publish_time":1603134447805,"_cnpm_publish_time":1603134447805},"3.0.1":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"3.0.1","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.17.0"},"devDependencies":{"@types/chai":"^4.2.13","@types/fs-extra":"^9.0.2","@types/mocha":"^8.0.3","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","chai":"^4.2.0","eslint":"^7.11.0","eslint-config-prettier":"^6.12.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","execa":"^4.0.3","fixturify-project":"^2.1.0","fs-extra":"^9.0.1","mocha":"^8.1.3","npm-run-all":"^4.1.5","prettier":"^2.1.2","typescript":"^4.0.3"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"npm-run-all build lint test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js","lint":"eslint ."},"engines":{"node":"10.* || >= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"dcb159577a6eb60c1fc8b1490c1ba22376f17cc9","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@3.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"f6971030c2609cce413460b31775bd957010092f","size":18271,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-3.0.1.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_3.0.1_1602631546685_0.2290577953517161"},"_hasShrinkwrap":false,"publish_time":1602631547068,"_cnpm_publish_time":1602631547068},"3.0.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"3.0.0","repository":{"type":"git","url":"git+ssh://git@github.com/stefanpenner/resolve-package-path.git"},"main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.17.0"},"devDependencies":{"@types/chai":"^4.2.13","@types/fs-extra":"^9.0.2","@types/mocha":"^8.0.3","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","chai":"^4.2.0","eslint":"^7.11.0","eslint-config-prettier":"^6.12.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","execa":"^4.0.3","fixturify-project":"^2.1.0","fs-extra":"^9.0.1","mocha":"^8.1.3","npm-run-all":"^4.1.5","prettier":"^2.1.2","typescript":"^4.0.3"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"npm-run-all build lint test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js","lint":"eslint ."},"engines":{"node":"10.* || >= 12"},"volta":{"node":"12.19.0","yarn":"1.22.10"},"gitHead":"cb974012d520bf4eec4b62d0eb0d42b45cd5b231","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","_id":"resolve-package-path@3.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"3c3b927c7de153947d5eebe2b9d95d3558d38983","size":18579,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-3.0.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_3.0.0_1602627883291_0.3478354793189511"},"_hasShrinkwrap":false,"publish_time":1602627883435,"_cnpm_publish_time":1602627883435},"2.0.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"2.0.0","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.13.1"},"devDependencies":{"@types/chai":"^4.2.6","@types/fs-extra":"^8.0.1","@types/mocha":"^5.2.7","@types/node":"^12.12.14","@types/semver":"^6.2.0","chai":"^4.2.0","execa":"^3.4.0","fixturify-project":"^1.9.1","fs-extra":"^8.1.0","mocha":"^6.2.2","semver":"^6.3.0","typescript":"^3.7.3"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"engines":{"node":"8.* || 10.* || >= 12"},"gitHead":"3e9b74512521c69609e84736e64d8e21c52a0c55","_id":"resolve-package-path@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"7f258ab86ff074fff4ff8027a28f94d17d6fb1df","size":31079,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-2.0.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_2.0.0_1575916512263_0.9790614605764822"},"_hasShrinkwrap":false,"publish_time":1575916512427,"_cnpm_publish_time":1575916512427},"1.2.7":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.7","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/fs-extra":"^5.0.5","@types/mocha":"^5.2.6","@types/node":"^11.10.4","@types/semver":"^5.5.0","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"f0892c90052c83f499dae96ac4dd6a9e4fad187f","_id":"resolve-package-path@1.2.7","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"2a7bc37ad96865e239330e3102c31322847e652e","size":40546,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.7.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.7_1555373162547_0.55079272785636"},"_hasShrinkwrap":false,"publish_time":1555373162820,"_cnpm_publish_time":1555373162820},"1.2.6":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.6","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/fs-extra":"^5.0.5","@types/mocha":"^5.2.6","@types/node":"^11.10.4","@types/semver":"^5.5.0","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"da371f2d397fb50e4ec18d09b73881821187fa7d","_id":"resolve-package-path@1.2.6","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"48f5d69a5b3a0ea68f7b9c7398459dd4125807c7","size":40549,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.6.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.6_1553628327027_0.5897349862719812"},"_hasShrinkwrap":false,"publish_time":1553628327141,"_cnpm_publish_time":1553628327141},"1.2.5":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.5","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/fs-extra":"^5.0.5","@types/mocha":"^5.2.6","@types/node":"^11.10.4","@types/semver":"^5.5.0","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"d53838c6ef7e5169d2c7bc2d5779a23f351cf2f6","_id":"resolve-package-path@1.2.5","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"0381e080a41c25f4f5a5488b128da8816a7a4b37","size":40530,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.5.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.5_1553628301848_0.7156775714403185"},"_hasShrinkwrap":false,"publish_time":1553628302030,"_cnpm_publish_time":1553628302030},"1.2.4":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.4","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/fs-extra":"^5.0.5","@types/mocha":"^5.2.6","@types/node":"^11.10.4","@types/semver":"^5.5.0","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"4eb8bad0460eac3ffcbd7d18aed7a372b6236305","_id":"resolve-package-path@1.2.4","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"814c5fcfb5f6e4151d95ec6e5653707c43706670","size":40417,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.4.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.4_1551934934797_0.7824263472903423"},"_hasShrinkwrap":false,"publish_time":1551934935080,"_cnpm_publish_time":1551934935080},"1.2.3":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.3","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.10.4","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"_id":"resolve-package-path@1.2.3","dist":{"shasum":"a73193b7baa715e2c828309543170e2008d6220b","size":12336,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.3.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.3_1551886887281_0.43235474275311536"},"_hasShrinkwrap":false,"publish_time":1551886887424,"_cnpm_publish_time":1551886887424},"1.2.2":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.2","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.10.4","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"d1bc2589d64bdcf8b0bbe5e2ad70dc0556d421f6","_id":"resolve-package-path@1.2.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"0c6f7cfeffdd96215c97a0082eadd6dc98a1de57","size":38536,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.2.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.2_1551819146890_0.27397365071681024"},"_hasShrinkwrap":false,"publish_time":1551819147083,"_cnpm_publish_time":1551819147083},"1.2.1":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.1","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.10.4","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"9fce31693f68b2e6a4df16169392f373514dd4ac","_id":"resolve-package-path@1.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"21103e04e317f4fd1d010e2b9dfa90991d6ca337","size":37613,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.1.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.1_1551819026726_0.986095719338153"},"_hasShrinkwrap":false,"publish_time":1551819026859,"_cnpm_publish_time":1551819026859},"1.2.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.2.0","main":"index.js","types":"index.d.ts","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.10.4","chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0","typescript":"^3.3.3333"},"scripts":{"build":"tsc -b .","watch":"tsc --watch .","clean":"tsc -b --clean .","test":"yarn build && yarn test:js","test:js":"mocha tests/*-test.js","test:js:debug":"mocha debug tests/*-test.js"},"gitHead":"073faf7e9c213c7ef32f9e2630126bea79a435eb","_id":"resolve-package-path@1.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"cb1c268c612e00939250886e9955ec676d58e7dd","size":37613,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.2.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.2.0_1551818093505_0.08493109568741875"},"_hasShrinkwrap":false,"publish_time":1551818093661,"_cnpm_publish_time":1551818093661},"1.1.1":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.1.1","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"e995d8c74bb94c21aa06d1e3fbb131ee4aa9557f","_id":"resolve-package-path@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"39db6201f7db8800207d8f82cc8005ee30c9200e","size":35856,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.1.1.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.1.1_1551572082536_0.051325627698242116"},"_hasShrinkwrap":false,"publish_time":1551572082744,"_cnpm_publish_time":1551572082744},"1.1.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.1.0","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"d2d73d76125b34e7ee21e7bd7f5568b754a34323","_id":"resolve-package-path@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"924c7f0e47539c08248bc2ba81f567e2e6ac1963","size":35791,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.1.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.1.0_1551571641265_0.09633323867359067"},"_hasShrinkwrap":false,"publish_time":1551571641493,"_cnpm_publish_time":1551571641493},"1.0.11":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.11","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"f529f9129fd8ff6e651812dec5f2375f94093e1f","_id":"resolve-package-path@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"c57263d99c4cc112ac05aa073231832aa202c722","size":35560,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.11.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.11_1551567634993_0.9165412663567807"},"_hasShrinkwrap":false,"publish_time":1551567635138,"_cnpm_publish_time":1551567635138},"1.0.10":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.10","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"ae7a55c1097730bc754879154599c8d840b8f453","_id":"resolve-package-path@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"8514b2dae3909c920c4346d8b3811761301b32c5","size":35558,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.10.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.10_1551566993902_0.6977102085624474"},"_hasShrinkwrap":false,"publish_time":1551566994152,"_cnpm_publish_time":1551566994152},"1.0.9":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.9","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"5235903d116d582c662dc12767c3bd9b85d90fcb","_id":"resolve-package-path@1.0.9","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"4a0a0bbaa1f3de3fe381a45da111b72af1812369","size":35502,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.9.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.9_1551566645460_0.24650937676222862"},"_hasShrinkwrap":false,"publish_time":1551566645605,"_cnpm_publish_time":1551566645605},"1.0.8":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.8","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"513574168c1261d76eac06ad6d60b098a144c7d6","_id":"resolve-package-path@1.0.8","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"336e1b6a34ba00877d095a698b27fdaea31d9059","size":35495,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.8.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.8_1551566031104_0.24002115081451003"},"_hasShrinkwrap":false,"publish_time":1551566031209,"_cnpm_publish_time":1551566031209},"1.0.7":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.7","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"98f6e836e308410b26ae6b85d42eaaa18a7edeef","_id":"resolve-package-path@1.0.7","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"8a0be5165a95bb056580129a422ca89bf4dcae02","size":35059,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.7.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.7_1551312863362_0.23744775350051905"},"_hasShrinkwrap":false,"publish_time":1551312863502,"_cnpm_publish_time":1551312863502},"1.0.6":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.6","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"482c17ae4aa1c7528f05eb8ab68e80443044999f","_id":"resolve-package-path@1.0.6","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"f896025539246d99cf218926a14d704a99935a3f","size":35056,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.6.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.6_1551312291269_0.3700475455524721"},"_hasShrinkwrap":false,"publish_time":1551312291443,"_cnpm_publish_time":1551312291443},"1.0.5":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.5","main":"index.js","license":"MIT","dependencies":{"path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","fs-extra":"^7.0.1","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"32511e42372c332e1190eeba30d49ecf0e01c82d","_id":"resolve-package-path@1.0.5","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"4744f2b2997836a7093c18d1b019675a3694ddc3","size":35062,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.5.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.5_1551311995701_0.18466537080205248"},"_hasShrinkwrap":false,"publish_time":1551311995830,"_cnpm_publish_time":1551311995830},"1.0.3":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.3","main":"index.js","license":"MIT","dependencies":{"fs-extra":"^7.0.1","path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"e1559dad22a19d59c1b9aa77d7bd05b50083b181","_id":"resolve-package-path@1.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"dd48271394e811578441a1fa7e6c696b224e7222","size":35064,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.3.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.3_1551311628662_0.5411581024903207"},"_hasShrinkwrap":false,"publish_time":1551311628816,"_cnpm_publish_time":1551311628816},"1.0.2":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.2","main":"index.js","license":"MIT","dependencies":{"fs-extra":"^7.0.1","path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"7c1340ad8805abf55496a140e1dc663a0b774f08","_id":"resolve-package-path@1.0.2","_shasum":"fc31abdd7dee5811a222c71ecd9fd21f1f2367c7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"fc31abdd7dee5811a222c71ecd9fd21f1f2367c7","size":34494,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.2.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.2_1551308815964_0.029525194516060393"},"_hasShrinkwrap":false,"publish_time":1551308816071,"_cnpm_publish_time":1551308816071},"1.0.1":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.1","main":"index.js","license":"MIT","dependencies":{"fs-extra":"^7.0.1","path-root":"^0.1.1","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"15de19272161d79b2d7d2deb3f4caa1cea24425c","_id":"resolve-package-path@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"de04977cb8f7e5c213c23e781ff29aad038d77b6","size":34953,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.1.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.1_1551296409418_0.010177653326687519"},"_hasShrinkwrap":false,"publish_time":1551296409585,"_cnpm_publish_time":1551296409585},"1.0.0":{"name":"resolve-package-path","description":"a special purpose fast memoizing way to resolve a node modules package.json","version":"1.0.0","main":"index.js","license":"MIT","dependencies":{"fs-extra":"^7.0.1","path-root":"^0.1.1","pnpapi":"^0.0.0","resolve":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","execa":"^1.0.0","fixturify-project":"^1.7.0","mocha":"^6.0.2","semver":"^5.6.0"},"scripts":{"test":"mocha tests","test:debug":"mocha debug tests"},"gitHead":"e16ebdb56d869ea45408feaa3c83ada3b15658a3","_id":"resolve-package-path@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"bb48d3aed8653efdd97cd86af5698bebdc3dccd6","size":35084,"noattachment":false,"key":"/resolve-package-path/-/resolve-package-path-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/resolve-package-path/download/resolve-package-path-1.0.0.tgz"},"maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resolve-package-path_1.0.0_1551295556692_0.4875245663386609"},"_hasShrinkwrap":false,"publish_time":1551295556878,"_cnpm_publish_time":1551295556878}},"readme":"# resolve-package-path [![CI](https://github.com/stefanpenner/resolve-package-path/workflows/CI/badge.svg)](https://github.com/stefanpenner/resolve-package-path/actions/workflows/ci.yml)\n\nThis project is special-purpose, made to resolve `package.json` files for:\n\n  - a given module name and basedir or\n  - a given basedir\n\nIt cannot and does not resolve anything else.\n\nTo achieve its file-resolution performance, it does two specific things:\n\n- It memoizes results identically to node's `require`. Specifically,\n  for a given moduleName and baseDir it will, for the duration of the process,\n  always return the exact same response.\n\n- It re-implements the parts of `require.resolve` needed to resolve package.json\n  files ONLY. This removes unneeded I/O. (based on @davecombs approach)\n\n## Usage\n\n```sh\nyarn add resolve-package-path\n```\n\n```js\nconst resolvePackagePath = require('resolve-package-path');\n\nresolvePackagePath('rsvp', 'base-dir/to/start/the/node_resolution-algorithm-from') // => /path/to/rsvp.json or null\n\nconst { findUpPackagePath } = resolvePackagePath;\nfindUpPackagePath('base-dir/to/start') // => path/to/package.json or null\n```\n\n## Advanced usage\n\n### Preserve Symlinks\n\nNode supports `--preserve-symlinks` and `NODE_PRESERVE_SYMLINKS=1` for compatibility this library respects these.\n\n### Disable default caching\n\nAlthough by default `resolve-package-path` caches or memoizes results, this feature can be disabled:\n\n```js\nconst resolvePackagePath = require('resolve-package-path');\n\nresolvePackagePath('rsvp', 'base-dir/to/start/the/node_resolution-algorithm-from', false) // => uncached result /path/to/rsvp.json or null\n\nconst { findUpPackagePath } = resolvePackagePath;\nfindUpPackagePath('base-dir/to/start', false) // => path/to/package.json or null\n```\n\n### Purge the cache\n\n```js\nconst resolvePackagePath = require('resolve-package-path');\nresolvePackagePath._resetCache();\n```\n\n### Provide an alternative cache\n\nIn some advanced circumtances, you may want to gain access to the cache to share between more systems.\nIn that case, a cache instance of the following form can be provided as a third argument:\n\n```js\ncache = {\n  RESOLVED_PACKAGE_PATH: new Map(),\n  REAL_FILE_PATH: new Map(),\n  REAL_DIRECTORY_PATH: new Map(),\n};\nfindUpCache = new Map();\n\nconst resolvePackagePath = require('resolve-package-path');\nresolvePackagePath('rsvp', 'path/to/start/from', cache);\n\nconst { findUpPackagePath } = resolvePackagePath;\nfindUpPackagePath('base-dir/to/start', findUpCache) // => path/to/package.json or null\n```\n\n### Use internal helper functions\n\nFor consumers who also do `getRealFilePath` or\n`getRealDirectoryPath` calls on relevant paths, we expose them as utilities.\nThese utilties ensure identical functionality to resolve-package-path, and a\nshared cache, which may help reduce IO.\n","_attachments":{},"homepage":"https://github.com/stefanpenner/resolve-package-path#readme","bugs":{"url":"https://github.com/stefanpenner/resolve-package-path/issues"},"license":"MIT"}