UNPKG

node-jq

Version:
94 lines (93 loc) 2.59 kB
{ "name": "node-jq", "version": "6.1.0", "description": "Run jq in node", "main": "lib/jq.js", "repository": { "type": "git", "url": "https://github.com/sanack/node-jq" }, "bin": { "node-jq": "bin/jq" }, "scripts": { "pretest": "npm run install-binary", "install-binary": "node scripts/install-binary.mjs", "test": "nyc mocha src/*.test.ts -r @swc-node/register", "test:watch": "npm test -- --watch", "lint": "eslint ./src", "build": "swc ./src --delete-dir-on-start -d lib --strip-leading-paths && tsc", "preinstall": "npm run install-binary", "coverage": "nyc report --reporter=lcov", "precodeclimate": "npm run coverage", "codeclimate": "codeclimate-test-reporter < coverage/lcov.info", "semantic-release": "semantic-release", "typecheck": "tsc --noEmit" }, "engines": { "node": ">= 18" }, "keywords": [ "jq", "json" ], "author": "sanack", "contributors": [ { "name": "davesnx", "email": "dsnxmoreno@gmail.com" }, { "name": "mackermans", "email": "maarten.ackermans@gmail.com" } ], "license": "MIT", "files": [ "scripts", "docs", "lib" ], "dependencies": { "is-valid-path": "^0.1.1", "strip-final-newline": "^2.0.0", "tar": "^7.4.0", "tempy": "^3.1.0", "zod": "^3.23.8" }, "devDependencies": { "@arkweid/lefthook": "^0.7.7", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^12.0.0", "@semantic-release/github": "^9.0.4", "@semantic-release/npm": "^10.0.4", "@semantic-release/release-notes-generator": "^11.0.4", "@swc-node/register": "^1.10.2", "@swc/cli": "^0.4.0", "@swc/core": "^1.2.161", "@tsconfig/node18": "^18.2.4", "@tsconfig/strictest": "^2.0.5", "@types/chai": "^4.3.16", "@types/eslint": "^8.56.10", "@types/is-valid-path": "^0.1.2", "@types/mocha": "^10.0.7", "@types/node": "^18.19.39", "@types/strip-final-newline": "^2.0.0", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0", "chai": "^4.2.0", "codeclimate-test-reporter": "^0.5.1", "conventional-changelog-conventionalcommits": "^7.0.0", "copyfiles": "^2.4.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "mocha": "^10.0.0", "nyc": "^15.1.0", "prettier": "3.3.2", "semantic-release": "^23.0.0", "snazzy": "^9.0.0", "typescript": "^5.5.3", "validate-commit-msg": "^2.14.0" } }