Product
Socket Now Supports uv.lock Files
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
@sap/ux-specification
Advanced tools
Specifies the structure of SAP Fiori Element templates in form of typescript types and JSON schema files. You can find the JSON schemas under dist/schema.
The major and minor version of this specification matches the major and minor version of SAP UI5, which contains Fiori elements.
Example:
@sap/ux-specification@1.76.x
specifies the Fiori elements that are delivered with UI5 version 1.76.x
The module supports both the OData V2 and the OData V4 version of the templates (aka FioriElementsVersion), you thus can find two different access points for the typescript definitions:
JSON schemas are provided for the following schema types:
Further schema or template types are planned within the next releases.
You can retrieve any generic schema via schemaAccess.ts.
Besides the specification, src/api.ts provides functions that can be used with SAP Fiori apps in connection with the JSON schemas:
Constraint The definitions and functions do not handle the OData annotations of the SAP Fiori Element templates.
FAQs
SAP Fiori tools - Specification
The npm package @sap/ux-specification receives a total of 12,964 weekly downloads. As such, @sap/ux-specification popularity was classified as popular.
We found that @sap/ux-specification demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
Research
Security News
Socket researchers have discovered multiple malicious npm packages targeting Solana private keys, abusing Gmail to exfiltrate the data and drain Solana wallets.
Security News
PEP 770 proposes adding SBOM support to Python packages to improve transparency and catch hidden non-Python dependencies that security tools often miss.