UNPKG

@cccode/fxr

Version:

JavaScript library for creating and editing FXR files for Dark Souls 3, Sekiro, Elden Ring, and Armored Core 6.

64 lines (63 loc) 1.91 kB
{ "name": "@cccode/fxr", "version": "26.0.1", "description": "JavaScript library for creating and editing FXR files for Dark Souls 3, Sekiro, Elden Ring, and Armored Core 6.", "author": "CCCode", "type": "module", "main": "./dist/esm/fxr.js", "module": "./dist/esm/fxr.js", "exports": { ".": { "import": "./dist/esm/fxr.js", "require": "./dist/cjs/fxr.js" }, "./schema": "./dist/schema.json", "./schema/strict": "./dist/schema_strict.json", "./data/actions": "./dist/actions.json", "./data/enums": "./dist/enums.json" }, "types": "./dist/esm/fxr.d.ts", "scripts": { "build:yaml": "node build/run.js", "build:sort-props": "node build/sort_props.js", "build:ts:esm": "npx tsc --p tsconfig-esm.json", "build:ts:cjs": "npx tsc --p tsconfig-cjs.json && echo {\"type\":\"commonjs\"} > dist/cjs/package.json", "build:ts": "npm-run-all --parallel build:ts:*", "build": "npm-run-all build:yaml build:ts", "watch:dist": "npx tsc --p tsconfig-esm.json --watch", "watch:src": "node build/watch.js", "watch": "npm-run-all --parallel watch:*", "docs": "npm run build:yaml && npx typedoc --tsconfig tsconfig.json && node build/docs.js" }, "files": [ "/dist" ], "keywords": [ "elden-ring", "sekiro", "dark-souls-3", "armoredcore6", "typescript", "modding-tools" ], "repository": { "type": "git", "url": "git+https://github.com/EvenTorset/fxr.git" }, "license": "Unlicense", "bugs": { "url": "https://github.com/EvenTorset/fxr/issues" }, "homepage": "https://fxr-docs.pages.dev/", "devDependencies": { "@types/node": "^22.15.18", "cheerio": "^1.0.0", "chokidar": "^4.0.3", "fabulous-json": "^1.0.2", "npm-run-all2": "^8.0.2", "typedoc": "^0.28.4", "typedoc-github-theme": "^0.3.0", "typescript": "^5.8.3", "yaml": "^2.8.0" } }