From 4f2024ca29032866a5c6288dcf3ca2ba4d4262cc Mon Sep 17 00:00:00 2001 From: Luke Horvat Date: Tue, 12 May 2015 22:53:57 +1000 Subject: [PATCH 1/2] Added support for CommonJS environments (e.g. Browserify) --- jspdf.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jspdf.js b/jspdf.js index 6422b68c6..5e8e77c65 100644 --- a/jspdf.js +++ b/jspdf.js @@ -1936,6 +1936,8 @@ var jsPDF = (function(global) { define('jsPDF', function() { return jsPDF; }); + } else if (typeof module !== 'undefined' && module.exports) { + module.exports = jsPDF; } else { global.jsPDF = jsPDF; } From 29890ab8cd17ea26dba0b521a74466e30d7a854e Mon Sep 17 00:00:00 2001 From: Luke Horvat Date: Tue, 12 May 2015 22:57:24 +1000 Subject: [PATCH 2/2] Defined necessary fields in package.json --- package.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 2ac5644a7..b1740caf9 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,16 @@ { "name": "jspdf", "version": "1.0.272", + "homepage": "https://github.com/mrrio/jspdf", "description": "PDF Document creation from JavaScript", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, + "main": "dist/jspdf.min.js", + "files": [ + "dist/jspdf.min.js", + "README.md" + ], + "keywords": [ + "pdf" + ], "license": "MIT", "repository": { "type": "git",