my127 / workspace

Development environment tooling
MIT License
16 stars 13 forks source link

Add a `version` command and a version check for projects and harnesses #131

Closed andytson-inviqa closed 2 years ago

andytson-inviqa commented 2 years ago

ws version - prints the workspace application version the version check - checks if the workspace version satisfies composer/semver constraint in workspace().require.workspace or harness().require.workspace

projects:

workspace('...'):
  require:
    workspace: '~0.3'

Harnesses:

harness('...'):
  require:
    workspace: '~0.3'