PersonIndependent

Mauricio Lauffer

Provides 6
Build and dev-server toolingUI5Build and dev-server toolingcapabilityServing an app locally and building it for deployment — proxying a backend, transpiling, bundling, and shaping the result for whatever will host it.Custom controls and librariesUI5Custom controls and librariescapabilityExtending the set of controls an app is built from: a control of its own, a wrapper around a third-party widget, or an icon font registered with the framework, packaged so another app can reuse it. Distinct from [Web Components interop](capability:ui5-web-components), which brings in standard custom elements, and from [generators](capability:generators), which scaffold a control project rather than being one.Data bindingUI5Data bindingcapabilityKeeping a control and a model in step in both directions, including the formatting, type conversion and validation that sit between the two.LoggingUI5CAPBTPABAPLoggingcapabilitySeeing what a running service did, in a form something can read afterwards — levels, a formatter that suits a laptop and one that suits a log service.TypeScript supportUI5TypeScript supportcapabilityWriting apps and libraries in TypeScript — the type definitions, the module syntax the loader expects, and the build step that gets from one to the other.UI5 testingUI5UI5 testingcapabilityProving a UI still works — unit tests over controllers and formatters, integration tests that drive real controls, and end-to-end runs against a served app.
Contributes to 6
AccessibilityUI5AccessibilitycapabilityMaking a UI usable with a screen reader, with a keyboard alone and without seeing the layout: accessible names on controls, a heading order, landmarks, focus handling and announcements. Target size for a finger is [touch operation](capability:ui5-touch-uis).GeneratorsUI5CAPABAPGeneratorscapabilityGetting from nothing to a project that runs, and from a project that runs to one that has the piece you just decided you need. Two different moments: the first is a one-time decision about layout, the second recurs for the life of the project.Key-user adaptationUI5ABAPBTPKey-user adaptationcapabilityChanging a delivered app without modifying it — moving, hiding and adding elements as a layered set of changes that survive an upgrade.Routing and navigationUI5Routing and navigationcapabilityTurning a URL hash into a view, and a view change back into a URL — so a deep link, a browser back button and a refresh all land where the user expects in a single-page app.ThemingUI5ThemingcapabilityApplying a consistent visual identity across every control, including the parameters an app may read and the custom themes an organisation may build.Web Components interopUI5Web Components interopcapabilityUsing standards-based custom elements inside an app, and the question of which control set an app should be built from at all, two concerns that are often answered as one.

Entries24

Group by24 of 24 entries
EntrySignals
Maintains13
jest-environment-ui5v0.2.4
none

Jest environment running UI5 unit tests in Node.js

openui5-error-collectorv1.1.0
Quiet

UI5 library collecting an app's JavaScript errors

openui5-model-json-crudv1.0.0
none

OpenUI5 JSONModel extension with CRUD over HTTP

openui5-model-odata-v2-odatapromisev0.0.1
none

OpenUI5 OData V2 model extension with Promises

openui5-passwordv1.0.0
none

OpenUI5 password input with strength scoring and rules

openui5-smart-mockserverv1.0.0
none

UI5 MockServer extension generating mock data with Faker.js

openui5-tourv1.0.0
none

OpenUI5 control library for guided app tours

openui5-validatorv1.0.0
none

OpenUI5 library validating view fields against JSON schema

ui5-deployerv0.4.1
none

UI5 Tooling module deploying Fiori/UI5 apps to SAP systems

ui5-task-dts-generatorv1.0.0
none

UI5 builder task generating d.ts type declarations

ui5-task-minifierv2.0.1
none

UI5 builder task minifying HTML, CSS and JSON files

vitest-environment-ui5v0.3.0
none

Vitest environment running UI5 unit tests in Node.js

wdio-qunit-servicev2.0.2
none

WebdriverIO service running QUnit test pages

Contributes to11
@openui5/sap.ui.corev1.153.0
none

Framework core: module loader, MVC runtime, binding, routing, theming

@ui5/cliv4.0.71
none

UI5 Tooling command line for project setup, dev server and build

generator-ui5-appv1.0.8
none

Easy-UI5 generator scaffolding a new UI5 application

generator-ui5-ts-app
none

Easy-UI5 generator scaffolding a TypeScript UI5 application

generator-ui5-ts-app-fcl
none

Generator for a TypeScript UI5 FlexibleColumnLayout app on OData

ui5-middleware-livereloadv3.4.0
none

Live reload middleware for the UI5 dev server

ui5-middleware-simpleproxyv3.9.0
none

Dev-server middleware proxying requests to a backend system

ui5-task-transpilev0.5.1
none

UI5 Tooling task transpiling TypeScript and ES modules

ui5-task-zipperv3.7.0
none

Build task packaging the UI5 build result as a zip archive

ui5-tooling-modulesv3.41.2
none

UI5 tooling extensions loading npm packages as UI5 modules

wdio-ui5-servicev3.0.12
Functional boundary

End-to-end testing for UI5 on WebdriverIO with UI5 control selectors

Details

History1
  • First entry seenDiscovered via Added by hand, GitHub API.
Profile1
For your agent