75 lines
2.4 KiB
JSON
75 lines
2.4 KiB
JSON
{
|
|
"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"
|
|
}
|
|
}
|