Skip to content

Commit 94a4b08

Browse files
fix jsdoc, add wiki as submodule
1 parent 1f3cb63 commit 94a4b08

8 files changed

+13
-8
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ git_tags.txt
66
template/debug.log
77
dist/
88
node_modules/
9-
docs/
9+
docs/
10+
wiki/

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "wiki"]
2+
path = wiki
3+
url = https://github.com/DanielBoettner/fvtt-loot-sheet-npc-5e.wiki.git

modules/API.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class API {
9898
/**
9999
* Convert a stack of Tokens to a given type, apply modifiers if given
100100
*
101-
* @param {Array<Token5e} tokens Array of ActorTokens
101+
* @param {Array<Token5e>} tokens Array of ActorTokens
102102
* @param {string} type Type of sheet (loot|merchant)
103103
* @param {object} options
104104
*/

modules/classes/LootsheetNPC5e.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ class LootSheet5eNPC extends ActorSheet5eNPC {
399399
* @param {event} event
400400
* @param {number|null} all
401401
*
402-
* @uses PermissionHelper
402+
* uses PermissionHelper
403403
*/
404404
_buyItem(event, all = null) {
405405
event.preventDefault();

modules/helper/Helper.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ class LootSheetNPC5eHelper {
5555
* @param {number} chanceOfDamagedItems
5656
* @param {number} damagedItemsMultiplier
5757
* @param {number} removeDamagedItems
58-
* @returns
58+
*
59+
* @returns {Array<Items>} items Filtered lootable items
5960
*/
6061
static _getLootableItems(
6162
items,

modules/helper/ItemHelper.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class ItemHelper {
1919
* @param {Actor5e} source
2020
* @param {Actor5e} destination
2121
* @param {Item} items
22-
* @returns
22+
* @returns {Array<object>} Array with moved item
2323
*/
2424
static async moveItems(source, destination, items) {
2525

@@ -109,7 +109,6 @@ class ItemHelper {
109109
* @param {Actor} buyer
110110
* @param {string} itemId
111111
* @param {number} quantity
112-
* @returns
113112
*/
114113
static async transaction(seller, buyer, itemId, quantity) {
115114
let sellItem = seller.getEmbeddedEntity("Item", itemId);

modules/helper/PermissionHelper.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class PermissionHelper {
5050
* @param {number} newLevel
5151
* @param {event} event
5252
*
53-
* @uses PermissionControl
53+
* uses PermissionControl
5454
*/
5555
static _updatePermissions(actorData, playerId, newLevel, event) {
5656
// Read player permission on this actor and adjust to new level

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"description": "A javascript FoundryVTT module. Adding an additional NPC sheet for Loot/Containers/Merchant",
55
"main": "lootsheetnpc5e.js",
66
"scripts": {
7-
"all": "npm run less && npm run copyfiles && npm run localcopy",
7+
"local-all": "npm run less && npm run copyfiles && npm run localcopy && npm run generate-docs",
8+
"all": "npm run less && npm run copyfiles ",
89
"test": "echo \"Error: no test specified\" && exit 1",
910
"copyfiles": "copyfiles ./lootsheetnpc5e.js ./module.json ./modules/**/* ./template/**/* ./packs/**/* ./icons/**/* ./dist",
1011
"less": "lessc -clean-css ./styles/lootsheetNPC5e.less ./dist/styles/lootsheetNPC5e.css",

0 commit comments

Comments
 (0)