{"_id":"rudy-match-path","_rev":"5-ff07c99fc18ae3a6fa9ea77e2cc00953","name":"rudy-match-path","description":"link to URL path matching borrowed from React Router","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"rudy-match-path","version":"0.0.1","description":"link to URL path matching borrowed from React Router","main":"dist/index.js","scripts":{"build":"babel src -d dist","build:umd":"BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/rudy-match-path.js","build:umd:min":"BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/rudy-match-path.min.js","flow-copy":"flow-copy-source src dist","flow-watch":"clear; printf \"\\033[3J\" & npm run flow & fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && npm run flow'","flow":"flow; test $? -eq 0 -o $? -eq 2","test":"jest","clean":"rimraf dist && mkdir dist","lint":"eslint --fix ./","format":"prettier --single-quote --parser=flow --semi=false --write '{src,__tests__,__test-helpers__}/**/*.js' && npm run lint","precommit":"lint-staged --verbose && npm test","cm":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","prepublish":"npm run clean && npm run build && npm run flow-copy && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"keywords":["rudy","redux-first-router","react-router","url","path","match"],"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"license":"MIT","bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-flow-react-proptypes":"^3.4.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-airbnb":"^15.0.1","eslint-plugin-flowtype":"^2.34.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","flow-bin":"^0.49.1","flow-copy-source":"^1.1.0","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","rimraf":"^2.5.4","semantic-release":"^6.3.6","travis-github-status":"^1.5.4","webpack":"^3.0.0"},"peerDependencies":{"react":"^15.x","react-redux":"^5.x","redux":"^3.x","redux-first-router":"^1.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.js":["prettier --single-quote --parser=flow --semi=false --write","eslint --fix","git add"]},"dependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"17010bf18ff6a356fe5c3962685a4fd9365cb894","_id":"rudy-match-path@0.0.1","_npmVersion":"5.0.4","_nodeVersion":"7.7.2","_npmUser":{"name":"faceyspacey","email":"james@faceyspacey.com"},"dist":{"integrity":"sha512-P/POpsNox+j7Mi+T+V4cBgldfbbtKVWWCIVy75EuK7Na/slscX0/vDKJ6tyk9k5jN3/vl33EO8F0zlXYzgKAxg==","shasum":"b6baa8756b9eb87016a043e40277ca249c54e783","tarball":"https://registry.npmjs.org/rudy-match-path/-/rudy-match-path-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf5QkXivLhNJqbv6Ktoy52xn34HdwhVg2WtcgXsqZZdgIgPYiNIJRRvBfY71BYmG0QMBwAYXrHJbYrTt4huHrV+3k="}]},"maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rudy-match-path-0.0.1.tgz_1498815506276_0.11625067493878305"}},"0.0.2":{"name":"rudy-match-path","version":"0.0.2","description":"link to URL path matching borrowed from React Router","main":"dist/index.js","scripts":{"build":"babel src -d dist","build:umd":"BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/rudy-match-path.js","build:umd:min":"BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/rudy-match-path.min.js","flow-copy":"flow-copy-source src dist","flow-watch":"clear; printf \"\\033[3J\" & npm run flow & fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && npm run flow'","flow":"flow; test $? -eq 0 -o $? -eq 2","test":"jest","clean":"rimraf dist && mkdir dist","lint":"eslint --fix ./","format":"prettier --single-quote --parser=flow --semi=false --write '{src,__tests__,__test-helpers__}/**/*.js' && npm run lint","precommit":"lint-staged --verbose && npm test","cm":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","prepublish":"npm run clean && npm run build && npm run flow-copy && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"keywords":["rudy","redux-first-router","react-router","url","path","match"],"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"license":"MIT","bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-flow-react-proptypes":"^3.4.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.1.1","eslint-config-airbnb":"^15.0.1","eslint-plugin-flowtype":"^2.34.1","eslint-plugin-import":"^2.6.1","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","flow-bin":"^0.49.1","flow-copy-source":"^1.1.0","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","rimraf":"^2.5.4","semantic-release":"^6.3.6","travis-github-status":"^1.5.4","webpack":"^3.0.0"},"peerDependencies":{"react":"^15.x","react-redux":"^5.x","redux":"^3.x","redux-first-router":"^1.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.js":["prettier --single-quote --parser=flow --semi=false --write","eslint --fix","git add"]},"dependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"7cb24dea5f59b2b55e31c0bb2320462abccf2df8","_id":"rudy-match-path@0.0.2","_npmVersion":"5.0.4","_nodeVersion":"7.7.2","_npmUser":{"name":"faceyspacey","email":"james@faceyspacey.com"},"dist":{"integrity":"sha512-1gorM75wcTiSVlB90uOcD1qp7xITL46ZOolucIT7ack9XKuIUrGxxScHUxF6Fr0I9qDHZXqC10jOExhUezIVYQ==","shasum":"af88d3b1d82057118a159910f0997e89625f0ecb","tarball":"https://registry.npmjs.org/rudy-match-path/-/rudy-match-path-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmqp1uRvLC0e5H2GSthYQ2Oih7jC3J4p6l96xrDrVYVQIgQiD5xjn4c5Cj7G3ZgNXHNHo+kanT83xXaYGqlLmwR+U="}]},"maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rudy-match-path-0.0.2.tgz_1498815594933_0.784569873008877"}},"0.1.0":{"name":"rudy-match-path","version":"0.1.0","description":"link to URL path matching borrowed from React Router","main":"dist/index.js","scripts":{"build":"babel src -d dist","build:umd":"BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/rudy-match-path.js","build:umd:min":"BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/rudy-match-path.min.js","flow-copy":"flow-copy-source src dist","flow-watch":"clear; printf \"\\033[3J\" & npm run flow & fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && npm run flow'","flow":"flow; test $? -eq 0 -o $? -eq 2","test":"jest","clean":"rimraf dist && mkdir dist","lint":"eslint --fix ./","format":"prettier --single-quote --parser=flow --semi=false --write '{src,__tests__,__test-helpers__}/**/*.js' && npm run lint","precommit":"lint-staged --verbose && npm test","cm":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","prepublish":"npm run clean && npm run build && npm run flow-copy && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"keywords":["rudy","redux-first-router","react-router","url","path","match"],"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"license":"MIT","bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-flow-react-proptypes":"^3.4.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","flow-bin":"^0.49.1","flow-copy-source":"^1.1.0","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","rimraf":"^2.5.4","semantic-release":"^6.3.6","travis-github-status":"^1.5.4","webpack":"^3.0.0"},"peerDependencies":{"react":"^15.x","react-redux":"^5.x","redux":"^3.x","redux-first-router":"^1.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.js":["prettier --single-quote --parser=flow --semi=false --write","eslint --fix","git add"]},"dependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"1831bbc48d8d340e497271cfd139dbf8103797e7","_id":"rudy-match-path@0.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"faceyspacey","email":"james@faceyspacey.com"},"dist":{"integrity":"sha512-x9hZFCWo3DzrKoWjjnUmg6cINZv7uzSqqr7g2Tv+mdvmeNamt+4FqftQQnpFgIROjhmISdNtL1sQ/ygPqcEuzg==","shasum":"5811458b234cab3502a4e548a5dedf527549a294","tarball":"https://registry.npmjs.org/rudy-match-path/-/rudy-match-path-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk+6bQGBINBy1Vf+h/xE2bX/GU+0lgUu2QIGEqwW21SAiEA2hPgGQqinIj0injifuNHX3GbrEJ2Rp06XJfv/rbvZ5Q="}]},"maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rudy-match-path-0.1.0.tgz_1498982402345_0.5263276598416269"}},"0.2.0":{"name":"rudy-match-path","version":"0.2.0","description":"link to URL path matching borrowed from React Router","main":"dist/index.js","scripts":{"build":"babel src -d dist","build:umd":"BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/rudy-match-path.js","build:umd:min":"BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/rudy-match-path.min.js","flow-copy":"flow-copy-source src dist","flow-watch":"clear; printf \"\\033[3J\" & npm run flow & fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && npm run flow'","flow":"flow; test $? -eq 0 -o $? -eq 2","test":"jest","clean":"rimraf dist && mkdir dist","lint":"eslint --fix ./","format":"prettier --single-quote --parser=flow --semi=false --write '{src,__tests__,__test-helpers__}/**/*.js' && npm run lint","precommit":"lint-staged --verbose && npm test","cm":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","prepublish":"npm run clean && npm run build && npm run flow-copy && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"keywords":["rudy","redux-first-router","react-router","url","path","match"],"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"license":"MIT","bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-flow-react-proptypes":"^3.4.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","flow-bin":"^0.49.1","flow-copy-source":"^1.1.0","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","rimraf":"^2.5.4","semantic-release":"^6.3.6","travis-github-status":"^1.5.4","webpack":"^3.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.js":["prettier --single-quote --parser=flow --semi=false --write","eslint --fix","git add"]},"dependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"7a1dbb26347839eaf3e5c6dda43f93a2fbd34b86","_id":"rudy-match-path@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"faceyspacey","email":"james@faceyspacey.com"},"dist":{"integrity":"sha512-adbcN1zszUQ2oQI+vHeY824Ypfr5eicGbzmo64q/DTFNIWzEboS2VTRKKksU+1qdvzM52KvZGH7wuUo41kgabg==","shasum":"fec3940994a1a49e0cd732938853c011d4505977","tarball":"https://registry.npmjs.org/rudy-match-path/-/rudy-match-path-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDymk0oRYRE975tuKczl3T4vDuRIiRpPsAJTeDjrBG6lwIgA2zqgu6k1KfXzEsMDqwRk1LJtW4b/DyKwcKNTiHBKd4="}]},"maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rudy-match-path-0.2.0.tgz_1504854311638_0.49080861918628216"}},"0.3.0":{"name":"rudy-match-path","version":"0.3.0","description":"link to URL path matching borrowed from React Router","main":"dist/index.js","scripts":{"build":"babel src -d dist","build:umd":"BABEL_ENV=commonjs NODE_ENV=development webpack src/index.js dist/rudy-match-path.js","build:umd:min":"BABEL_ENV=commonjs NODE_ENV=production webpack src/index.js dist/rudy-match-path.min.js","flow-copy":"flow-copy-source src dist","flow-watch":"clear; printf \"\\033[3J\" & npm run flow & fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && npm run flow'","flow":"flow; test $? -eq 0 -o $? -eq 2","test":"jest","clean":"rimraf dist && mkdir dist","lint":"eslint --fix ./","format":"prettier --single-quote --parser=flow --semi=false --write '{src,__tests__,__test-helpers__}/**/*.js' && npm run lint","precommit":"lint-staged --verbose && npm test","cm":"git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","prepublish":"npm run clean && npm run build && npm run flow-copy && npm run build:umd && npm run build:umd:min"},"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"keywords":["rudy","redux-first-router","react-router","url","path","match"],"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"license":"MIT","bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-flow-react-proptypes":"^3.4.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","flow-bin":"^0.49.1","flow-copy-source":"^1.1.0","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","rimraf":"^2.5.4","semantic-release":"^6.3.6","travis-github-status":"^1.5.4","webpack":"^3.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"lint-staged":{"*.js":["prettier --single-quote --parser=flow --semi=false --write","eslint --fix","git add"]},"dependencies":{"path-to-regexp":"^1.7.0"},"gitHead":"284ee68b3e3c53ec5a52ef07d6c26fda29f89d41","_id":"rudy-match-path@0.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"faceyspacey","email":"james@faceyspacey.com"},"dist":{"integrity":"sha512-xxdsPJZr7JtOibXCBYFmAgiEOvw1QK1rLSQ5sHiBvyzyD08rwjIZwg00Lt4G80g/4mhu639CSxRxQA4H+d1OHw==","shasum":"c90e23caac500f244d5e4ab448e2725f1254e2e8","tarball":"https://registry.npmjs.org/rudy-match-path/-/rudy-match-path-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxYFoCty2qyASih0Uu2sn/lW2AKKJsQIxLIQgXsDuhUAIhAN1vH1lD7L3XQLHX6+O0jO3RDdrptt7gM30eKDMtV1z5"}]},"maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rudy-match-path-0.3.0.tgz_1504855860665_0.5706945722922683"}}},"readme":"## `rudy-match-path`\n\nThis is the `matchPath` function borrowed from *React Router* for general purpose use. It's used by [Rudy](https://github.com/faceyspacey/rudy) and its [`<Link />` package](https://github.com/faceyspacey/rudy-link).\n\n## Installation\n\n```\nyarn add rudy-match-path\n```\n\n## Usage\n\n```js\nimport matchPath from 'rudy-match-path'\n\nconst { pathname } = window.location // '/foo/bar'\nconst isMatch = matchPath(pathname, { path: '/foo/:page', exact: true, strict: false })\n\n<a className={isMatch && 'active'}>Foo</a>\n```\n\n## Contributing\n\n\nWe use [commitizen](https://github.com/commitizen/cz-cli), so run `npm run cm` to make commits. A command-line form will appear, requiring you answer a few questions to automatically produce a nicely formatted commit. Releases, semantic version numbers, tags, changelogs and publishing to NPM will automatically be handled based on these commits thanks to [semantic-release](https://github.com/semantic-release/semantic-release). Be good.\n\n\n## Tests\n\nReviewing a package's tests are a great way to get familiar with it. It's direct insight into the capabilities of the given package (if the tests are thorough). What's even better is a screenshot of the tests neatly organized and grouped (you know the whole \"a picture says a thousand words\" thing). \n\nBelow is a screenshot of this module's tests running in [Wallaby](https://wallabyjs.com) *(\"An Integrated Continuous Testing Tool for JavaScript\")* which everyone in the React community should be using. It's fantastic and has taken my entire workflow to the next level. It re-runs your tests on every change along with comprehensive logging, bi-directional linking to your IDE, in-line code coverage indicators, **and even snapshot comparisons + updates for Jest!** I requestsed that feature by the way :). It's basically a substitute for live-coding that inspires you to test along your journey.\n\n\n![rudy-match-path screenshot](./screenshot.png)\n","maintainers":[{"name":"faceyspacey","email":"james@faceyspacey.com"}],"time":{"modified":"2022-05-16T07:25:07.133Z","created":"2017-06-30T09:38:26.427Z","0.0.1":"2017-06-30T09:38:26.427Z","0.0.2":"2017-06-30T09:39:55.299Z","0.1.0":"2017-07-02T08:00:03.891Z","0.2.0":"2017-09-08T07:05:13.172Z","0.3.0":"2017-09-08T07:31:01.770Z"},"homepage":"https://github.com/faceyspacey/rudy-match-path#readme","keywords":["rudy","redux-first-router","react-router","url","path","match"],"repository":{"type":"git","url":"git+https://github.com/faceyspacey/rudy-match-path.git"},"author":{"name":"James FaceySpacey Gillmore","email":"james@faceyspacey.com","url":"http://www.faceyspacey.com/"},"bugs":{"url":"https://github.com/faceyspacey/rudy-match-path/issues"},"license":"MIT","readmeFilename":"README.md"}