{"_id":"walk-back","_rev":"267007","name":"walk-back","description":"Walk up the directory tree until the specified path is found.","dist-tags":{"latest":"5.1.0"},"maintainers":[{"name":"75lb","email":""}],"time":{"modified":"2023-03-27T19:06:54.000Z","created":"2015-09-20T16:07:18.355Z","5.1.0":"2021-08-18T10:15:42.578Z","5.0.0":"2021-02-26T22:07:23.345Z","4.0.0":"2019-11-06T19:52:17.551Z","3.0.1":"2018-12-24T23:17:49.773Z","3.0.0":"2017-03-19T21:16:09.183Z","2.0.1":"2016-05-25T12:25:49.670Z","2.0.0":"2016-05-24T23:20:13.396Z","1.1.1":"2016-02-26T14:36:58.665Z","1.1.0":"2016-01-22T13:40:23.161Z","1.0.1":"2015-11-11T11:04:25.665Z","1.0.0":"2015-11-11T11:00:18.641Z","0.1.1":"2015-09-20T16:07:18.355Z"},"users":{},"author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"versions":{"5.1.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"5.1.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","exports":"./index.js","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=12.17"},"scripts":{"test":"test-runner test/test.js","docs":"jsdoc2md -t README.hbs index.js > README.md"},"devDependencies":{"jsdoc-to-markdown":"^7.0.1","test-runner":"^0.9.8"},"gitHead":"b1e88fb073b07d0f50f2c3cdf8316f87c3f7157f","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@5.1.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.6","dist":{"shasum":"486d6f29e67f56ab89b952d987028bbb1a4e956c","size":2268,"noattachment":false,"key":"/walk-back/-/walk-back-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-5.1.0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walk-back_5.1.0_1629281742448_0.32650183112084386"},"_hasShrinkwrap":false,"publish_time":1629281742578,"_cnpm_publish_time":1629281742578,"_cnpmcore_publish_time":"2021-12-14T06:59:59.393Z"},"5.0.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"5.0.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=14.0.0"},"scripts":{"test":"test-runner test/test.js","docs":"jsdoc2md -t README.hbs index.js > README.md"},"devDependencies":{"jsdoc-to-markdown":"^6.0.1","test-runner":"^0.8.13"},"gitHead":"d9900cae0fbc64824995ba22ac5379c9c549e01e","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@5.0.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"ba29d399957f87abb27645ebe885d53cf4f2f373","size":2283,"noattachment":false,"key":"/walk-back/-/walk-back-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-5.0.0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walk-back_5.0.0_1614377243011_0.49322773080765137"},"_hasShrinkwrap":false,"publish_time":1614377243345,"_cnpm_publish_time":1614377243345},"4.0.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=8.0.0"},"scripts":{"test":"test-runner test/test.js","docs":"jsdoc2md -t README.hbs index.js > README.md"},"devDependencies":{"jsdoc-to-markdown":"^5.0.2","test-runner":"^0.7.2"},"gitHead":"714d51285676b689d46326e7ddaca9310a83cb99","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@4.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.13.0","dist":{"shasum":"9e4ad2bd72038f3beed2d83180f9fd40b233bfab","size":2214,"noattachment":false,"key":"/walk-back/-/walk-back-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-4.0.0.tgz"},"maintainers":[{"name":"75lb","email":""}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walk-back_4.0.0_1573069937428_0.14220242998753685"},"_hasShrinkwrap":false,"publish_time":1573069937551,"_cnpm_publish_time":1573069937551},"3.0.1":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"3.0.1","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/test.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^4.0.1","test-runner":"^0.5.1"},"gitHead":"fee9f5492db3e6536f49baa79db3770aef1b324c","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@3.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.5.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"0c0012694725604960d6c2f75aaf1a1e7d455d35","size":2608,"noattachment":false,"key":"/walk-back/-/walk-back-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-3.0.1.tgz"},"maintainers":[{"name":"75lb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walk-back_3.0.1_1545693469629_0.743473432445142"},"_hasShrinkwrap":false,"publish_time":1545693469773,"_cnpm_publish_time":1545693469773},"3.0.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"3.0.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=0.10.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"gitHead":"013de379441c29ea4f166276cbdb29c7d1584d0e","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@3.0.0","_shasum":"2358787a35da91032dad5e92f80b12370d8795c5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"2358787a35da91032dad5e92f80b12370d8795c5","size":2650,"noattachment":false,"key":"/walk-back/-/walk-back-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-3.0.0.tgz"},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/walk-back-3.0.0.tgz_1489958168569_0.21806645253673196"},"directories":{},"publish_time":1489958169183,"_cnpm_publish_time":1489958169183,"_hasShrinkwrap":false},"2.0.1":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"2.0.1","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^1.3.6","tape":"^4.5.1"},"gitHead":"1a8213b5022f7333d1486f9bca133e3270546390","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@2.0.1","_shasum":"554e2a9d874fac47a8cb006bf44c2f0c4998a0a4","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"554e2a9d874fac47a8cb006bf44c2f0c4998a0a4","size":2653,"noattachment":false,"key":"/walk-back/-/walk-back-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-2.0.1.tgz"},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/walk-back-2.0.1.tgz_1464179147295_0.29073414439335465"},"directories":{},"publish_time":1464179149670,"_cnpm_publish_time":1464179149670,"_hasShrinkwrap":false},"2.0.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"2.0.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file","search","system"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^1.3.6","tape":"^4.5.1"},"gitHead":"7ca94a418f2eddd03e8470dee0efbb296ce6376c","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@2.0.0","_shasum":"064e21af131d342d05a9031341da1ddc285268fb","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"064e21af131d342d05a9031341da1ddc285268fb","size":2651,"noattachment":false,"key":"/walk-back/-/walk-back-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-2.0.0.tgz"},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/walk-back-2.0.0.tgz_1464132012103_0.5335546089336276"},"directories":{},"publish_time":1464132013396,"_cnpm_publish_time":1464132013396,"_hasShrinkwrap":false},"1.1.1":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"1.1.1","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file","system"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^1.3.3","tape":"^4.4.0"},"gitHead":"b1c06d28e0eec510377d738683f398a1c25b0e52","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@1.1.1","_shasum":"0df8d118e32b4b284e443a79d230b006692cae75","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"0df8d118e32b4b284e443a79d230b006692cae75","size":2541,"noattachment":false,"key":"/walk-back/-/walk-back-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-1.1.1.tgz"},"maintainers":[{"name":"75lb","email":""}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/walk-back-1.1.1.tgz_1456497415843_0.3913164180703461"},"directories":{},"publish_time":1456497418665,"_cnpm_publish_time":1456497418665,"_hasShrinkwrap":false},"1.1.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"1.1.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^1.3.3","tape":"^4.2.0"},"gitHead":"292e37d47556f04872559ed312b27e9a09869354","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@1.1.0","_shasum":"0fcc0ba862da10d9d084c7525c9e23623ffcb69d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"0fcc0ba862da10d9d084c7525c9e23623ffcb69d","size":2534,"noattachment":false,"key":"/walk-back/-/walk-back-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-1.1.0.tgz"},"maintainers":[{"name":"75lb","email":""}],"directories":{},"publish_time":1453470023161,"_cnpm_publish_time":1453470023161,"_hasShrinkwrap":false},"1.0.1":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"1.0.1","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"01fb0fa3e87ece30c390cbd5665095815b34dbe2","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@1.0.1","_shasum":"c1d2639d42c031cb60be3ba855db23c0d8df8d53","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"c1d2639d42c031cb60be3ba855db23c0d8df8d53","size":2469,"noattachment":false,"key":"/walk-back/-/walk-back-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-1.0.1.tgz"},"maintainers":[{"name":"75lb","email":""}],"directories":{},"publish_time":1447239865665,"_cnpm_publish_time":1447239865665,"_hasShrinkwrap":false},"1.0.0":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"1.0.0","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","keywords":["walk","up","back","filesystem","fs","find","file"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"e3be8c0181086efb341538342ce1bd0e8f7b4995","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@1.0.0","_shasum":"373aeacb89bedcce6da904c0958faf7d80afb4c9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"373aeacb89bedcce6da904c0958faf7d80afb4c9","size":2415,"noattachment":false,"key":"/walk-back/-/walk-back-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-1.0.0.tgz"},"maintainers":[{"name":"75lb","email":""}],"directories":{},"publish_time":1447239618641,"_cnpm_publish_time":1447239618641,"_hasShrinkwrap":false},"0.1.1":{"name":"walk-back","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.1","description":"Walk up the directory tree until the specified path is found.","repository":{"type":"git","url":"git+https://github.com/75lb/walk-back.git"},"license":"MIT","main":"./lib/walk-back.js","bin":{"walk-back":"bin/cli.js"},"keywords":["walk","up","back","filesystem","fs","find","file"],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"be5cfc2235f4e87cb5c78e65f4a058edfd739ef9","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"homepage":"https://github.com/75lb/walk-back#readme","_id":"walk-back@0.1.1","_shasum":"0d0895385dd6a55bd4387d3b0b41a5cebd178402","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"0d0895385dd6a55bd4387d3b0b41a5cebd178402","size":2230,"noattachment":false,"key":"/walk-back/-/walk-back-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/walk-back/download/walk-back-0.1.1.tgz"},"maintainers":[{"name":"75lb","email":""}],"directories":{},"publish_time":1442765238355,"_cnpm_publish_time":1442765238355,"_hasShrinkwrap":false}},"readme":"[![view on npm](https://badgen.net/npm/v/walk-back)](https://www.npmjs.org/package/walk-back)\n[![npm module downloads](https://badgen.net/npm/dt/walk-back)](https://www.npmjs.org/package/walk-back)\n[![Gihub repo dependents](https://badgen.net/github/dependents-repo/75lb/walk-back)](https://github.com/75lb/walk-back/network/dependents?dependent_type=REPOSITORY)\n[![Gihub package dependents](https://badgen.net/github/dependents-pkg/75lb/walk-back)](https://github.com/75lb/walk-back/network/dependents?dependent_type=PACKAGE)\n[![Build Status](https://travis-ci.org/75lb/walk-back.svg?branch=master)](https://travis-ci.org/75lb/walk-back)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](https://github.com/feross/standard)\n\n# walk-back\n\n<a name=\"module_walk-back\"></a>\n\n## walk-back\nWalk up the directory tree until the specified path is found.\n\n**Example**  \n```js\nconst walkBack = require('walk-back')\n```\n<a name=\"exp_module_walk-back--walkBack\"></a>\n\n### walkBack(startAt, lookingFor) ⇒ <code>string</code> ⏏\nReturns an absolute file path (if found) else `null`.\n\n**Kind**: Exported function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| startAt | <code>string</code> | the directory to start in |\n| lookingFor | <code>string</code> | the path we're looking for |\n\n**Example**  \n```js\n> walkBack('/Users/lloyd/Documents/75lb/walk-back', 'package.json')\n'/Users/lloyd/Documents/75lb/walk-back/package.json'\n\n> walkBack('/Users/lloyd/Documents/75lb/walk-back', '75lb')\n'/Users/lloyd/Documents/75lb'\n\n> walkBack('/Users/lloyd/Documents/75lb/walk-back', '.bash_profile')\n'/Users/lloyd/.bash_profile'\n\n> walkBack('.', '.bash_profile')\n'/Users/lloyd/.bash_profile'\n\n> walkBack('/Users/lloyd/Documents/75lb/walk-back', 'non-existent.file')\nnull\n```\n\n* * *\n\n&copy; 2015-21 Lloyd Brookes \\<75pound@gmail.com\\>.\n\nTested by [test-runner](https://github.com/test-runner-js/test-runner). Documented by [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown).\n","_attachments":{},"homepage":"https://github.com/75lb/walk-back#readme","bugs":{"url":"https://github.com/75lb/walk-back/issues"},"license":"MIT"}