You've already forked npm-core-sdk
Latest generation
This commit is contained in:
2
index.ts
2
index.ts
@@ -186,4 +186,4 @@
|
||||
export * from './warehousingShared'
|
||||
export * from './workflow.client'
|
||||
export * from './workflow'
|
||||
|
||||
export * from './utils/translations'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@reflex-platform/npm-core-sdk",
|
||||
"version": "1.13.0-SNAPSHOT-260306095709",
|
||||
"version": "1.13.0-SNAPSHOT-260306140017",
|
||||
"description": "npm libs from core model proto files",
|
||||
"homepage": "",
|
||||
"main": "index.ts",
|
||||
|
||||
37
utils/translations.ts
Normal file
37
utils/translations.ts
Normal file
@@ -0,0 +1,37 @@
|
||||
// Code generated by translations generator; DO NOT EDIT.
|
||||
// Source: translations.yaml
|
||||
|
||||
/**
|
||||
* Label represents a translation key scoped to a specific context.
|
||||
*/
|
||||
export interface Label {
|
||||
/**
|
||||
* Context is the translation scope (e.g. "metadata").
|
||||
*/
|
||||
context: string;
|
||||
/**
|
||||
* Key is the unique translation identifier within the context.
|
||||
*/
|
||||
key: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* Builds a translation label for a metadata key.
|
||||
*/
|
||||
export function metadataKeyLabel(domain: string, entity: string, parent: string, name: string): Label {
|
||||
return {
|
||||
context: "metadata",
|
||||
key: [domain, entity, parent, name, "key"].join("_").toLowerCase(),
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Builds a translation label for a metadata value.
|
||||
*/
|
||||
export function metadataValueLabel(domain: string, entity: string, parent: string, name: string, value: string): Label {
|
||||
return {
|
||||
context: "metadata",
|
||||
key: [domain, entity, parent, name, "value", value].join("_").toLowerCase(),
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user