UNPKG

text-stream-search

Version:

Searches for occurrences of a given search term in Node.js text streams

45 lines (44 loc) 1.67 kB
{ "name": "text-stream-search", "version": "5.0.1", "description": "Searches for occurrences of a given search term in Node.js text streams", "repository": { "type": "git", "url": "git+ssh://git@github.com/kevgo/node-text-stream-search.git" }, "license": "ISC", "author": "Kevin Goslar", "type": "module", "exports": "./dist/text-stream-search.js", "files": [ "dist" ], "scripts": { "build": "tsc -p tsconfig-build.json", "clean": "rm -rf dist", "coverage": "node --test --import tsx --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info test/*.test.ts", "doc": "text-runner", "fix": "sort-package-json --quiet && dprint fmt && eslint --fix", "lint": "tsc --noEmit && eslint && dprint check && sort-package-json --check --quiet && tools/actionlint", "prepublishOnly": "npm run build", "setup": "curl -s https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash | bash && mkdir -p tools && mv actionlint tools", "test": "npm run build && npm run fix && npm run lint && npm run unit && npm run doc", "unit": "node --test --import tsx test/*.test.ts", "update": "npm-check-updates -u && npm install" }, "devDependencies": { "@eslint/js": "9.22.0", "@types/node": "22.13.10", "dprint": "0.49.0", "eslint": "9.22.0", "eslint-plugin-perfectionist": "4.10.1", "memory-streams": "0.1.3", "npm-check-updates": "17.1.15", "sort-package-json": "3.0.0", "text-runner": "7.1.0", "textrun-npm": "0.3.0", "tsx": "4.19.3", "typescript": "5.8.2", "typescript-eslint": "8.26.1" } }