1.0.1 • Published 6 years ago

bit-require v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

bit-require

A little better experience with Bit.dev

How to use it?

Create a new instance of Bit and go!

let Bit = require('bit-require');
let bit = new Bit("user", "collection?", "module?");
ParameterTypeDescription
userstringUser name, whos module is it
collectionstring?Collection name, where module is
modulestring?Exact module name in the collection

new Bit(user, collection, module)

Returns an imported bit-module

let Bit = require('bit-require');
let bit = new Bit("user", "collection", "module");
// Returns a value of require('@bit/user.collection.module');

new Bit(user, collection)

Then you can import a bit-module from this collection using .require

let Bit = require('bit-require');
let bit = new Bit("user", "collection");


bit.require("module1");
// Returns a value of require('@bit/user.collection.module1');

bit.require("module2");
// Returns a value of require('@bit/user.collection.module2');

new Bit(user)

Then you can import a bit-module from this users's collection using .collection or .require

let Bit = require('bit-require');
let bit = new Bit("user");


bit.require("collection1", "module1");
// Returns a value of require('@bit/user.collection1.module1');

bit.require("collection2", "module2");
// Returns a value of require('@bit/user.collection2.module2');


let collection = bit.collection("collection");
// Then you can import a bit-module from this collection using `.require`

collection.require("module1");
// Returns a value of require('@bit/user.collection.module1');

collection.require("module2");
// Returns a value of require('@bit/user.collection.module2');

More coming soon...

1.0.1

6 years ago

1.0.0

6 years ago