UNPKG

json-table-format

Version:

Format JSON in a compact, readable, aligned way.

74 lines (73 loc) 2.38 kB
{ "name": "json-table-format", "description": "Format JSON in a compact, readable, aligned way.", "version": "1.0.0-rc.3", "license": "MIT", "author": "Clay Dunston <dunstontc@gmail.com>", "homepage": "https://github.com/tcd/json-table-format#readme", "repository": { "type": "git", "url": "git+https://github.com/tcd/json-table-format.git" }, "keywords": [ "JSON", "json", "formatter", "align", "aligned", "cli" ], "engines": { "node": ">=8.0.0" }, "main": "./bin/main.mjs", "bin": { "json-table-format": "./bin/main.mjs" }, "files": [ "bin/main.mjs", "bin/json-table-format.mjs", "index.d.ts", "LICENSE.md" ], "scripts": { "start": "ts-node --require ts-node/register --require tsconfig-paths/register ./src/main.ts", "build:tsc": "rimraf ./dist/* && tsc --project tsconfig.cli.json", "build:rollup": "rollup -c rollup.config.js", "test": "mocha --require ts-node/register --require tsconfig-paths/register test/**/*.test.ts", "test:inline": "mocha --inline-diffs --require ts-node/register --require tsconfig-paths/register test/**/*.test.ts", "test:files": "mocha --require ts-node/register --require tsconfig-paths/register" }, "dependencies": { "@rollup/plugin-commonjs": "^21.0.2", "chalk": "^5.0.1", "fixjson": "^1.1.2", "get-stdin": "^9.0.0", "lodash": "^4.17.21", "meow": "^10.1.2", "string-width": "^5.0.1", "yargs": "^17.3.1" }, "devDependencies": { "@babel/core": "^7.16.7", "@babel/preset-env": "^7.16.7", "@babel/preset-typescript": "^7.16.7", "@rollup/plugin-typescript": "^8.3.0", "@types/chai": "^4.2.22", "@types/lodash": "^4.14.178", "@types/mocha": "^9.0.0", "@types/node": "^16.9.1", "babel-loader": "^8.2.3", "chai": "^4.3.4", "mocha": "^9.1.3", "rimraf": "^3.0.2", "rollup": "^2.63.0", "ts-loader": "^9.2.6", "ts-node": "^10.2.1", "tsconfig-paths": "^3.11.0", "tsconfig-paths-webpack-plugin": "^3.5.2", "typescript": "^4.4.3", "webpack": "^5.65.0", "webpack-cli": "^4.9.1" } }