Licence
MIT, Anti-996
Version
1.0.620
Deps
3
Size
249 kB
Vulns
0
Weekly
0
Occam Model
Parts of Occam's model.
Contents
Introduction
Parts of Occam's model, such as files, projects, versions and so on.
Installation
With npm:
npm install occam-model
You can also clone the repository with Git...
git clone https://github.com/djalbat/occam-model.git
...and then install the dependencies with npm from within the project's root directory:
npm install
Usage
The exported classes are:
FileFilesVersionEntriesProjectReleaseProjectsReleasesDependencyDependenciesShortenedVersion
There are also some utilities:
contentUtilitiesfilePathUtilitiesmetaJSONUtilities
The classes have factory methods, see the source for details. Typical usage is:
const { File }} = require('occam-model');
const json = ... ,
file = file.fromJSON(json);
...
See the source for further information on the utilities.
In short, this package has little of use and only a little more of interest.
Building
Automation is done with npm scripts, have a look at the package.json file. The pertinent commands are:
npm run build-debug
npm run watch-debug