boyska преди 2 години
родител
ревизия
eadb0fa7b6
променени са 2 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. 17 0
      jsdoc.conf.json
  2. 3 0
      package.json

+ 17 - 0
jsdoc.conf.json

@@ -0,0 +1,17 @@
+{
+    "plugins": ["plugins/markdown.js"],
+    "opts": {
+        "template": "node_modules/docdash",
+        "encoding": "utf8",
+        "destination": "./docs"
+    },
+    "docdash": {
+        "static": true,
+        "sort": true,
+        "search": true,
+        "collapse": true,
+        "typedefs": false,
+        "removeQuotes": "none",
+        "scripts": []
+    }
+}

+ 3 - 0
package.json

@@ -14,11 +14,14 @@
     "test": "npm run test:node && npm run test:browser",
     "test:node": "mocha",
     "test:browser": "karma start --single-run --browsers ChromeHeadless,FirefoxHeadless karma.config.js",
+    "docs": "jsdoc -c ./jsdoc.conf.json --package ./package.json .",
     "build": "webpack"
   },
   "author": "",
   "license": "ISC",
   "devDependencies": {
+    "jsdoc": "^3.6.10",
+    "docdash": "^1.2.0",
     "chai": "^4.3.4",
     "chai-as-promised": "^7.1.1",
     "karma": "^6.3.9",