{"_id":"globalyzer","_rev":"2-bb99d61db2d3d704f6e65872eec66476","name":"globalyzer","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"globalyzer","version":"0.1.0","description":"Detects and extract the glob part of a string","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/terkelg/globalyzer.git"},"files":["src"],"keywords":["glob","analyzer","base","detect"],"scripts":{"test":"tape test/*.js | tap-spec"},"author":{"name":"Terkel Gjervig"},"license":"MIT","devDependencies":{"tap-spec":"^4.1.1","tape":"^4.9.0"},"gitHead":"5b627ba0a1fc4a3c6ce3584ab7a74ef44494d1b6","bugs":{"url":"https://github.com/terkelg/globalyzer/issues"},"homepage":"https://github.com/terkelg/globalyzer#readme","_id":"globalyzer@0.1.0","_npmVersion":"5.8.0","_nodeVersion":"9.7.1","_npmUser":{"name":"terkelg","email":"terkel@terkel.com"},"dist":{"integrity":"sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==","shasum":"cb76da79555669a1519d5a8edf093afaa0bf1465","tarball":"https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz","fileCount":5,"unpackedSize":11416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0vQ/CRA9TVsSAnZWagAAc9MP/2p+jft56ksbPMKnjpZh\nrYRYuYLBmMX9xQ6kRATrEns1uUF8kGUBWYAQdoKkBYVzIHiYub/iV12AXtBX\n+JzL8hiEkxd6Iy6AZLjgjh8fyYJKhMWydnt8xxlH3n7VttmQOi7sEul5idlM\nVMBPavo+SPcAVyT6SUU5fSNaF6/GDmj3Z9/tWlMMb2G5cFRK/dWy7ACEckDl\n/fpMn1d6xnOFOE8iEKPepHGDFQrHNF4ryip6qnB8nB5J2Q858fq0Z+ffREi2\nZxlAy6MclnE7xI5N8T5pFsyafRLp1PPebNUMveyYo6BGF51zCNuOYK4aC9k+\nbCMOg370iZdYg+g5gRlYZxwG4VsqKLqjTe1vtYW11qoNovfMIHZdL0VD0c0j\njR9JI9Dl/kd+GaO0eU3IZ+kdzdqA/ur+lIv61iS5vJbv44MJuFmk3ZaYFTbP\n1uKE9dT1d+fvXV8z/bPCxnCIdFtoRj0Jto1j4ZNDEZd5+DjRfDH/NWQM6/SX\ng+4p6tRdeDyyKEgaeDFNThvEcj8HXLXYj7mdSn3fCqmd+/FxcEzDaQE7W0OL\nfMlYHDTBxeUI9ak7vbCH4wd9xROvVVdn6zawc0Xz96DrSkkaPyA2zZkRYrzE\n5Fng9SkO1scuWCYacv71OPJrzAIVe6QdCF1u3PCtgdFwNHI9jH9AypKaIh+m\n5ACq\r\n=u0cQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5ssjXHKAnkBsmYsRU7bTNTCw4F7V2SCJuEkkgAgW28AiEAj/Nm/HTJ1M6wJGYu7UyKYQzqzqLpVI1MS3aUDDaCL2E="}]},"maintainers":[{"name":"terkelg","email":"terkel@terkel.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/globalyzer_0.1.0_1523774525696_0.6083594797975567"},"_hasShrinkwrap":false},"0.1.4":{"name":"globalyzer","version":"0.1.4","description":"Detect and extract the static part of a glob string","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/terkelg/globalyzer.git"},"keywords":["glob","analyzer","base","detect"],"scripts":{"test":"tape test/*.js | tap-spec"},"author":{"name":"Terkel Gjervig"},"license":"MIT","devDependencies":{"tap-spec":"^4.1.2","tape":"^4.9.2"},"gitHead":"091af68b6432171e3946c34167a07617a3f776e6","bugs":{"url":"https://github.com/terkelg/globalyzer/issues"},"homepage":"https://github.com/terkelg/globalyzer#readme","_id":"globalyzer@0.1.4","_nodeVersion":"11.5.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==","shasum":"bc8e273afe1ac7c24eea8def5b802340c5cc534f","tarball":"https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.4.tgz","fileCount":5,"unpackedSize":11571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXdBPCRA9TVsSAnZWagAAgWcP/iWkMySy3Xq28FiuLmB+\n/BTs4N9CxzvIsefq9856nZbKS5ZC/YMeAM4GxQ/rWeBYzJ7RRverpQ0MWrbl\nEb1du0JUx1TyLIzlxx290p2KX9lBERLpuWMnjBwemNiNp6FuJPJ5JdeOZNFd\nfbGRHEG8LARQxRs/hYkJf+dPDSO8JobEcNRMjhl8iJL6gFFue8zD40kPu9zI\nCDXncdzrqmVFYbsqKsWcCWAqcY7PGV6CUzwBFg4wkDYkBiGpKD5Ln+fJbL8j\nGSV3rRFhrspSp9RUmnmPnymsMaAakmz1JTmC3UeDzHw1snYtPkl2WeWHnTSt\nm1KmtB7wjkeomGl2ff6ltwmH8bKEw5vLDwBjwzNb+1r5QA+u5SM4Gi18dWbh\n2OSrGFlFwRQxq1Z+fgl2BHLrlfoIdi3mP6Tip1LokEPHouQFnFox3BVTXhuA\npPQYRUHmOczr13lcEnTKBiqcEUlF8ksmhfAtqUsndaYMF0aQiA/wZZGckPfq\nWQM8GXlH7uu7v/zlkHQ2hM2f6mZCJdMjh2hfpqQf79TkllddlitKK4UeAt6v\nmhvjd+m6ejsJ4fPktOoF6vfrlaOu8VttfZ8FS0c0T/3OFi88YcJw+xGHCxS8\nMYS+bWv2JeDKJ7QtP2DPkjZ8JU9h3ICY82E2OldNvoopFvfyWyxBglVE1LNw\nrf6N\r\n=Ax/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD/8UrmT7swwai5l8XtFcMi+Nq1KUdetZ8P93NlivTgwIgIkyG4wVHEeLz4IzZX9FXDSw+SGu5uY6uUM1hZ0Ayx2Y="}]},"maintainers":[{"name":"terkelg","email":"terkel@terkel.com"}],"_npmUser":{"name":"terkelg","email":"terkel@terkel.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/globalyzer_0.1.4_1549652046487_0.8832280659726877"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-15T06:42:05.696Z","0.1.0":"2018-04-15T06:42:05.827Z","modified":"2022-05-03T22:24:25.695Z","0.1.4":"2019-02-08T18:54:06.631Z"},"maintainers":[{"name":"terkelg","email":"terkel@terkel.com"}],"description":"Detect and extract the static part of a glob string","homepage":"https://github.com/terkelg/globalyzer#readme","keywords":["glob","analyzer","base","detect"],"repository":{"type":"git","url":"git+https://github.com/terkelg/globalyzer.git"},"author":{"name":"Terkel Gjervig"},"bugs":{"url":"https://github.com/terkelg/globalyzer/issues"},"license":"MIT","readme":"# globalyzer [![Build Status](https://travis-ci.org/terkelg/globalyzer.svg?branch=master)](https://travis-ci.org/terkelg/globalyzer)[![Build status](https://ci.appveyor.com/api/projects/status/0xqnmxt99rsnnjqh?svg=true)](https://ci.appveyor.com/project/terkelg/globalyzer)\n\n>  Detect and extract the static part of a glob string\n\nUtility to detect if a string contains a glob and then split it in a glob and none-glob part.\n\n## Install\n\n```\nnpm install globalyzer --save\n```\n\n## Usage\n\n```js\nconst globalyzer = require('globalyzer');\n\nglobalyzer('foo/bar/.git/');\n// => { base: 'foo/bar/.git/', glob: '', isGlob: false }\n\nglobalyzer('foo/bar/**/baz');\n// => { base: 'foo/bar', glob: '**/baz', isGlob: true }\n```\n\n\n## API\n\n### globalyzer(glob, options)\n\nType: `function`<br>\nReturns: `{ base, glob, isGlob }`\n\nReturns an object with the (non-glob) base path and the actual pattern and a is-glob flag.\n\n#### options.strict\n\nType: `Boolean`<br>\nDefault: `true`\n\nBe strict about what's a glob and what's not\n\n\n#### glob\n\nType: `String`\n\nGlob string to analyze.\n\n\n## Credit\n\nThis is a fork of [is-glob](https://github.com/micromatch/is-glob) and [glob-base](https://github.com/micromatch/glob-base)\n\n\n## License\n\nMIT © [Terkel Gjervig](https://terkel.com)\n","readmeFilename":"readme.md"}