json-parser-yaml-converter
Version:
Enhanced JSON Parser with verbose error messages and JSON to YAML conversion
50 lines (49 loc) • 1.47 kB
JSON
{
"name": "json-parser-yaml-converter",
"version": "1.3.0",
"type": "module",
"description": "Enhanced JSON Parser with verbose error messages and JSON to YAML conversion",
"main": "./src/index.js",
"repository": "https://github.com/ULL-ESIT-PL-2324/tfa-juan-rodriguez-suarez-alu0101477596.git",
"bin": {
"checkjson": "./bin/checkJson.js",
"json2yaml": "./bin/json2yaml.js",
"searchkey": "./bin/searchKey.js"
},
"scripts": {
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
"doc": "documentation build src/**.js -f md -o docs/doc/README.md",
"cov": "c8 -o docs/cov node --experimental-vm-modules node_modules/jest/bin/jest.js",
"docs:dev": "vuepress dev docs/doc",
"docs:build": "vuepress build docs/doc",
"compile": "nearleyc src/jsonGrammar.ne -o src/grammar.js"
},
"keywords": [
"ULL",
"parsing",
"AST",
"JSON",
"YAML"
],
"author": "Juan Rodríguez Suárez <juanrguezsu7@gmail.com> (https://juanrguezsu7.github.io/)",
"license": "ISC",
"dependencies": {
"@juanrguezsu7/lexer-generator": "^1.1.9",
"commander": "^12.0.0",
"nearley": "^2.20.1",
"traverse": "^0.6.9"
},
"devDependencies": {
"c8": "^9.1.0",
"documentation": "^14.0.3",
"jest": "^29.7.0",
"vuepress": "^1.9.10"
},
"c8": {
"reporter": [
"text",
"html"
],
"dir": "./docs/cov"
}
}