New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-native-rss-parser

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-rss-parser - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

test/samples/reuters.js

2

package.json
{
"name": "react-native-rss-parser",
"version": "1.0.0",
"version": "1.0.1",
"description": "React Native compatible package to parse RSS feeds",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -93,8 +93,22 @@ var utils = require('./utils');

function getChannelImage(node) {
const imageNodes = utils.getChildElements(node, 'image');
if (imageNodes.length === 0) {
return {
url: undefined,
title: undefined,
description: undefined,
width: undefined,
height: undefined
};
}
const imageNode = imageNodes[0];
return {
url: utils.getElementAttributeContent(node, 'image', 'url'),
title: utils.getElementAttributeContent(node, 'image', 'title'),
description: utils.getElementAttributeContent(node, 'image', 'description'),
width: utils.getElementAttributeContent(node, 'image', 'width'),
height: utils.getElementAttributeContent(node, 'image', 'height'),
url: utils.getElementTextContent(imageNode, 'url'),
title: utils.getElementTextContent(imageNode, 'title'),
description: utils.getElementTextContent(imageNode, 'description'),
width: utils.getElementTextContent(imageNode, 'width'),
height: utils.getElementTextContent(imageNode, 'height'),
};

@@ -101,0 +115,0 @@ }

@@ -21,3 +21,6 @@ exports.feed = `

<webMaster>dave@userland.com</webMaster>
<image url="http://www.example.com/image.jpg" title="test image" />
<image>
<url>http://www.example.com/image.jpg</url>
<title>test image</title>
</image>
<ttl>40</ttl>

@@ -24,0 +27,0 @@ <item>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc