Install scaffolding for Peggy grammar generator

This commit is contained in:
2025-01-14 14:27:53 +01:00
parent fc48be9407
commit f1f87bc8e8
9 changed files with 90 additions and 7 deletions

View File

@@ -4,8 +4,9 @@
"description": "The utility which scans Obsidian Tasks and triggers proper notification about them",
"main": "index.ts",
"scripts": {
"start": "tsx src/index.ts",
"build": "tsc && tsc-alias"
"grammar": "peggy -c grammar/task.js",
"start": "npm run grammar && tsx src/index.ts",
"build": "npm run grammar && tsc && tsc-alias"
},
"author": "Bartłomiej Pluta <noreply.git@mx.bartlomiejpluta.com>",
"license": "ISC",
@@ -19,5 +20,6 @@
"typescript": "^5.6.3"
},
"dependencies": {
"peggy": "^4.2.0"
}
}