{"_id":"get-root-path","_rev":"10-828b92c0dfe946bbf0db3b77b1702f14","name":"get-root-path","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"get-root-path","version":"1.0.0","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@1.0.0","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"f1e0ada2640cc9f64c5dd9eb1cf61a01e6923495","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-1.0.0.tgz","integrity":"sha512-5YvCxeYorvIJcsxNwaWoWEU+AhnxScLWRwyGi0pI77lHo4coRT3iH1RHPKyd3glf9MlhD1CU0j8h45E+fZbFGQ==","signatures":[{"sig":"MEQCIFc6vR8erzLRjiMPpoS1Kn36X1/At+UkWynQQl9N8dNPAiBcU0BJ8SqCi9grnZ3OAKo7eAwBlNeOsayEGYSRt3yy0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"f1e0ada2640cc9f64c5dd9eb1cf61a01e6923495","gitHead":"9ab5c2ca7bbd1b913622be0684e39ffcbcc8b705","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.2","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{"lodash":"^4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-1.0.0.tgz_1483418291433_0.438917268300429","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.1.1":{"name":"get-root-path","version":"1.1.1","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@1.1.1","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"b4ec417ccc028590b979f261eb326b70cb39ef00","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-1.1.1.tgz","integrity":"sha512-rylkThoyLNOlM79TxUFEcMmOSzGpUWDBEUTU9VuWG9trsx570udgyHkI3A4mNQ36rh/8s1oyhihTdrG5Xhg1EQ==","signatures":[{"sig":"MEYCIQDalUh1ivk9tIB0j4MNVfsuTr54+9OAQ1kPkkKJyW9SFAIhAJB3NOpNSKli/vYNm77WT7k90MHEDgNP4MFszjexLM5Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"b4ec417ccc028590b979f261eb326b70cb39ef00","gitHead":"ea9fffed4bc1268a990c0ba54e6c820a1f1f0df9","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.2","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{"lodash":"^4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-1.1.1.tgz_1483598178952_0.701972101116553","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.2.1":{"name":"get-root-path","version":"1.2.1","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@1.2.1","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"27b2cdf25d5317fb17abfa1e6b0697750d292d5a","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-1.2.1.tgz","integrity":"sha512-bHGMBuJ/mTL9420pbNVjQdjUisC0zL4ycn5o5UzBi+qvPnCqmpESVOyBdi3dJ0jeaLp0LouHf4M1wypoBexECw==","signatures":[{"sig":"MEQCIAvjosKCFpRL6oY8noxlAv/T/nIsCvzE8qRfu5HTByxjAiB6bTHO9Hp3+M3xphvGWDmWTFzY46QYiZBywOCUs3njBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"27b2cdf25d5317fb17abfa1e6b0697750d292d5a","gitHead":"d6d8290b798f6554105af7b4b7c3cc2f747341e6","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.2","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{"lodash":"^4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-1.2.1.tgz_1483956363987_0.1425193133763969","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"2.0.0":{"name":"get-root-path","version":"2.0.0","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@2.0.0","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"120541c57cf0cdaa7ff2e0ed1db5d44345aaed25","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-2.0.0.tgz","integrity":"sha512-QMh6LPgtEkVgRNvNFtmTunHmvHYddJYUl51StRc9ys3Niqh4jJp+AxqKz7WXwfLgaqUypCrEjlfRdY6o4WJ7VQ==","signatures":[{"sig":"MEQCICrQp1omHYEy7BrMYkwZ4STD1bAGQEpHeW5pCypx79q4AiArHntkVMYkqiKY6738DgjcXWMo6KtltyhBwh1B8wXz2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"120541c57cf0cdaa7ff2e0ed1db5d44345aaed25","gitHead":"dd43fadce789f70b7c550ea9b2e860b5ce53e42b","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1","app-root-path":"^2.0.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.2","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{"lodash":"^4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-2.0.0.tgz_1485769777317_0.7976666365284473","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.1":{"name":"get-root-path","version":"2.0.1","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@2.0.1","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"054131537ce1110ba0c7ef1aec64667b826344fb","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-2.0.1.tgz","integrity":"sha512-GC+h4YZ1bml7hfPuAwZ70yGaIfqAXiOeIBUe+xZ+Px94uxiMoHA/f0PVqEPq0p+r2xGX9hs19E2HQHd1OPuxpQ==","signatures":[{"sig":"MEUCIQCbt5PSszj0jQVsG890gr7gjl2Vs8Q7xC+dZ5e8QO9AcQIgGJbc2LkfeW4rywEZXzNEPENrUN2gIkm0iiarSbsvrLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"054131537ce1110ba0c7ef1aec64667b826344fb","gitHead":"46ce00cd355c43b2bc80825823f3b4eb85e95661","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1","app-root-path":"^2.0.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.2","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{"lodash":"^4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-2.0.1.tgz_1485770041468_0.01249401899985969","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.2":{"name":"get-root-path","version":"2.0.2","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@2.0.2","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"1401b662e355f92a58f3834cbafbe73e7c7fc000","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-2.0.2.tgz","integrity":"sha512-dWjZ4oy14SDt7g11aGUGTiCe1X1Pd3xfEPzDndholvMTKoLnpmKPXlrSq0V9ATjG3N8Ywg5akq0NwFU4zu1aJA==","signatures":[{"sig":"MEYCIQDjGjjsmEo8bcb5ViBFZZzA90XqpL8npXRSPaglUTxBvwIhAJMI9KJq8yrLfCqjknRA6mnQ7qLlDVPwOoDnWGX2+2As","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib/"],"_shasum":"1401b662e355f92a58f3834cbafbe73e7c7fc000","gitHead":"3fe867240c264336dd7abe1f246b552ad9431632","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","prepublish":"npm run compile-ts","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","boilerplate-check":"./script/ensure-fully-implemented.rb"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"3.10.9","description":"Get the closest parent folder containing a package.json file","_nodeVersion":"6.9.2","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1","app-root-path":"^2.0.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.4","typescript":"2.1.4","@types/node":"^6.0.52","test-console":"^1.0.0","@types/lodash":"^4.14.43","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/get-root-path-2.0.2.tgz_1486905304751_0.6858901344239712","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"3.0.0":{"name":"get-root-path","version":"3.0.0","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","_id":"get-root-path@3.0.0","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"dist":{"shasum":"18795fd2478a0284a65c78dfccbb5578165fd306","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-3.0.0.tgz","fileCount":5,"integrity":"sha512-2BbH7poArbdlCPmpR/uEI0Qa37YSBVmpFAESI9SVC1Dn0WabHrqbgh+jhEwkp+iwGxg1vSgm1qWEw6RGwRINxg==","signatures":[{"sig":"MEQCIAE5PPIK25/mB82mba4Howf+1WhSZCpM/9/0kXDtSTorAiBPCLdCBw3tVBzcvgGA/oCcpx2arODEMRhj18LyqgyNsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10540},"main":"lib/index.js","gitHead":"7418fff18f95ef6e141799cddaab4d645666200c","scripts":{"test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","compile-ts":"./node_modules/typescript/bin/tsc -p ./","prepublish":"npm run compile-ts","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\"","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch"},"typings":"lib/index","_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"repository":{"url":"git+https://github.com/andfaulkner/node-get-root-path.git","type":"git"},"_npmVersion":"11.0.0","description":"Get the closest parent folder containing a package.json file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bluebird":"^3.4.7","mad-logs":"^3.1.1","app-root-path":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.6","colors":"^1.1.2","lodash":"^4.17.4","typescript":"^4.9.5","@types/node":"^22.10.5","test-console":"^1.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/get-root-path_3.0.0_1736328073448_0.4963787895336049","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"get-root-path","version":"3.0.1","description":"Get the closest parent folder containing a package.json file","main":"lib/index.js","typings":"lib/index","scripts":{"compile-ts":"./node_modules/typescript/bin/tsc -p ./","compile-ts:watch":"./node_modules/typescript/bin/tsc -p ./ --watch","prepublish":"npm run compile-ts","test":"npm run compile-ts; ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js","test:watch":"chokidar ./lib/** ./config/** ./test/** --initial -c \"ROOT_PATH_FOR_TEST=$(pwd) mocha test/get-root-path.test.js & APP_ROOT_PATH=/fake/location mocha test/get-root-path-override.test.js\""},"repository":{"type":"git","url":"git+https://github.com/andfaulkner/node-get-root-path.git"},"keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"homepage":"https://github.com/andfaulkner/node-get-root-path#readme","dependencies":{"app-root-path":"^2.0.1","bluebird":"^3.4.7","mad-logs":"^3.1.1"},"devDependencies":{"@types/node":"^22.10.5","chai":"^3.5.0","colors":"^1.1.2","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.4.0","lodash":"^4.17.4","mocha":"^3.2.0","sinon":"^1.17.6","test-console":"^1.0.0","typescript":"^4.9.5"},"peerDependencies":{},"_id":"get-root-path@3.0.1","gitHead":"291ea02fe31759e3c83ec16d22290ca4c3aff487","_nodeVersion":"22.12.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-ezlEvzphfXOv9E5Pu8iRmDkr9H2H0bOMp3hla+aqXVz4xGt/o5ve6G0xdaPwVI8PDVwcD2N31FOEp/be25VWTA==","shasum":"709deeacd711c2a5267e4a87df0d83e0692e97ae","tarball":"https://registry.npmjs.org/get-root-path/-/get-root-path-3.0.1.tgz","fileCount":5,"unpackedSize":10475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoX2OSBN1NCyH27lhWvWFZJvoPexhW4HXb9P/l/YgpUAiEA9SWiOmNEexlprCqBZ+rX3/hbBiNOvZKxLYUmJxmIx/o="}]},"_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"directories":{},"maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-root-path_3.0.1_1736328681801_0.42503616761114316"},"_hasShrinkwrap":false}},"time":{"created":"2017-01-03T04:38:13.149Z","modified":"2025-01-08T09:31:22.144Z","1.0.0":"2017-01-03T04:38:13.149Z","1.1.1":"2017-01-05T06:36:20.898Z","1.2.1":"2017-01-09T10:06:06.006Z","2.0.0":"2017-01-30T09:49:37.531Z","2.0.1":"2017-01-30T09:54:01.687Z","2.0.2":"2017-02-12T13:15:06.685Z","3.0.0":"2025-01-08T09:21:13.597Z","3.0.1":"2025-01-08T09:31:21.980Z"},"bugs":{"url":"https://github.com/andfaulkner/node-get-root-path/issues"},"author":{"name":"Andrew Faulkner","email":"andfaulkner@gmail.com"},"license":"MIT","homepage":"https://github.com/andfaulkner/node-get-root-path#readme","keywords":["path","root","root-path","boilerplate","config","setup","directory-structure","file","directory","load","import","require","convenience","low-level"],"repository":{"type":"git","url":"git+https://github.com/andfaulkner/node-get-root-path.git"},"description":"Get the closest parent folder containing a package.json file","maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"readme":"# Get Root Path - NodeJS\n*   Stop counting dots - get the project root path with a single import\n    *   (...or a single require if you're oldskool)\n*   Memoizes the result for rapid lookups after initial run\n\n## What is the root path?\n*   The nearest directory up the file system tree with a package.json file.\n\n## Installation\n\n    npm install --save get-root-path\n\n## Basic usage\n\n    import { rootPath } from 'get-root-path';\n\n    path.join(rootPath, 'build/app/client');\n\n*   If you set the APP_ROOT_PATH environment variable, it will return the\n    value of APP_ROOT_PATH as the root path instead.\n\n\n## Real-world usage\n\n    import { rootPath } from 'get-root-path';\n\n    const app = express()\n        .use('/', express.static(path.join(rootPath, 'build/app/client')));\n\n\n## What it does\n*   No magic: it just finds the nearest parent (ancestor?) directory containing a package.json file\n    *   99% of the time this will be the project root of the file doing the lookup.\n","readmeFilename":"README.md"}