UNPKG

1.75 kBJSONView Raw
1{
2 "name": "rapipdf",
3 "version": "2.2.1",
4 "description": "RapiPdf - Generate PDF from Open API spec",
5 "author": "Mrinmoy Majumdar <mrin9@yahoo.com>",
6 "repository": {
7 "type": "git",
8 "url": "https://github.com/mrin9/RapiPdf"
9 },
10 "license": "MIT",
11 "keywords": [
12 "OpenAPI",
13 "OpenAPI Specification",
14 "Swagger",
15 "JSON-Schema",
16 "API",
17 "REST",
18 "documentation",
19 "Custom Element",
20 "Web Component",
21 "rapipdf",
22 "swagger",
23 "swagger ui",
24 "pdf",
25 "swagger pdf",
26 "openapi pdf"
27 ],
28 "main": "./src/rapipdf.js",
29 "module": "./src/rapipdf.js",
30 "dependencies": {
31 "marked": "^0.8.2",
32 "pdfmake": "^0.1.65",
33 "swagger-client": "^3.10.0",
34 "swagger2openapi": "^5.4.0"
35 },
36 "scripts": {
37 "build": "NODE_ENV=production webpack",
38 "serve": "webpack-dev-server --mode=development",
39 "lint": "./node_modules/eslint/bin/eslint.js ./src/**/*.js",
40 "lint-fix": "./node_modules/eslint/bin/eslint.js --fix ./src/**/*.js"
41 },
42 "devDependencies": {
43 "@babel/core": "^7.9.0",
44 "@babel/preset-env": "^7.9.0",
45 "babel-loader": "^8.1.0",
46 "clean-webpack-plugin": "^3.0.0",
47 "compression-webpack-plugin": "^3.1.0",
48 "css-loader": "^3.4.2",
49 "trim-right": "^1.0.1",
50 "eslint": "^6.8.0",
51 "eslint-config-airbnb": "^18.1.0",
52 "eslint-import-resolver-webpack": "^0.12.1",
53 "eslint-loader": "^4.0.0",
54 "eslint-plugin-import": "^2.20.2",
55 "file-loader": "^6.0.0",
56 "filemanager-webpack-plugin": "^2.0.5",
57 "html-webpack-plugin": "^4.0.2",
58 "inspectpack": "^4.4.0",
59 "style-loader": "^1.1.3",
60 "webpack": "^4.42.1",
61 "webpack-bundle-analyzer": "^3.6.1",
62 "webpack-cli": "^3.3.11",
63 "webpack-dev-server": "^3.10.3"
64 }
65}