Browse Source

include documentation

Victor Domingues 4 years ago
parent
commit
279e0451eb
2 changed files with 22 additions and 4 deletions
  1. 15 0
      .esdoc.json
  2. 7 4
      package.json

+ 15 - 0
.esdoc.json

@@ -0,0 +1,15 @@
+{
+    "source": "./src",
+    "destination": "./dist/docs",
+    "excludes": [
+        "lib",
+        "node_modules",
+        "test",
+        "webpack.*.*js$"
+    ],
+    "plugins": [
+        {
+            "name": "esdoc-standard-plugin"
+        }
+    ]
+}

+ 7 - 4
package.json

@@ -15,15 +15,18 @@
     "@babel/core": "^7.5.5",
     "@babel/preset-env": "^7.5.5",
     "babel-loader": "^8.0.6",
-    "webpack": "^4.39.2",
     "copy-webpack-plugin": "^5.0.4",
+    "esdoc": "^1.1.0",
+    "esdoc-standard-plugin": "^1.0.0",
+    "webpack": "^4.39.2",
     "webpack-cli": "^3.3.7"
   },
   "scripts": {
     "test": "echo \"Error: no test specified\" && exit 1",
-    "build": "webpack --mode=development -w",
-    "dist": "webpack --mode=production && tar -zcvf igeom.tar.gz dist/",
-    "babel": "babel  ./src/app/app.js -o ./src/main.js -w"
+    "build": "esdoc && webpack --mode=development -w",
+    "dist": "esdoc && webpack --mode=production && tar -zcvf igeom.tar.gz dist/",
+    "babel": "babel  ./src/app/app.js -o ./src/main.js -w",
+    "esdoc": "esdoc"
   },
   "repository": {
     "type": "git",