-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
25 lines (25 loc) · 1.67 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"scripts": {
"build:init": "node ./tools/extract-a5e.mjs",
"build:A5Eto5E": "node ./tools/migrateFiles.mjs",
"build:spells": "npm run build:A5Eto5E -- spells && node ./tools/folderBuild/spells.mjs",
"build:gear": "npm run build:A5Eto5E -- adventuringGear && node ./tools/folderBuild/gear.mjs",
"build:maneuvers": "npm run build:A5Eto5E -- maneuvers && node ./tools/folderBuild/maneuvers.mjs",
"build:originFeatures": "npm run build:A5Eto5E -- backgroundFeatures && npm run build:A5Eto5E -- cultureFeatures && npm run build:A5Eto5E -- destinyFeatures && npm run build:A5Eto5E -- heritageFeatures && node ./tools/folderBuild/origin-features.mjs",
"build:origins": "npm run build:A5Eto5E -- heritages && npm run build:A5Eto5E -- backgrounds && npm run build:A5Eto5E -- cultures && npm run build:A5Eto5E -- destinies && node ./tools/folderBuild/origins.mjs",
"build:classes": "npm run build:A5Eto5E -- classFeatures && npm run build:A5Eto5E -- archetypes && npm run build:A5Eto5E -- classes",
"build:feats": "npm run build:A5Eto5E -- feats",
"build:packs": "npm run build:spells && npm run build:gear && npm run build:maneuvers && npm run build:originFeatures && npm run build:origins && npm run build:classes && npm run build:feats",
"build:css": "sass ./src/styles/index.scss a5e.css",
"build:js": "rollup -c",
"build": "npm run build:css && npm run build:js",
"checkCollisions": "node ./tools/checkKeyCollisions.mjs",
"pullYMLtoLDB": "node ./tools/pullYMLtoLDB.mjs",
"pushLDBtoYML": "node ./tools/pushLDBtoYML.mjs"
},
"devDependencies": {
"@foundryvtt/foundryvtt-cli": "^1.0.2",
"rollup": "^3.29.4",
"sass": "^1.70.0"
}
}