js-multicodec
js-multicodec copied to clipboard
`multicodec` v4.0.0: generate JavaScript exports from CSV
Revives the previously deprecated multicodec
npm package as discussed here.
-
Include https://github.com/multiformats/multicodec as a Git submodule
-
npm run generate:json
– usecsvtojson
to generate a JSON filemulticodecs.json
fromtable.csv
-
npm run generate:typescript
– usequicktype
to generate inferred TypeScript types frommulticodecs.json
-
Export multicodec data and TypeScript types from the
multicodec
package- Default export /
multicodecs
: JavaScript array ofMulticodec
s -
multicodecsByName
: JavaScript object indexed byname
-
multicodecsByCode
: JavaScript object indexed bycode
(base 10)
- Default export /
-
Add workflow to automatically update submodule, re-generate, and publish