@rayners/foundry-dev-tools
Version:
Shared development tools and configurations for FoundryVTT modules
72 lines (71 loc) • 1.9 kB
JSON
{
"name": "@rayners/foundry-dev-tools",
"version": "1.6.1",
"description": "Shared development tools and configurations for FoundryVTT modules",
"main": "index.js",
"type": "module",
"exports": {
".": "./index.js",
"./eslint": "./configs/eslint.config.js",
"./prettier": "./configs/prettier.config.js",
"./vitest": "./configs/vitest.config.js",
"./tsconfig": "./configs/tsconfig.base.json",
"./rollup": "./rollup/foundry-config.js",
"./sentry": "./rollup/sentry-config.js",
"./types": "./types/foundry-v13-essentials.d.ts"
},
"files": [
"configs/",
"rollup/",
"templates/",
"scripts/",
"types/",
"index.js"
],
"scripts": {
"test": "echo \"No tests yet\"",
"prepublishOnly": "echo \"Building shared configs...\"",
"link-module": "node scripts/link-module.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/rayners/foundry-dev-tools.git"
},
"publishConfig": {
"access": "public"
},
"keywords": [
"foundryvtt",
"foundry",
"module",
"development",
"tools",
"config"
],
"author": "David Raynes <rayners@gmail.com>",
"license": "MIT",
"peerDependencies": {
"eslint": "^9.0.0",
"prettier": "^3.5.0",
"rollup": "^4.0.0",
"typescript": "^5.0.0",
"vitest": "^3.2.0"
},
"dependencies": {
"@eslint/js": "^9.18.0",
"@rollup/plugin-node-resolve": "^15.0.0",
"@rollup/plugin-typescript": "^11.0.0",
"@sentry/rollup-plugin": "^3.5.0",
"@vitest/coverage-v8": "^3.2.2",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-prettier": "^5.4.0",
"jsdom": "^26.1.0",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-livereload": "^2.0.5",
"rollup-plugin-scss": "^4.0.0",
"rollup-plugin-serve": "^1.1.1",
"sass": "^1.62.0",
"tslib": "^2.5.0",
"typescript-eslint": "^8.19.0"
}
}