{
"repo": "semifies",
"timestamp": "2026-01-16T23:56:03.220Z",
"entryPoint": "index.js",
"exports": {
"packageJson": {
"main": "index.js"
}
},
"api": {
"file": "index.js",
"exports": [
{
"type": "default",
"name": "satisfies"
}
],
"classes": [],
"functions": [
{
"name": "satisfies"
},
{
"name": "checkAll"
},
{
"name": "match"
},
{
"name": "compile"
},
{
"name": "inc"
},
{
"name": "num"
},
{
"name": "numOrString"
},
{
"name": "ok"
},
{
"name": "parse"
},
{
"name": "test"
}
]
},
"readme": {
"content": "# semifies\n\nSlimmed down satisfies from semver\n\n```\nnpm install semifies\n```\n\n## Usage\n\n``` js\nconst semifies = require('semifies')\n\n// same-ish as semver.satisfies\n\nconsole.log(semifies('1.5.0', '^1.3.0')) // true\nconsole.log(semifies('2.0.0', '^1.3.0')) // false\nconsole.log(semifies('2.0.0', '^1.3.0 || ~2.0.0')) // true\n```\n\nPasses the test fixtures from semver\n\n## License\n\nApache-2.0\n",
"sections": [
"intro",
"usage",
"license"
],
"hasApi": true,
"hasExamples": true,
"exampleCount": 1,
"examples": [
"npm install semifies"
]
},
"patterns": []
}