Skip to content

Commit c74657a

Browse files
🔖 ci(release): npm packages release
1 parent b08d599 commit c74657a

File tree

4 files changed

+20
-19
lines changed

4 files changed

+20
-19
lines changed

.changeset/thin-walls-check.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/two-eggs-beam.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/repository/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# @archisquad/repository
2+
3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- e616e3a: Changed way of schema declaration, allowing to use schema libraries
8+
such as zod or valibot. Added data validation in runtime during the Entity
9+
creation and update. Changed way of entity model declaration, introducted the
10+
configure object and single function invocation instead of previous double.
11+
Now, you can define function for infer schema type and validator - that way
12+
Entity API supports your favorite schema library, and still brings no extra
13+
dependecies. Added possibility to define custom methods on Entity.
14+
15+
### Patch Changes
16+
17+
- e616e3a: Fixed problem with relation types - ealier Entity type was applied
18+
with wide Relationship type that match every string used on entity object -
19+
which gives false positive that such key exists on entity.

packages/repository/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@archisquad/repository",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "Repository pattern implementation with TypeScript as framework agnostic library",
55
"type": "module",
66
"main": "dist/index.cjs",

0 commit comments

Comments
 (0)