![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
netlify-plugin-fetch-feeds
Advanced tools
A Netlify plugin to fetch and cache content from remote feeds including RSS and JSON
This plugin adds the ability to source content from remote feeds including RSS and JSON, and cache them between builds.
This plugin requests data from the RSS and JSON resources that you specify. It will save this data as JSON in the Netlify build cache and only re-request each feed after a specified time-to-live value has elapsed. Requests are skipped harmlessly if data for a feed was previously cached, adding greater resilience to builds which depend on remote data.
Configure this plugin to present the gathered data in the appropriate location, so your chosen static site generator can leverage it during the build.
See this plugin being used in this simplified demo site: https://demo-plugin-fetch-feeds.netlify.app/
To include this plugin in your site deployment:
# Add the plugin as a dependency of your build
npm i --s netlify-plugin-fetch-feeds
This plugin will fetch the specified feeds and stash their data prior to the execution of the build
command you have specified in your Netlify configuration. The desired feeds can be specified in the netlify.toml
config file.
# Config for the Netlify Build Plugin: netlify-plugin-fetch-feeds
[[plugins]]
package = "netlify-plugin-fetch-feeds"
[plugins.inputs]
# Where should data files reside
dataDir = "site/_data"
# All the feeds we wish to gather for use in the build
[[plugins.inputs.feeds]]
name = "hawksworx"
url = "https://hawksworx.com/feed.json"
ttl = 3600
[[plugins.inputs.feeds]]
name = "netlify"
url = "https://www.netlify.com/blog/index.xml"
ttl = 86400
You can try out this plugin by deploying a simple site which uses it.
Clicking the button below will clone a test site repo, setup a new site on Netlify and deploy the site complete with the plugin configured and operational.
FAQs
A Netlify plugin to fetch and cache content from remote feeds including RSS and JSON
The npm package netlify-plugin-fetch-feeds receives a total of 8 weekly downloads. As such, netlify-plugin-fetch-feeds popularity was classified as not popular.
We found that netlify-plugin-fetch-feeds demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.