survey-pdf
Version:
Renders JSON-driven SurveyJS forms and their responses as PDF documents in the browser or Node.js: fillable interactive PDF forms (AcroForm) or static printouts.
89 lines • 2.42 kB
JSON
{
"name": "survey-pdf",
"version": "3.0.2",
"homepage": "https://surveyjs.io/pdf-generator",
"author": "DevSoft Baltic OÜ <info@devsoftbaltic.com>",
"license": "SEE LICENSE IN LICENSE",
"licenseUrl": "https://surveyjs.io/licensing",
"description": "Renders JSON-driven SurveyJS forms and their responses as PDF documents in the browser or Node.js: fillable interactive PDF forms (AcroForm) or static printouts.",
"keywords": [
"survey",
"form",
"surveyjs",
"survey-library",
"form-library",
"pdf",
"pdf-generator",
"pdf-export",
"form-to-pdf",
"survey-to-pdf",
"print-form",
"export-form",
"fillable-pdf",
"editable-pdf",
"interactive-pdf-form",
"pdf-form",
"pdf-form-filler",
"acroform",
"jspdf",
"questionnaire"
],
"module": "fesm/survey.pdf.mjs",
"main": "survey.pdf.js",
"repository": {
"type": "git",
"url": "https://github.com/surveyjs/survey-pdf.git"
},
"bugs": {
"url": "https://github.com/surveyjs/survey-pdf/issues"
},
"typings": "./typings/entries/pdf.d.ts",
"peerDependencies": {
"survey-core": "3.0.2"
},
"dependencies": {
"@csstools/css-color-parser": "^3.1.0",
"@types/node-fetch": "^2",
"jspdf": "^2.3.0 || ^3 || ^4",
"image-size": "^2",
"node-fetch": "^2"
},
"exports": {
".": {
"types": "./typings/entries/pdf.d.ts",
"node": {
"import": "./fesm/survey.pdf.node.mjs",
"require": "./survey.pdf.node.js"
},
"import": "./fesm/survey.pdf.mjs",
"require": "./survey.pdf.js"
},
"./survey.pdf.fonts": {
"import": "./fesm/survey.pdf.fonts.mjs",
"require": "./survey.pdf.fonts.js"
},
"./pdf-form-filler": {
"types": "./forms-typings/entries/forms.d.ts",
"node": {
"import": "./fesm/pdf-form-filler.node.mjs",
"require": "./pdf-form-filler.node.js"
},
"import": "./fesm/pdf-form-filler.mjs",
"require": "./pdf-form-filler.js"
},
"./layouts": {
"types": "./layouts/index.d.ts",
"import": "./fesm/layouts/index.mjs",
"require": "./layouts/index.js"
},
"./layouts/index": {
"types": "./layouts/index.d.ts",
"import": "./fesm/layouts/index.mjs",
"require": "./layouts/index.js"
},
"./layouts/*": {
"types": "./layouts/*.d.ts",
"default": "./layouts/*.js"
}
}
}