2.1.1 • Published 14 days ago
dataclass v2.1.1
Data Class
Syntax sugar that leverages the power of available type systems in JavaScript and TypeScript to provide an effortless way for defining data structures of domain models and data transfer objects that are immutable and persistent.
import { Record } from "dataclass";
class User extends Record {
name: string = "Anon";
age: number = 25;
}
let user = User.create({ name: "Liza", age: 23 });
let updated = user.copy(name: "Ann");
user.equals(updated);
Links
Read full docs on GitHub or on the homepage.
3.0.0-beta.1
14 days ago
3.0.0-beta.0
14 days ago
2.1.1
1 year ago
2.1.0
2 years ago
2.0.0
3 years ago
2.0.0-beta.3
3 years ago
2.0.0-beta.2
3 years ago
2.0.0-beta.1
3 years ago
2.0.0-beta.0
3 years ago
1.2.0
5 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago
1.0.0-rc.2
7 years ago
1.0.0-rc.1
7 years ago