ipfsconsortiumdata

0.1.3 • Public • Published

IPFSConsortiumData

This repo contains the JSON schemas for the IPFS Pinning Consortium metadata

Build Status semantic-release

Install

npm install ipfsconsortiumdata

Usage

NodeJS

const ipfsconsortiumdata = require('ipfsconsortiumdata');

const s = JSON.parse(<your JSON string>);

ipfsconsortiumdata.validate(s)
    .then(() => {
        // file is valid
    })
    .catch((e) => {
        // file is invalid - e contains the validation errors
    });

Command line

When installing this module you will get a command line utility ipfsconsortiumvalidate to validate a JSON file.

ipfsconsortiumvalidate examples/metadata-consortium.json

This will exit with 0 if the file is valid - 1 if the file is invalid and will print the validation errors on stdout.

Notes

The schema's are located in spec

Examples can be found in examples

Package Sidebar

Install

npm i ipfsconsortiumdata

Weekly Downloads

0

Version

0.1.3

License

MIT

Unpacked Size

6.32 kB

Total Files

10

Last publish

Collaborators

  • sponnet