openui5-smart-mockserver
Version:
An extended version of UI5 MockServer which generates meaningful mock data.
7 lines • 2.11 kB
JavaScript
;
/*
* openui5-smart-mockserver
* (c) Copyright 2018-2023 Mauricio Lauffer
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
*/sap.ui.define(["sap/ui/core/Lib","sap/ui/core/library"],function(e){(async()=>{const e=`${sap.ui.require.toUrl("openui5/smartmockserver")}/thirdparty/faker/locale/en.mjs`;const{faker:t}=await import(e);a.faker=t})();const a=e.init({name:"openui5.smartmockserver",dependencies:["sap.ui.core"],controls:["openui5.smartmockserver.SmartMockServer"],noLibraryCSS:true,version:"1.0.0"});a.SAP_SEMANTICS_TO_FAKER_METHOD_MAPPING=[{sapSemantics:"city",fakerMethod:"location.city"},{sapSemantics:"country",fakerMethod:"location.country"},{sapSemantics:"geo-lat",fakerMethod:"location.latitude"},{sapSemantics:"geo-lon",fakerMethod:"location.longitude"},{sapSemantics:"region",fakerMethod:"location.state"},{sapSemantics:"street",fakerMethod:"location.streetAddress"},{sapSemantics:"zip",fakerMethod:"location.zipCode"},{sapSemantics:"org",fakerMethod:"company.name"},{sapSemantics:"currency-code",fakerMethod:"finance.currencyCode"},{sapSemantics:"photo",fakerMethod:"image.avatar"},{sapSemantics:"bcc",fakerMethod:"internet.email"},{sapSemantics:"cc",fakerMethod:"internet.email"},{sapSemantics:"email",fakerMethod:"internet.email"},{sapSemantics:"from",fakerMethod:"internet.email"},{sapSemantics:"sender",fakerMethod:"internet.email"},{sapSemantics:"to",fakerMethod:"internet.email"},{sapSemantics:"url",fakerMethod:"internet.url"},{sapSemantics:"body",fakerMethod:"lorem.paragraphs"},{sapSemantics:"subject",fakerMethod:"lorem.sentence"},{sapSemantics:"name",fakerMethod:"person.fullName"},{sapSemantics:"givenname",fakerMethod:"person.firstName"},{sapSemantics:"middlename",fakerMethod:"person.firstName"},{sapSemantics:"title",fakerMethod:"person.jobTitle"},{sapSemantics:"familyname",fakerMethod:"person.lastName"},{sapSemantics:"honorific",fakerMethod:"person.prefix"},{sapSemantics:"suffix",fakerMethod:"person.suffix"},{sapSemantics:"tel",fakerMethod:"phone.number"}];return a});
//# sourceMappingURL=library.js.map