Skip to content
This repository has been archived by the owner on Mar 10, 2020. It is now read-only.

Make js-ipfs-api modular #544

Closed
daviddias opened this issue Apr 11, 2017 · 1 comment
Closed

Make js-ipfs-api modular #544

daviddias opened this issue Apr 11, 2017 · 1 comment

Comments

@daviddias
Copy link
Contributor

Users would be able to achieve really small js-ipfs-api bundle sizes if it was structured like async or lodash, where a user can pick only a subset of the module to be bundle into their app.

Example with async:

const parallel = require('async/parallel')

We want to achieve this for js-ipfs-api, so that users don't have to create their own sharded forks (ie. https://github.com/SilentCicero/ipfs-mini)

Ideally, this should work so that both const files = require('js-ipfs-api/files') and const add = require('js-ipfs-api/files/add') should work.

nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 5, 2017
@nunofmn nunofmn mentioned this issue Jun 5, 2017
28 tasks
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 17, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 17, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 17, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 17, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 18, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 21, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 21, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 22, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 22, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 22, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 22, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 22, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 25, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 25, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 26, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 26, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 26, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 26, 2017
nunofmn added a commit to nunofmn/js-ipfs-api that referenced this issue Jun 26, 2017
daviddias pushed a commit that referenced this issue Jun 27, 2017
* refactor: modularize js-ipfs-api(#544)
@daviddias
Copy link
Contributor Author

Done with #561 \o/

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant