3.0.0-rc3 • Published 3 years ago

cmdo-access v3.0.0-rc3

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

Open Source Love

Toolkit

This is a mono repository containing all toolkit packages utilized by the cmdo framework.

Packages

PackageDescription
AccessAccess control service handling permissions for back and front end.
CommandsEvent sourced command service, handling incoming commands and event storage.
HttpSimple 0 dependency http server.
InverseInversion of control service handling those pesky dependency injections.
RouterAn agnostic routing solution for your SPA needs.
SocketA simple socket server.

Development

To develop a package and actively test the changes in your project we need to perform a few steps.

Step 1 - Create Link

First we need to create a package link so that the package is made available to pull the local version of the package instead of the released remote version. First go into the directory for the package you wish to work on and run the command:

$ yarn link

This will create a link of the package.

Next make sure to build the package:

$ yarn && yarn build

Step 2 - Use Link

Open up your project and run the command:

$ yarn link package

This should symlink the package from step 1 into your project and it should now be available in your project.

Step 3 - Developing

When developing the package along your project and you make update you will need to rebuild the service for it to take effect:

$ yarn build

Release

Once a new version is ready for release there are a few steps we need to take to ensure a clean release.

To ensure that we are releasing a clean package we need to run cleanup from the toolkit root:

$ yarn clean

Once this is done move into the package you wish to push a release for and simply run the publish command:

$ npm publish
3.0.0-rc3

3 years ago

3.0.0-rc2

3 years ago

3.0.0-rc1

3 years ago

1.3.0

3 years ago

2.0.0

3 years ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.0-beta.0

3 years ago

1.1.0-beta

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

4 years ago

1.0.0-beta.10

4 years ago

1.0.0-beta.1

4 years ago

1.0.0-beta.0

4 years ago

1.0.0-alpha.7

4 years ago

1.0.0-alpha.5

4 years ago

1.0.0-alpha.4

4 years ago

1.0.0-alpha.3

4 years ago

1.0.0-alpha.2

4 years ago

1.0.0-alpha.1

4 years ago