{
    "name": "teroshdl",
    "version": "2.0.3",
    "description": "Backend for terosHDL IDE",
    "keywords": ["vhdl", "verilog", "systemverilog", "fpga", "teroshdl"],
    "main": "src/main.js",
    "engines": {
        "node": ">=12.0.0"
    },
    "scripts": {
        "testLinter": "cd test && cd linter && node linter",
        "testTemplates": "cd test && cd templates && node coco_test && node verilator_test && node vunit_runpy && node tb_vhdl && node tb_verilog && node component",
        "testDocumenter": "cd test && cd documenter && node documenter",
        "test-stm": "cd test && cd documenter && node state_machine vhdl && node state_machine verilog",
        "testProjectManager": "cd test && cd project_manager && node project_manager",
        "testParser": "cd test && node parser verilog && node parser vhdl",
        "testSuites": "cd test && cd templates && sh runAllSuites.sh"
    },
    "author": "",
    "license": "GPL-3.0",
    "bin": {
        "teroshdl-hdl-documenter": "bin/teroshdl-hdl-documenter"
    },
    "dependencies": {
        "bit-field": "1.3.6",
        "cli-progress": "3.9.0",
        "clone": "^2.1.2",
        "commander": "2.20.3",
        "js-yaml": "3.14.1",
        "json5": "2.1.3",
        "onml": "2.1.0",
        "shelljs": "0.8.4",
        "showdown": "1.9.1",
        "showdown-highlight": "2.1.8",
        "state-machine-cat": "7.4.2",
        "svg.js": "2.7.1",
        "svgdom": "^0.0.21",
        "temp": "0.9.4",
        "wavedrom": "2.6.8",
        "web-tree-sitter": "^0.16.2"
    },
    "devDependencies": {
        "colors": "1.4.0",
        "eslint": "7.23.0",
        "eslint-config-prettier": "8.1.0",
        "eslint-plugin-prettier": "3.3.1",
        "html-differ": "1.4.0",
        "prettier": "2.2.1"
    }
}