{
    "scripts": {
        "js": "nodemon --watch src --ext js,txt --exec \"node src/js/main.js\"",
        "ts": "nodemon --watch src --ext ts,txt --exec \"npm run ts:exec\"",
        "ts:exec": "concurrently \"npm run ts:lint\" \"npm run ts:run\"",
        "ts:lint": "eslint src/ts/main.ts",
        "ts:run": "ts-node src/ts/main.ts",
        "c": "nodemon --watch src --ext c,txt --exec \"node ./utils/c.mjs\"",
        "cpp": "nodemon --watch src --ext cpp,txt --exec \"node ./utils/cpp.mjs\"",
        "java": "nodemon --watch src --ext java,txt --exec \"node ./utils/java.mjs\"",
        "kt": "nodemon --watch src --ext kt,txt --exec \"node ./utils/kt.mjs\"",
        "py": "nodemon --watch src --ext py,txt --exec \"node ./utils/py.mjs\"",
        "cs": "nodemon --watch src --ext cs,txt --exec \"node ./utils/cs.mjs\""
    },
    "devDependencies": {
        "@eslint/js": "^9.8.0",
        "@types/eslint": "^9.6.0",
        "@types/node": "^22.13.14",
        "concurrently": "^8.2.2",
        "eslint": "^8.57.0",
        "eslint-config-prettier": "^10.1.1",
        "eslint-plugin-prettier": "^5.2.5",
        "globals": "^15.8.0",
        "nodemon": "^3.1.4",
        "ts-node": "^10.9.2",
        "tsc": "^2.0.4",
        "typescript": "^5.5.4",
        "typescript-eslint": "^7.18.0"
    },
    "dependencies": {
        "chalk": "^5.3.0",
        "cheerio": "^1.0.0-rc.12",
        "ora": "^8.0.1",
        "perf_hooks": "^0.0.1"
    }
}
