ts-fusion-parser
Version:
Parser for Neos Fusion Files
36 lines • 1.65 kB
JSON
{
"name": "ts-fusion-parser",
"version": "0.2.2",
"description": "Parser for Neos Fusion Files",
"dependencies": {},
"devDependencies": {
"@types/node": "^20.12.11",
"esbuild": "^0.21.1",
"typescript": "^5.4.5"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"prepublishOnly": "git rev-parse --abbrev-ref HEAD | grep -q 'main' && rm -rf out && tsc",
"watch-ts": "tsc --watch",
"perf": "tsc && node --cpu-prof out/perf.js",
"watch": "watchexec -c -w data/ -w src/ -e ts,fusion yarn run esbuild-main",
"watch-doc": "watchexec -c -w data/ -w src/ -e ts,fusion yarn run esbuild-doc",
"watch-afx": "watchexec -c -w data/ -w src/ -e ts,fusion yarn run esbuild-afx",
"watch-eel": "watchexec -c -w data/ -w src/ -e ts,fusion yarn run esbuild-eel",
"version-patch": "npm version patch && git push --tags && git push --all",
"esbuild-main": "esbuild ./src/main.ts --bundle --outfile=out/main.js --format=cjs --platform=node --keep-names && node out/main.js",
"esbuild-afx": "esbuild ./src/afx.ts --bundle --outfile=out/afx.js --format=cjs --platform=node --keep-names && node out/afx.js",
"esbuild-eel": "esbuild ./src/eel.ts --bundle --outfile=out/eel.js --format=cjs --platform=node --keep-names && node out/eel.js"
},
"main": "out/lib.js",
"author": "Simon Schmidt",
"license": "AGPL-3.0-or-later",
"repository": "git@gitlab.com:sjsone/ts-fusion-parser.git",
"keywords": [
"neos",
"fusion",
"parser",
"neos cms",
"cms"
]
}