{ "name": "foundryvtt-pf1", "private": true, "author": { "name": "Tijmen Bok" }, "devDependencies": { "@ethaks/fvtt-quench": "^0.9.2", "@foundryvtt/foundryvtt-cli": "^1.0.2", "@guanghechen/rollup-plugin-copy": "^5.0.12", "@league-of-foundry-developers/foundry-vtt-types": "^9.280.0", "@types/fs-extra": "^11.0.4", "@types/js-yaml": "^4.0.9", "@types/showdown": "^2.0.6", "@types/yargs": "^17.0.31", "changelogify": "^1.2.1", "chokidar": "^3.5.3", "eslint": "^8.53.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-jsdoc": "^46.9.0", "eslint-plugin-prettier": "^5.0.1", "fs-extra": "^11.1.1", "globby": "^14.0.0", "husky": "^8.0.3", "js-yaml": "^4.1.0", "lint-staged": "^15.1.0", "listr2": "^7.0.2", "picocolors": "^1.0.0", "prettier": "^3.1.0", "rollup-plugin-visualizer": "^5.9.2", "simple-git": "^3.20.0", "terser": "^5.24.0", "tsconfig-paths": "^4.2.0", "typedoc": "^0.25.3", "typedoc-plugin-missing-exports": "^2.1.0", "vite": "^4.5.0", "vite-tsconfig-paths": "^4.2.1", "yargs": "^17.7.2" }, "lint-staged": { "*.{mjs,js}": "eslint --cache --fix", "*.json": "prettier --write", "*.less": "prettier --write", "*.md": "prettier --write" }, "scripts": { "prebuild": "npm run link jsconfig && npm run packs:compile", "build": "vite build", "build:watch": "npm run prebuild && vite build --mode development --watch", "build:serve": "npm run build && vite serve", "build:css": "npx less ./less/pf1.less ./dist/pf1.css", "serve": "vite serve", "packs": "node ./tools/packs.mjs", "packs:extract": "node ./tools/packs.mjs extract", "packs:compile": "node ./tools/packs.mjs compile", "lang": "node ./tools/help-lang.mjs", "lint": "eslint . --cache", "lint:fix": "eslint . --cache --fix", "lint:ci": "eslint --quiet .", "format": "prettier --write --cache .", "format:check": "prettier --cache --check .", "format:ci": "prettier --check .", "link": "node ./tools/link.mjs", "docs": "typedoc --plugin typedoc-plugin-missing-exports", "patch": "node ./tools/release.mjs patch", "minor": "node ./tools/release.mjs minor", "major": "node ./tools/release.mjs major", "addlog": "changelogify add", "prepare": "npx husky install" }, "dependencies": { "fuzzysort": "^2.0.4" } }