{
	"name": "bnf-parser",
	"version": "4.1.3",
	"description": "Deterministic BNF compiler/parser",
	"homepage": "https://bnf-parser.ajanibilby.com",
	"main": "./bin/index.js",
	"type": "module",
	"bin": {
		"bnf-compile": "bin/cli.js"
	},
	"scripts": {
		"test": "node ./test/index.js",
		"build": "run-s build:*",
		"build:ts": "tsc",
		"build:syntax": "node ./tools/build-syntax.js",
		"build:preload": "node ./tools/post-build.js",
		"build:bnfs": "node ./bin/cli.js ./bnf/ ./dist/",
		"build:bundle": "npx rollup -c"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/AjaniBilby/BNF-parser"
	},
	"keywords": [
		"ast",
		"bnf",
		"compile",
		"parse",
		"typescript",
		"webpack ready",
		"precompiled",
		"webassembly",
		"wasm"
	],
	"author": "Ajani Bilby",
	"license": "MIT",
	"devDependencies": {
		"@types/node": "^18.11.10",
		"npm-run-all": "^4.1.5",
		"rollup": "^3.26.2",
		"ts-node": "^10.9.1",
		"typescript": "^4.9.5"
	},
	"dependencies": {
		"binaryen": "^113.0.0",
		"chalk": "^5.3.0"
	}
}
