@rawmodel/core (npm): Strongly-typed JavaScript object with support for validation and error handling.
Keywords: model|modeling|document|object|schema|orm|odm|map|mapping|context|contextify|rawmodel|class|db|database|storage|structure|structuring|error|errors|handling|handle|valid|validate|validation|validator|validating|type|cast|casting|history|tracking|change|field|fields|serialize|serialization|serializable|json|backend|error-handling|frontend|graphql|hacktoberfest|javascript|nested-models|nodejs|typescript|unopinionated