0.8.37 • Published 3 days ago

@wizzi/factory v0.8.37

Weekly downloads
-
License
-
Repository
github
Last release
3 days ago

@wizzi/factory

The Wizzi Factory.

Work still in progress

Availability of features will be announced

on Twitter and Facebook

Features

Exposes the main wizzi factory service components:

* WizziFactory class 
* PluginsManager class 
* RunnerServer class 

The WizziFactory class

* Execute [wizzi model types generations](#)
.
* Execute artifact generations 
* Execute [wizzi jobs](#)
.

Instance creation

wizzi.createFactory(
userid,
role,
options,
callback
);

Methods

wizziFactoryInstance.generateModelDoms(
);
wizziFactoryInstance.generateMTree(
);
wizziFactoryInstance.generateWizziModel(
);
wizziFactoryInstance.generateArtifact(
);
wizziFactoryInstance.executeWizziJob(
);

The PluginsManager class

The RunnerServer class

Default factory (quick starter)

Loads a wizzi magical tree (mTree)

var wizzi = require('wizzi');
var ittfSourcePath = '...';
var context = {
...
};
var options = {
...
};
wizzi.mtree(
    ittfSourcePath,
    context,
    options,
    function(err, mTree) {
    ...
    });

Loads a wizzi model

var wizzi = require('wizzi');
var ittfSourcePath = '...';
var context = {
...
};
var options = {
...
};
wizzi.model(
    ittfSourcePath,
    context,
    options,
    function(err, wizziModel) {
    ...
    });

Generates an artifact

var wizzi = require('wizzi');
var ittfSourcePath = '...';
var artifactName = '...';
var modelContext = {
...
};
var artifactContext = {
...
};
var options = {
...
};
wizzi.model(
    ittfSourcePath,
    artifactName,
    context,
    options,
    function(err, artifactText) {
    ...
    });

Wizzi

One machinery, many productions.

Built With

* [Nodejs](https://nodejs.org)

* [Wizzi](https://github.com/stfnbssl/wizzi)

License

0.8.37

3 days ago

0.8.36

6 days ago

0.8.35

23 days ago

0.8.34

24 days ago

0.8.33

1 month ago

0.8.32

1 month ago

0.8.31

1 month ago

0.8.29

1 month ago

0.8.28

1 month ago

0.8.30

1 month ago

0.8.25

1 month ago

0.8.27

1 month ago

0.8.26

1 month ago

0.8.23

2 months ago

0.8.24

2 months ago

0.8.22

2 months ago

0.8.21

2 months ago

0.8.20

2 months ago

0.8.19

2 months ago

0.8.18

2 months ago

0.8.17

2 months ago

0.8.16

2 months ago

0.8.15

2 months ago

0.8.14

2 months ago

0.8.13

2 months ago

0.8.12

3 months ago

0.8.11

3 months ago

0.8.10

3 months ago

0.8.9

3 months ago

0.8.8

11 months ago

0.8.7

12 months ago

0.8.6

12 months ago

0.8.5

1 year ago

0.8.4

1 year ago

0.8.3

1 year ago

0.8.2

1 year ago

0.8.1

1 year ago