about summary refs log tree commit diff stats
path: root/js/scripting-lang/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'js/scripting-lang/package.json')
-rw-r--r--js/scripting-lang/package.json18
1 files changed, 12 insertions, 6 deletions
diff --git a/js/scripting-lang/package.json b/js/scripting-lang/package.json
index 136ea19..514eac3 100644
--- a/js/scripting-lang/package.json
+++ b/js/scripting-lang/package.json
@@ -1,18 +1,24 @@
 {
   "name": "scripting-lang",
-  "version": "1.0.0",
-  "description": "An elm-inspired, as of yet unnamed functional scripting language.",
+  "version": "0.0.1",
+  "description": "An elm-inspired, as of yet unnamed functional scripting language that relies heavily on combinators.",
   "type": "module",
   "main": "lang.js",
   "scripts": {
     "start": "bun run lang.js",
-    "test": "./run_tests.sh"
+    "test": "./run_tests.sh",
+    "doc": "bun run jsdoc lexer.js parser.js lang.js -d docs --readme README.md --package package.json",
+    "doc:clean": "rm -rf docs"
   },
   "engines": {
     "node": ">=14.0.0",
     "bun": ">=1.1.0"
   },
-  "keywords": ["language", "interpreter", "scripting"],
+  "keywords": ["language", "interpreter", "scripting", "combinators", "functional"],
   "author": "eli_oat",
-  "license": "No rulers; no kings; no masters."
-} 
\ No newline at end of file
+  "license": "No rulers; no kings; no masters.",
+  "devDependencies": {
+    "ink-docstrap": "^1.3.2",
+    "jsdoc-babel": "^0.5.0"
+  }
+}
\ No newline at end of file