@lionweb/utilities
TypeScript icon, indicating that this package has built-in type declarations

0.6.12 • Public • Published

The utilities package

license CI npm

An NPM package that can be added to a Node.js/NPM codebase as follows:

$ npm add @lionweb/utilities

It contains utilities on top of the core package, such as:

  • Diagram generation (PlantUML and Mermaid) from an M2.
  • “Textualization”, i.e. render a serialization chunk as text.
  • Sort the contents of a serialization chunk as much as possible, for the sake of comparing serialization chunks.
  • Compute metrics for a serialization chunk (also relative to a given M2).
  • Infer a (partial) M2 from a serialization chunk.
  • Generation of TypeScript type definitions from an M2.

Development

Build it from source as follows:

npm run build

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.7.0-beta.862beta
0.7.0-alpha.911alpha
0.6.125latest

Version History

VersionDownloads (Last 7 Days)Published
0.7.0-beta.862
0.7.0-alpha.911
0.7.0-beta.754
0.7.0-beta.60
0.7.0-beta.50
0.7.0-beta.40
0.7.0-beta.30
0.7.0-beta.20
0.7.0-beta.10
0.7.0-alpha.80
0.7.0-alpha.70
0.7.0-alpha.60
0.7.0-alpha.50
0.7.0-alpha.40
0.7.0-alpha.30
0.7.0-alpha.20
0.7.0-alpha.10
0.7.0-beta.00
0.6.13-beta.70
0.6.13-beta.50
0.6.13-beta.40
0.6.13-beta.20
0.6.13-beta.10
0.6.13-beta.00
0.6.125
0.6.12-beta.30
0.6.12-beta.20
0.6.12-beta.10
0.6.12-beta.00
0.6.110
0.6.11-beta.10
0.6.11-beta.00
0.6.103,159
0.6.10-beta.30
0.6.10-beta.20
0.6.90
0.6.9-beta.30
0.6.9-beta.20
0.6.9-beta.10
0.6.9-beta.00
0.6.80
0.6.8-beta.40
0.6.8-beta.20
0.6.8-beta.10
0.6.8-beta.00
0.6.70
0.6.60
0.6.6-beta.00
0.6.50
0.6.5-beta.00
0.6.40
0.6.4-beta.00
0.6.30
0.6.20
0.6.10
0.6.00
0.6.0-beta.30
0.6.0-beta.20
0.5.00
0.5.0-beta.90
0.5.0-beta.80
0.5.0-beta.70
0.5.0-beta.60
0.5.0-beta.50
0.5.0-beta.30
0.1.0-beta.00

Package Sidebar

Install

npm i @lionweb/utilities

Weekly Downloads

2,912

Version

0.6.12

License

Apache-2.0

Unpacked Size

140 kB

Total Files

96

Last publish

Collaborators

  • dslmeinte
  • ftomassetti
  • jwarmer