Skip to content

Conversation

@armiol
Copy link
Contributor

@armiol armiol commented Jan 13, 2026

This changeset brings the Validation library for TypeScript in version 1.0.0-snapshot.2.

The package is already published to NPM and available at https://www.npmjs.com/package/@spine-event-engine/validation-ts.

In the scope of this PR, the following changes have been made:

  • Added the support of all modern Spine Validation options.
  • Documentation and unit tests were created.
  • A small smoke-test application was added.
  • GitHub Actions was configured with two workflows:
    • Built and run tests upon every push.
    • Publish to NPM registry upon pushing to master from GH Actions as a Trusted Publisher for this package.

Additionally, these changes were made to our account at NPM:

  1. spine-event-engine was converted to an NPM organization.
  2. The first version of the newly created package was manually published — as it is the precondition for automated publishing via GH Actions.

@armiol armiol self-assigned this Jan 13, 2026
@armiol armiol changed the title Bootstrap the library at version 2.0.0-snapshot.1. Bootstrap the library at version 2.0.0-snapshot.X. Jan 14, 2026
@armiol armiol marked this pull request as ready for review January 14, 2026 15:08
@armiol armiol merged commit d389c3d into master Jan 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants