{
  "name": "strung",
  "version": "1.3.0",
  "description": "Readable stream to send a string, Writable stream to gather a string, or both.",
  "main": "index.js",
  "files": [
    "index.js"
  ],
  "keywords": [
    "string",
    "stream",
    "source",
    "sink",
    "pipe",
    "piping",
    "readable",
    "writable",
    "duplex",
    "io",
    "input",
    "output",
    "memory",
    "convert"
  ],
  "author": "Eli Doran <eli+npm@elidoran.com>",
  "license": "MIT",
  "scripts": {
    "lint": "eslint --no-eslintrc -c build/eslint/eslint.js --cache --cache-location build/eslint/cache index.js",
    "test": "tap test/lib/",
    "test10": "nave use 10 tap --no-coverage test/lib/",
    "test12": "nave use 12 tap --no-coverage test/lib",
    "test14": "nave use 14 tap --no-coverage test/lib",
    "test16": "nave use 16 tap --coverage-report=lcovonly test/lib",
    "tests": "npm run test10 && npm run test12 && npm run test14 && npm run test16",
    "coverage": "npm run tests && cat coverage/lcov.info | coveralls",
    "coverage-clean": "rm -rf ./coverage ./.nyc_output"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/elidoran/node-strung.git"
  },
  "bugs": "http://github.com/elidoran/node-strung/issues",
  "devDependencies": {
    "coveralls": "^3.1.0",
    "eslint": "^7.27.0",
    "nave": "^3.2.2",
    "tap": "^15.0.9",
    "through2": "^4.0.2"
  },
  "dependencies": {},
  "engines": {
    "node": ">=10"
  }
}
