UNPKG

@rowanmanning/feed-parser

Version:

A well-tested and resilient parser for RSS and Atom feeds

56 lines (55 loc) 1.64 kB
{ "name": "@rowanmanning/feed-parser", "version": "2.1.1", "description": "A well-tested and resilient parser for RSS and Atom feeds", "keywords": [ "atom", "feed", "rss" ], "author": "Rowan Manning (https://rowanmanning.com/)", "repository": { "type": "git", "url": "https://github.com/rowanmanning/feed-parser.git" }, "homepage": "https://github.com/rowanmanning/feed-parser", "bugs": "https://github.com/rowanmanning/feed-parser/issues", "license": "MIT", "engines": { "node": "20.x || 22.x || 24.x" }, "scripts": { "build": "npm run build:types", "build:types": "tsc --noEmit false --emitDeclarationOnly --project ./jsconfig.json", "verify": "npm run verify:biome && npm run verify:types", "verify:biome": "biome check", "verify:types": "tsc --noEmit --project ./jsconfig.json", "test": "npm run test:coverage && npm run test:integration", "test:unit": "cd test/unit && node --test", "test:coverage": "nyc npm run test:unit", "test:integration": "node test/integration/fixtures/load.js && cd test/integration && node --test", "prepare": "husky || true" }, "dependencies": { "fast-xml-parser": "^5.0.8", "html-entities": "^2.3.3" }, "devDependencies": { "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@rowanmanning/biome-config": "^2.0.0", "feedparser": "^2.2.10", "husky": "^9.0.7", "nyc": "^17.0.0", "testdouble": "^3.16.5", "typescript": "^5.5.2" }, "main": "index.js", "nyc": { "reporter": [ "html", "text" ], "eager": true } }