asl-types

asl-types is a TypeScript types module that makes it easier to create AWS Step Functions JSON (Amazon States Language).

Screenshot

Usage

sh npm install asl-types --save

```ts import * as asl from 'asl-types'

const sm: asl.StateMachine = { ... }

...

const stepFunctionJson = JSON.stringify(sm) ```

About

This module does very little! It generates TypeScript definitions using the following great projects.

asl-types makes some minor modifications to the JSON Schema to get the best results currently possible. See convert.ts for details.

Limitations

LICENCE

MIT

Copyright (c) 2019 fourTheorem Ltd.