nukak
Advanced tools
Comparing version 0.1.6 to 0.1.8
@@ -6,3 +6,3 @@ { | ||
"license": "MIT", | ||
"version": "0.1.6", | ||
"version": "0.1.8", | ||
"type": "module", | ||
@@ -74,3 +74,3 @@ "main": "./index.js", | ||
}, | ||
"gitHead": "16d2756fbfc64693a2558b929282ac3a3edd2d51" | ||
"gitHead": "53c61e1572f354da6f550af95cd7b3449929f6a5" | ||
} |
@@ -11,8 +11,8 @@ ![code](/assets/code.webp 'code') | ||
- Takes full advantage of [TypeScript](https://www.typescriptlang.org/) intelligent type-inference [everywhere](https://nukak.org/docs/api-repository). | ||
- Takes full advantage of `TypeScript` intelligent type-inference [everywhere](https://nukak.org/docs/querying-relations). | ||
- Serializable `JSON` syntax for all the [queries](https://nukak.org/docs/querying-logical-operators). | ||
- Querying data with `$project`, `$filter`, `$sort`, `$limit`, works at [multiple levels](https://nukak.org/docs/querying-relations) (including deep relations and their fields). | ||
- Supports the [Data Mapper](https://en.wikipedia.org/wiki/Data_mapper_pattern) pattern. | ||
- Supports the Data Mapper pattern. | ||
- The generated queries are [performant](https://nukak.org/docs/querying-relations), safe, and human-readable. | ||
- [soft-delete](https://nukak.org/docs/entities-soft-delete), [virtual fields](https://nukak.org/docs/entities-virtual-fields), [repositories](https://nukak.org/docs/api-repository), `connection pooling`. | ||
- [soft-delete](https://nukak.org/docs/entities-soft-delete), [virtual fields](https://nukak.org/docs/entities-virtual-fields), [repositories](https://nukak.org/docs/querying-repository), `connection pooling`. | ||
- Transparent support for [inheritance](https://nukak.org/docs/entities-inheritance) between entities. | ||
@@ -19,0 +19,0 @@ - Modern [Pure ESM](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) approach. `ESM` is natively supported by Node.js 12 and later. |
273832