{
	"name": "bible-ref-parse",
	"version": "3.3.3",
	"description": "Identifies and parses Bible references (like John 3:16) in over 40 languages.",
	"main": "dist/",
	"directories": {
		"lib": "lib",
		"test": "test"
	},
	"files": [
		"dist/",
		"Readme.md"
	],
	"repository": {
		"type": "git",
		"url": "git://github.com/bibleutils/bible-ref-parse.git"
	},
	"keywords": [
		"bible",
		"verses",
		"passage"
	],
	"author": "Bible Utils",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/bibleutils/bible-ref-parse/issues"
	},
	"homepage": "https://github.com/bibleutils/bible-ref-parse",
	"scripts": {
		"add-language-legacy": "cd bin && perl 01.add_lang.pl",
		"add-language": "cd bin && tsx 01.add-lang.ts",
		"compile-language-legacy": "cd bin && perl 02.compile.pl",
		"compile-language": "cd bin && npx tsx 02.compile.ts",
		"build": "node build.js",
		"build:all": "node build.js all",
		"build-legacy": "bash -c 'npm run add-language-legacy $0 && npm run compile-language-legacy $0'",
		"test-language": "bash -c 'npx jest dist/test/$0.spec.js'",
		"test-language:all": "jest dist/test/*.spec.js",
		"test": "(find test/js -name *.spec.ts | xargs -I % sh -c 'echo %; npx jest %';) || exit 1;",
		"demo": "npx tsx bin/demo.ts",
		"minify": "terser"
	},
	"devDependencies": {
		"@types/base-64": "^1.0.2",
		"@types/jest": "^29.5.12",
		"@types/node": "^22.5.1",
		"jest": "^29.7.0",
		"peggy": "^4.2.0",
		"regexgen": "^1.3.0",
		"typescript": "^5.5.4",
		"yargs": "^17.7.2"
	},
	"packageManager": "yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447",
	"dependencies": {
		"base-64": "^1.0.0",
		"json5": "^2.2.3",
		"terser": "^5.36.0",
		"tsx": "^4.19.0",
		"xregexp": "^5.1.1"
	}
}
