{"_id":"@antimatter-studios/apib-parser","name":"@antimatter-studios/apib-parser","dist-tags":{"latest":"0.20.1"},"versions":{"0.20.1":{"name":"@antimatter-studios/apib-parser","version":"0.20.1","description":"API Blueprint parser for API Elements","author":{"name":"Apiary.io","email":"support@apiary.io"},"license":"MIT","main":"./lib/adapter.js","homepage":"https://github.com/antimatter-studios/dredd/tree/master/packages/apib-parser","repository":{"type":"git","url":"git+https://github.com/antimatter-studios/dredd.git","directory":"packages/apib-parser"},"dependencies":{"deckardcain":"^1.0.0","drafter.js":"^3.2.0"},"optionalDependencies":{},"peerDependencies":{"@antimatter-studios/core":"0.2.1"},"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.1","@antimatter-studios/core":"0.2.1"},"engines":{"node":">=20"},"bugs":{"url":"https://github.com/antimatter-studios/dredd/issues"},"scripts":{"lint:fix":"eslint . --fix","test":"mocha"},"_id":"@antimatter-studios/apib-parser@0.20.1","_integrity":"sha512-UcINkorLx+hQ5YZ3QnVJnzdjt5elD6xSAq49A3aS+W+6fw9oY1HlLbzpxqjpT9+qwfG6fZjZgszp26/CwGfVXA==","_resolved":"/private/var/folders/0k/nf8vt_350d16l72c1syfqww80000gn/T/371732d10c5a91729bc20eec3db2ffcc/antimatter-studios-apib-parser-0.20.1.tgz","_from":"file:antimatter-studios-apib-parser-0.20.1.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-UcINkorLx+hQ5YZ3QnVJnzdjt5elD6xSAq49A3aS+W+6fw9oY1HlLbzpxqjpT9+qwfG6fZjZgszp26/CwGfVXA==","shasum":"ae752733dd887968a9a7d95b7e27070c91e8aeef","tarball":"https://registry.npmjs.org/@antimatter-studios/apib-parser/-/apib-parser-0.20.1.tgz","fileCount":4,"unpackedSize":4064,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDmumaaIH3FFpdydZlXPgGZsZfDWoJi9rceJFeNSC0wAAiEA71Q1DgZZtiIhk/yyvzaALdRjhGiB9r4iXzfvCVnMGFs="}]},"_npmUser":{"name":"christhomas","email":"chris.thomas@antimatter-studios.com"},"directories":{},"maintainers":[{"name":"christhomas","email":"chris.thomas@antimatter-studios.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apib-parser_0.20.1_1786874003557_0.7146122623127602"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-16T09:53:23.387Z","0.20.1":"2026-08-16T09:53:23.707Z","modified":"2026-08-16T09:53:23.969Z"},"maintainers":[{"name":"christhomas","email":"chris.thomas@antimatter-studios.com"}],"description":"API Blueprint parser for API Elements","homepage":"https://github.com/antimatter-studios/dredd/tree/master/packages/apib-parser","repository":{"type":"git","url":"git+https://github.com/antimatter-studios/dredd.git","directory":"packages/apib-parser"},"author":{"name":"Apiary.io","email":"support@apiary.io"},"bugs":{"url":"https://github.com/antimatter-studios/dredd/issues"},"license":"MIT","readme":"# API Elements: API Blueprint Parser\n\n[![NPM version](https://img.shields.io/npm/v/@antimatter-studios/apib-parser.svg)](https://www.npmjs.org/package/@antimatter-studios/apib-parser)\n[![License](https://img.shields.io/npm/l/@antimatter-studios/apib-parser.svg)](https://www.npmjs.org/package/@antimatter-studios/apib-parser)\n\nThis adapter provides support for parsing [API Blueprint](https://apiblueprint.org/) in [Fury.js](https://github.com/antimatter-studios/dredd/tree/master/packages/fury) using the Node API Blueprint parser [Drafter NPM](https://github.com/apiaryio/drafter-npm).\n\n## Install\n\n```sh\n$ npm install @antimatter-studios/apib-parser\n```\n\n## Usage\n\n```js\nimport fury from 'fury';\nimport apibParser from '@antimatter-studios/apib-parser';\n\nfury.use(apibParser);\n\nfury.parse({source: '... your API Blueprint ...'}, (err, result) => {\n  if (err) {\n    console.log(err);\n    return;\n  }\n\n  // The returned `result` is a Minim parse result element.\n  console.log(result.api.title);\n});\n```\n","readmeFilename":"README.md","_rev":"1-eccad0cbac7953d89f7e4951b5dee67c"}