From 65c72a10f32a419ab8827eb14de053667d3758a1 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Tue, 8 Dec 2015 11:03:02 +0100
Subject: [PATCH 1/3] add package.json and .npmignore to improve npm workflows;
fixes #1328
---
.npmignore | 7 +++++++
package.json | 24 ++++++++++++++++++++++++
2 files changed, 31 insertions(+)
create mode 100644 .npmignore
create mode 100644 package.json
diff --git a/.npmignore b/.npmignore
new file mode 100644
index 000000000..5caebfb75
--- /dev/null
+++ b/.npmignore
@@ -0,0 +1,7 @@
+.DS_Store
+docs/build/html-mathjax-site
+config/local/*.js
+!config/local/local.js
+unpacked/config/local/*.js
+!unpacked/config/local/local.js
+fonts/HTML-CSS/TeX/png
diff --git a/package.json b/package.json
new file mode 100644
index 000000000..f9f19042d
--- /dev/null
+++ b/package.json
@@ -0,0 +1,24 @@
+{
+ "name": "mathjax",
+ "version": "2.6.0",
+ "description": "Beautiful math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers.",
+ "keywords": [
+ "math",
+ "svg",
+ "MathML",
+ "TeX",
+ "AsciiMath"
+ ],
+ "maintainers": [
+ "MathJax Consortium (http://www.mathjax.org)"
+ ],
+ "bugs": {
+ "url": "http://github.com/mathjax/MathJax/issues"
+ },
+ "license": "Apache-2.0",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/mathjax/MathJax.git"
+ },
+ "main": "./MathJax.js"
+}
From 310bfbac0b22f45eb83ce89e387f1c91bfc959e4 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Thu, 10 Dec 2015 16:54:32 +0100
Subject: [PATCH 2/3] package.json: add keywords to mark as browser-only
---
package.json | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/package.json b/package.json
index f9f19042d..46835d6e6 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,10 @@
"svg",
"MathML",
"TeX",
- "AsciiMath"
+ "LaTeX",
+ "AsciiMath",
+ "browser",
+ "browser-only"
],
"maintainers": [
"MathJax Consortium (http://www.mathjax.org)"
From 1eb5682885f2def86673c316c6dc4b13e66b43d0 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Thu, 10 Dec 2015 16:57:04 +0100
Subject: [PATCH 3/3] package.json: consistent keyword capitalization
---
package.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/package.json b/package.json
index 46835d6e6..8fb0df342 100644
--- a/package.json
+++ b/package.json
@@ -5,10 +5,10 @@
"keywords": [
"math",
"svg",
- "MathML",
- "TeX",
- "LaTeX",
- "AsciiMath",
+ "mathml",
+ "tex",
+ "latex",
+ "asciimath",
"browser",
"browser-only"
],