aws-cloudformation / aws-cloudformation/cloudformation-cli-typescript-plugin

Data class with model validation

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
46
Forks
18
PR merge metrics
No merged PRs in 30d

Description

Implement/use a data class library to improve how to serialize/deserialize data while communicating with CloudFormation, and, the same time, validate the model. A library like [TypedJSON](https://github.com/JohnWeisz/TypedJSON) should be easy to adopt without increasing too much the bundled size.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the TypeScript plugin's generated data-model and CloudFormation communication paths, then evaluate the linked TypedJSON library for serialization, deserialization, and model validation. Done means adopting an approach that provides those capabilities without significantly increasing the bundled size.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.