{"library":"test-ipfs-example","type":"library","category":null,"description":"This package, `test-ipfs-example`, provides a testing framework specifically designed for validating IPFS-related JavaScript examples. It offers distinct test harnesses for both Node.js and browser environments. For Node.js examples, it facilitates simple output matching, allowing developers to assert expected console or process outputs. For browser-based examples, it leverages Playwright, providing a robust end-to-end testing solution with full browser automation capabilities. The current stable version is `1.3.3`, with releases occurring at a moderate cadence, typically every few months, addressing bug fixes, dependency updates, and new features like Bun support. Key differentiators include its dual-environment testing capabilities and specialized focus on IPFS examples, providing an integrated setup for projects within that ecosystem. It ships with TypeScript types, promoting better developer experience and type safety.","language":"javascript","status":"active","version":"1.3.3","tags":["javascript","examples","ipfs","test","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install test-ipfs-example","imports":["import { waitForOutput } from 'test-ipfs-example/node'","import { setup, expect } from 'test-ipfs-example/browser'","npx test-node-example ./my-test.spec.js"]},{"cmd":"yarn add test-ipfs-example","imports":[]},{"cmd":"pnpm add test-ipfs-example","imports":[]}],"homepage":null,"github":"https://github.com/ipfs-examples/test-ipfs-example","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/test-ipfs-example","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/test-ipfs-example/compatibility"}}