UNPKG

lbl

Version:

Process stdin, line by line, sort of like AWK but 100% JS

112 lines (111 loc) 2.09 kB
{ "name": "lbl", "description": "Process stdin, line by line, sort of like AWK but 100% JS", "license": "ISC", "author": "Buster Collings <busterc@gmail.com>", "repository": "busterc/lbl", "version": "0.1.0", "bin": "lib/cli.js", "files": [ "lib" ], "scripts": { "precommit": "lint-staged", "prepare": "lec lib/cli.js -c LF", "prepublishOnly": "nsp check", "pretest": "eslint .", "test": "jest" }, "dependencies": { "chalk": "^2.4.1", "meow": "^5.0.0", "split": "^1.0.1" }, "devDependencies": { "coveralls": "^3.0.2", "eslint": "^5.1.0", "eslint-config-prettier": "^2.9.0", "eslint-config-xo": "^0.23.0", "eslint-plugin-json": "^1.2.0", "eslint-plugin-prettier": "^2.6.2", "execa": "^0.10.0", "husky": "^0.14.3", "jest": "^23.4.1", "lec": "^1.0.1", "lint-staged": "^7.2.0", "nsp": "^3.2.1", "prettier": "^1.13.7", "prettier-package-json": "^1.6.0" }, "keywords": [ "awk", "awkj", "byline", "cli", "eachline", "for-each-line", "grep", "jawk", "line-by-line", "line-reader", "linebyline", "linereader", "nawk", "read-line", "readline", "repl", "sed", "stdin", "stdio" ], "engines": { "npm": ">= 4.0.0" }, "eslintConfig": { "extends": [ "xo", "prettier" ], "env": { "jest": true, "node": true }, "rules": { "prettier/prettier": [ "error", { "singleQuote": true, "printWidth": 90 } ] }, "plugins": [ "prettier", "json" ] }, "jest": { "testEnvironment": "node", "testPathIgnorePatterns": [ "<rootDir>/lib/__tests__/scripts/" ], "collectCoverageFrom": [ "!__tests__", "lib/cli.js" ] }, "lint-staged": { "*.js": [ "eslint --fix", "git add" ], "*.json": [ "prettier --write", "git add" ], "package.json": [ "prettier-package-json --write", "git add" ] } }