6.0.0 • Published 24 days ago

@synanetics/synfhir-core v6.0.0

Weekly downloads
-
License
MIT
Repository
bitbucket
Last release
24 days ago

Synfhir Core

A collection of general utility scripts and Moleculer JS mixins.

Versioning and Publishing

As synfhir-core is now a public published package and all changes should have (semantic versioning)https://semver.org/ applied to ensure we don't break intended behaviour for our consumers.

To make revisions please use the inbuilt npm version major|minor|patch.

To publish just run npm publish and follow the on screen instructions. I have noticed that the MFA phase needs to be completed before hitting enter contrary to the instructions but this could be OS specific.

Tagged Versions

It is possible to tag releases that don't impact the main "@latest" npm repository version. This is very useful for testing changes.

Assume you have a feature branch with changes feature/banana, once complete your changes will create a new version 1.1.1. On this branch you can add a custom tag version, lets assume this tag is beta. To tag this branch correctly you need to run npm version 1.1.1-beta.0. Note that the [TAG].[#] pattern allows you to sub version your changes (e.g. 1.1.1-beta.0, 1.1.1-beta.1).

With the above change made, you can now publish this as a tagged release npm publish --tag beta where the tag values matches your chosen tag (e.g. beta, alpha etc). This does not modify the current latest tip in NPM (e.g. 1.1.0) and so all other consumers will always receive this version when doing npm install.

Now in your consuming service you can run npm install @synanetics/synfhir-core@1.1.1-beta.0 and install this package.

NPM provides a convenient way to purge tags to npm dist-tag rm <pkg> <tag> but be sure you aren't removing packages others have built with the same tag. You can always see available tags using npm info @synanetics/synfhir-core.

6.0.0

24 days ago

5.0.0

4 months ago

4.0.3-beta.4

10 months ago

4.0.3-beta.5

10 months ago

4.0.3-beta.6

10 months ago

4.0.3-beta.0

10 months ago

4.0.3-beta.1

10 months ago

4.0.3-beta.2

10 months ago

4.0.3-beta.3

10 months ago

4.0.3

8 months ago

4.0.2

10 months ago

3.2.0-beta.2

12 months ago

4.0.1-beta.0

12 months ago

4.0.0-beta.0

12 months ago

3.2.0-beta.0

1 year ago

3.2.0-beta.1

1 year ago

4.0.1

12 months ago

4.0.0

12 months ago

3.1.1

1 year ago

3.1.0

1 year ago

3.0.0

1 year ago

3.1.2-beta.0

1 year ago

3.1.0-beta.1

1 year ago

3.1.0-beta.2

1 year ago

3.1.0-beta.3

1 year ago

2.1.0

1 year ago

3.1.0-beta.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.0

1 year ago

0.0.1

1 year ago