bible-ref-parse
Version:
Identifies and parses Bible references (like John 3:16) in over 40 languages.
62 lines (61 loc) • 1.7 kB
JSON
{
"name": "bible-ref-parse",
"version": "3.0.15",
"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-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",
"coffeescript": "^2.7.0",
"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"
}
}