{"_id":"@ashejuniper/dotignore","name":"@ashejuniper/dotignore","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.3":{"name":"@ashejuniper/dotignore","version":"0.1.3","description":"ignorefile/includefile matching .gitignore spec","main":"index.js","bin":{"ignored":"bin/ignored"},"repository":{"type":"git","url":"git+ssh://git@github.com/bmeck/dotignore.git"},"keywords":["ignore","gitignore","npmignore","glob","pattern"],"author":{"name":"bradleymeck"},"license":"MIT","dependencies":{"minimatch":"^3.0.4"},"devDependencies":{"@ljharb/eslint-config":"^21.0.1","aud":"^2.0.2","eslint":"=8.8.0","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.3"},"publishConfig":{"ignore":[".github/workflows"]},"scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","lint":"eslint --ext=js,mjs bin/* .","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"aud --production"},"bugs":{"url":"https://github.com/bmeck/dotignore/issues"},"homepage":"https://github.com/bmeck/dotignore#readme","_id":"@ashejuniper/dotignore@0.1.3","_integrity":"sha512-fRiV56/tVPtV0RYZqMPc6tT9zOeFpOQ3Et5B10/NQU1pyKQ4rlm+49TKjLB/zKtizjy6UQUxrL0q80aveFWi0g==","_resolved":"/tmp/982759db6682c3d981ddff4bdf03fa40/ashejuniper-dotignore-0.1.3.tgz","_from":"file:ashejuniper-dotignore-0.1.3.tgz","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-fRiV56/tVPtV0RYZqMPc6tT9zOeFpOQ3Et5B10/NQU1pyKQ4rlm+49TKjLB/zKtizjy6UQUxrL0q80aveFWi0g==","shasum":"33e86f8ad90409b9ff729d2f0c18d7df1ff6ac4d","tarball":"https://registry.npmjs.org/@ashejuniper/dotignore/-/dotignore-0.1.3.tgz","fileCount":11,"unpackedSize":6625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa2npI3FKTUT0qB6iCvTt5NKNpgkLhGt88ihwTw0OWEAiBYh1F/iWRrloHTtny6qKxbPwZe8uZBJvIWhL1vLQkg8g=="}]},"_npmUser":{"name":"ashejuniper","email":"ashe.juniper@scarzebra.com"},"directories":{},"maintainers":[{"name":"ashejuniper","email":"ashe.juniper@scarzebra.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotignore_0.1.3_1698857067230_0.032870621208047845"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-01T16:44:27.147Z","0.1.3":"2023-11-01T16:44:27.435Z","modified":"2023-11-01T16:44:27.688Z"},"maintainers":[{"name":"ashejuniper","email":"ashe.juniper@scarzebra.com"}],"description":"ignorefile/includefile matching .gitignore spec","homepage":"https://github.com/bmeck/dotignore#readme","keywords":["ignore","gitignore","npmignore","glob","pattern"],"repository":{"type":"git","url":"git+ssh://git@github.com/bmeck/dotignore.git"},"author":{"name":"bradleymeck"},"bugs":{"url":"https://github.com/bmeck/dotignore/issues"},"license":"MIT","readme":"# dotignore\n\n## `ignored $IGNOREFILE`\n\nCheck the ignorefile against the current directory.\nPrint out if a file should be ignored by prefixing with a `-`.\nIf the file should not be ignored prefix it with a `+`.\n\n## API\n\n### exports.createMatcher(str)\n\nReturn a `Matcher` that fully matches the `str` argument.\n\n`str` should conform to the `.gitignore` specification.\n\n### Matcher.shouldIgnore(name)\n\nTest that all the rules provided to create the matcher match the name given.\n`/` is expected as the path delimiter.\nReturns `true` if the name should be ignored.\n\n## LICENSE\n\nMIT\n\n","readmeFilename":"README.md"}