diff --git a/ideas.md b/ideas.md new file mode 100644 index 0000000..90b7376 --- /dev/null +++ b/ideas.md @@ -0,0 +1,16 @@ + +## Search + +Full text search for quick lookup. Search both table names and table contents. + +## Modules + +Create modules for each section of the book for example see Build and NPC below. + +## Build an NPC + +It would be nice to enable a DM to create NPCs on the fly with one click and be able to change a trait using the tables either randomly or picking. + +## Additional features + +The ability to define your own random tables. diff --git a/package.json b/package.json index 0c61820..b2f7190 100644 --- a/package.json +++ b/package.json @@ -10,9 +10,12 @@ "dependencies": { "core-js": "^3.3.2", "register-service-worker": "^1.6.2", + "rxjs": "^6.5.3", "vue": "^2.6.10", "vue-class-component": "^7.0.2", - "vue-property-decorator": "^8.3.0" + "vue-property-decorator": "^8.3.0", + "vue-router": "^3.1.3", + "vue-rx": "^6.2.0" }, "devDependencies": { "@vue/cli-plugin-babel": "^4.0.0", @@ -36,7 +39,10 @@ "eslint:recommended", "@vue/typescript" ], - "rules": {}, + "rules": { + "no-console": "off", + "no-debugger": "off" + }, "parserOptions": { "parser": "@typescript-eslint/parser" } diff --git a/public/index.html b/public/index.html index ef127f8..610f127 100644 --- a/public/index.html +++ b/public/index.html @@ -3,8 +3,12 @@
- + + + + +