Utils: `Entities Utils`
Table of contents
Functions
- createCoreMetadata
- createMetadata
- defineEntityProperties
- isDataEntity
- isValidKey
- jsonToBuffer
- makeMetadata
Functions
createCoreMetadata
▸ createCoreMetadata<M
>(): _DataEntityMetadata
<M
>
Type parameters
Name | Type |
---|---|
M | extends _DataEntityMetadataType |
Returns
Defined in
packages/utils/src/entities/utils.ts:32
createMetadata
▸ createMetadata<M
>(metadata
): _DataEntityMetadata
<M
>
Type parameters
Name |
---|
M |
Parameters
Name | Type |
---|---|
metadata | M |
Returns
Defined in
packages/utils/src/entities/utils.ts:21
defineEntityProperties
▸ defineEntityProperties(entity
): void
Parameters
Name | Type |
---|---|
entity | unknown |
Returns
void
Defined in
packages/utils/src/entities/utils.ts:5
isDataEntity
▸ isDataEntity(input
): boolean
Parameters
Name | Type |
---|---|
input | unknown |
Returns
boolean
Defined in
packages/utils/src/entities/utils.ts:48
isValidKey
▸ isValidKey(key
): key is string | number
Parameters
Name | Type |
---|---|
key | unknown |
Returns
key is string | number
Defined in
packages/utils/src/entities/utils.ts:41
jsonToBuffer
▸ jsonToBuffer(input
): Buffer
Parameters
Name | Type |
---|---|
input | unknown |
Returns
Buffer
Defined in
packages/utils/src/entities/utils.ts:37
makeMetadata
▸ makeMetadata<M
>(metadata?
): _DataEntityMetadata
<M
>
Type parameters
Name | Type |
---|---|
M | extends _DataEntityMetadataType |
Parameters
Name | Type |
---|---|
metadata? | M |