{"_id":"@axway-api-builder-ext/api-builder-plugin-fn-pdf","_rev":"4-1aefb08a09165ee637791414bd9cc72b","name":"@axway-api-builder-ext/api-builder-plugin-fn-pdf","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-pdf","version":"1.0.0","description":"API Builder plugin for PDF","author":"","license":"ISC","keywords":["amplify","api-builder"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-power","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=14.17","api-builder":">=4.5.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.1.13","md-to-pdf":"^5.1.0","pdf-parse":"^1.1.1"},"devDependencies":{"@axway/api-builder-test-utils":"^1.4.0","chai":"^4.1.2","mocha":"^9.1.2"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-pdf@1.0.0","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5K1M5KlKKBythre7CUpK/Rcbad4wkqZVhMeLNs82MID2q+W3hirfgRbdme9mmc1FiJWXa1EHBeKtfr8sx5T27g==","shasum":"20166848f39122ce3c2bf9945fe392e28f2979e2","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-pdf/-/api-builder-plugin-fn-pdf-1.0.0.tgz","fileCount":6,"unpackedSize":9561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIxq3jkhiwhhJa0IqBIg/R+csWB5xW0X0VjxtPb3CZhAiBwM8UOwiWHrFyBBWe5ZnRE0A2fiKPHziFL6kEXV/jJxg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUBaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7cw//TZrNsgmrHj1PhNdibE5r/hfHssJY7dtuhtCxiWdgnAU8NKh4\r\nkGnD1WEYlyBHGyWLMJ1sXSt8h8yuiBqpZbH3hdWMZk6ZNpvBIxcgwEaXSYC8\r\nXsa2O5jnI+RVDeHTjpwFLq2GlQHH+XyZRJe2TmVDoPIOFzgjhbfDWQA9ofIU\r\njAHoLDclxuADckedFod0xyReYhAeZP/ywVlluSQH9nnxODLN7VzglkYuNPMx\r\n1slncnU+xvumTSIAMdjcfZW0XackoemmCTuTywiwsd5/ym9N+DyccV5vBmO9\r\niRPy2Xjdu5pFAJt/Xxncn+LfK4jYvpU70oeT/c3yj3S7dCMXOrhviwu97Tw9\r\nuF3HOhh2IvydTU/GAUQuPNotmwBtZQo3LFIJqV1rIZ3XxCCG46BQ3cnPwIsP\r\n9lwlBhN+ajIrvIK23quWI19pd3u+TpCB+sznDPaBgh3WNb9pJF6kZ9yhHE+w\r\n71ELS+Fe8f6P4PMwrdYMPjM7jzVlVCSnjkezVvkM/KcTDrMGb4CJh8O0QSW9\r\nV/ZoRNEIHRKo4mjb+71qzNgZSx/M+xPmNE+qBwesv6ZRvaM/sQl+n4/SSPgh\r\nV0E1nDGhYflXoansSQ5plw8FVe8+5w2P3NwOazlaxEgvWzAG2P3DOdwV92OP\r\nbNGUR+gbIEbLidCv9JVZyM9MuWahoXpmU3Y=\r\n=ZmhA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-pdf_1.0.0_1649415817571_0.6630832362950376"},"_hasShrinkwrap":false},"1.1.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-pdf","version":"1.1.0","description":"API Builder plugin for PDF","author":"","license":"ISC","keywords":["amplify","api-builder"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-power","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=14.17","api-builder":">=4.5.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.1.13","md-to-pdf":"^5.1.0","pdf-parse":"^1.1.1"},"devDependencies":{"@axway/api-builder-test-utils":"^1.6.0","chai":"^4.1.2","mocha":"^9.1.2"},"scripts":{"test":"mocha ./test --recursive -R spec"},"gitHead":"bf5ad446810e784f97985d8583563189f9830a57","_id":"@axway-api-builder-ext/api-builder-plugin-fn-pdf@1.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-YnC6yUOWSyeRiCi5DEqgf87LNU1WrAq3pXcGTUEhxsbgKUpC+rOgvx4Xs0xwK8SX3Xz1qCV6Fo0YefsRn3Y6kQ==","shasum":"d20fadbaf04ba5fd4accf82184272f9fdf789d5f","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-pdf/-/api-builder-plugin-fn-pdf-1.1.0.tgz","fileCount":6,"unpackedSize":9577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMVjvs5/Vd/nYw/GZzNQoC4/Y3gGelknmvpNXp3dhWmgIhAKheU16NqGTrNuTubXV7X8eo74vdXUzKUaSUcdlv9QD/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbPQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8kg/9Fe+7g5Okpny790xfeLRFMxGcj8ANc+joqnyFRTthWroPpqg5\r\nJrTEyoHQdx0WTuYHRoABMBck1Fq+ltgn6TyneHVrF5lRq6jmVdjrotJyQ9WH\r\nZ7jk9E4bXKqefbZHqhvz5VqRUZsTZtIs3A97BBa2PpPzOyHsyy095jIjmVC1\r\nxiw0Vm/Y9m660DtKWSFXFqAgFVIGf+2aBMmQ0yiFawFng0RyzVzTPxEDh3lT\r\njAVl+WtPYfaTbUEz6g/2VgL57IlngTe5OzPgS21Y8GZPhMq6xc7ot09qDLF5\r\nxoHb44QebFolXtjtkmo2yDtfQ5YN9SsFEa8G2WcmIk3uQOPlVtAUf5HvQWeq\r\nhEAHah0o/qTNIYsEHVlF294/mube5rqiZ22t4VvM24gXU/lqiGCTac9rdoKf\r\nxe3Ox0J2pP2IFm9LF+7jl4XLecJP14U4spChs8U1veAd84tN5HtDkWCxPgMv\r\nHZNS8PRM6112ZwdcypqDeE6f6KGRm/BqhTLkihFWwsSvQUmj0ykQUb4OkX9R\r\nLEQ/N7lyOW4ZHivr8mdzs11lKo9x2zgUfV4wUQE/xWng8dXJBMfQSyITM+UX\r\nTOUNeRAVirMuQTsPAJO1QGWVkxWgspQ1fniNE8tqquakasK3wJOOiKdZdZ+Q\r\nEK4RJ7tcxHIG8WzncacpTw5ldRsK6YqRwiM=\r\n=0e0I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"directories":{},"maintainers":[{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-pdf_1.1.0_1664201680056_0.38855820887891523"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-08T11:03:37.509Z","1.0.0":"2022-04-08T11:03:37.772Z","modified":"2023-10-10T16:26:29.213Z","1.1.0":"2022-09-26T14:14:40.224Z"},"maintainers":[{"email":"ahurst@axway.com","name":"axway_alasdair"}],"description":"API Builder plugin for PDF","homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-power","keywords":["amplify","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"license":"ISC","readme":"# @axway-api-builder-ext/api-builder-plugin-fn-pdf\n\nPDF flow-node for [API Builder](https://docs.axway.com/bundle/api-builder/page/docs/index.html) provides functions to generate and parse PDF files.\n\n## Install\n\nInstall within an API Builder project using:\n\n```bash\nnpm install @axway-api-builder-ext/api-builder-plugin-fn-pdf\n```\n\n## Methods\n\nThe following sections provide details of the PDF flow-node methods.\n\n### Generate PDF from markdown\n\nGenerates PDF from markdown text using https://www.npmjs.com/package/md-to-pdf.\n\n#### Parameters\n\n| Parameter | Type | Description | Configuration selection | Required |\n| --- | --- | --- | --- | --- |\n| Markdown | string | A github flavored markdown string. | Selector, String | Yes |\n\n#### Outputs\n\n| Output | Type | Description | Save output value as: |\n| --- | --- | --- | --- |\n| Next | any | The PDF data. | `$.pdf` |\n| Error | any | The PDF generation failed. | `$.error` |\n\n### Parse PDF data\n\nParses a PDF using https://www.npmjs.com/package/pdf-parse.\n\n#### Parameters\n\n| Parameter | Type | Description | Configuration selection | Required |\n| --- | --- | --- | --- | --- |\n| Data | Buffer | A PDF Buffer. | Selector, Object | Yes |\n\n#### Outputs\n\n| Output | Type | Description | Save output value as: |\n| --- | --- | --- | --- |\n| Next | any | The parsed PDF. | `$.parsedPdf` |\n| Error | any | PDF parsing failed. | `$.error` |\n","readmeFilename":"README.md"}