
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
A production-ready TypeScript HTTP Client library designed for pinning and retrieving data from IPFS.
A production-ready TypeScript HTTP Client library designed for pinning and retrieving data from IPFS. This library simplifies the process of sending and receiving large data to and from an IPFS node or gateway, emphasizing core production use cases with a focus on usability.
AddAll: Pin multiple files or folders to IPFS at once.Add: Pin a single file or folder to IPFS.GetRefs: Retrieve references of linked objects.BlockGet: Get a block from IPFS.BlockPut: Store a block in IPFS.GetFilesWithReadStreams: Get folder or file ReadStreams to stream files from the local filesystem to IPFS.This library is built using TypeScript, so having TypeScript installed globally or in your project is recommended.
Install the IPFS TypeScript HTTP Client via npm:
npm install ipfs-no-bs
The ipfs-no-bs library was built with the primary architectural considerations in mind:
Uses the native fetch interface for Browser AND NodeJS
Uses the native FormData interface for Browser AND NodeJS
No external dependencies
Supports very large files of any size via ReadStreams
Should work with any reverse-proxy/caching/cdn infront of IPFS
Built with love for IPFS and what works now, we remain committed to practical, real-world applications of distributed storage. Steering clear of the hype-driven and often impractical solutions that pervade the space. We focus on delivering a tool that not only meets the needs of developers today but does so with efficiency, reliability, and a straightforward approach that prioritizes actual use cases over theoretical benefits.
Fully compatible with server frameworks like NextJS (unlike https://github.com/ipfs/js-kubo-rpc-client which is currently broken)
FAQs
A production-ready TypeScript HTTP Client library designed for pinning and retrieving data from IPFS.
We found that ipfs-no-bs 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
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.