├── .chglog
├── CHANGELOG.tpl.md
├── RELEASE.tpl.md
├── config.yml
└── release-config.yml
├── .editorconfig
├── .gitattributes
├── .github
├── ISSUE_TEMPLATE.md
├── ISSUE_TEMPLATE
│ └── config.yml
├── PULL_REQUEST_TEMPLATE.md
├── dependabot.yml
├── in-solidarity.yml
└── workflows
│ ├── dependabot-auto-merge.yml
│ ├── github-ci.yml
│ └── reuse-compliance.yml
├── .gitignore
├── .npmrc
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE.txt
├── LICENSES
└── Apache-2.0.txt
├── README.md
├── REUSE.toml
├── azure-pipelines.yml
├── eslint.common.config.js
├── eslint.config.js
├── jsdoc-plugin.cjs
├── jsdoc.json
├── lib
├── lbt
│ ├── UI5ClientConstants.js
│ ├── analyzer
│ │ ├── ComponentAnalyzer.js
│ │ ├── JSModuleAnalyzer.js
│ │ ├── SmartTemplateAnalyzer.js
│ │ ├── XMLCompositeAnalyzer.js
│ │ ├── XMLTemplateAnalyzer.js
│ │ └── analyzeLibraryJS.js
│ ├── bundle
│ │ ├── AutoSplitter.js
│ │ ├── Builder.js
│ │ ├── BundleDefinition.js
│ │ ├── BundleWriter.js
│ │ ├── ResolvedBundleDefinition.js
│ │ └── Resolver.js
│ ├── calls
│ │ └── SapUiDefine.js
│ ├── graph
│ │ ├── dependencyGraph.js
│ │ ├── dominatorTree.js
│ │ └── topologicalSort.js
│ ├── resources
│ │ ├── LibraryFileAnalyzer.js
│ │ ├── LocatorResource.js
│ │ ├── LocatorResourcePool.js
│ │ ├── ModuleInfo.js
│ │ ├── Resource.js
│ │ ├── ResourceCollector.js
│ │ ├── ResourceFilterList.js
│ │ ├── ResourceInfo.js
│ │ ├── ResourceInfoList.js
│ │ └── ResourcePool.js
│ └── utils
│ │ ├── ASTUtils.js
│ │ ├── JSTokenizer.js
│ │ ├── ModuleName.js
│ │ ├── escapePropertiesFile.js
│ │ └── parseUtils.js
├── processors
│ ├── bootstrapHtmlTransformer.js
│ ├── bundlers
│ │ ├── flexChangesBundler.js
│ │ └── moduleBundler.js
│ ├── jsdoc
│ │ ├── apiIndexGenerator.js
│ │ ├── jsdocGenerator.js
│ │ ├── lib
│ │ │ ├── createIndexFiles.js
│ │ │ ├── package.json
│ │ │ ├── transformApiJson.js
│ │ │ └── ui5
│ │ │ │ ├── plugin.js
│ │ │ │ └── template
│ │ │ │ ├── publish.js
│ │ │ │ └── utils
│ │ │ │ ├── typeParser.js
│ │ │ │ └── versionUtil.js
│ │ └── sdkTransformer.js
│ ├── libraryLessGenerator.js
│ ├── manifestCreator.js
│ ├── manifestEnhancer.js
│ ├── minifier.js
│ ├── minifierWorker.js
│ ├── nonAsciiEscaper.js
│ ├── resourceListCreator.js
│ ├── stringReplacer.js
│ ├── themeBuilder.js
│ ├── themeBuilderWorker.js
│ └── versionInfoGenerator.js
├── tasks
│ ├── buildThemes.js
│ ├── bundlers
│ │ ├── generateBundle.js
│ │ ├── generateComponentPreload.js
│ │ ├── generateFlexChangesBundle.js
│ │ ├── generateLibraryPreload.js
│ │ ├── generateStandaloneAppBundle.js
│ │ └── utils
│ │ │ ├── applyDefaultsToBundleDefinition.js
│ │ │ └── createModuleNameMapping.js
│ ├── enhanceManifest.js
│ ├── escapeNonAsciiCharacters.js
│ ├── generateCachebusterInfo.js
│ ├── generateLibraryManifest.js
│ ├── generateResourcesJson.js
│ ├── generateThemeDesignerResources.js
│ ├── generateVersionInfo.js
│ ├── jsdoc
│ │ ├── executeJsdocSdkTransformation.js
│ │ ├── generateApiIndex.js
│ │ └── generateJsdoc.js
│ ├── minify.js
│ ├── replaceBuildtime.js
│ ├── replaceCopyright.js
│ ├── replaceVersion.js
│ ├── taskRepository.js
│ ├── transformBootstrapHtml.js
│ └── utils
│ │ └── dotTheming.js
└── utils
│ └── fs.js
├── package-lock.json
├── package.json
└── test
├── expected
└── build
│ ├── application.a
│ ├── dest-clean
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ └── test.js
│ ├── dest-deps-excl
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── resources
│ │ │ └── library
│ │ │ │ ├── a
│ │ │ │ ├── .library
│ │ │ │ └── themes
│ │ │ │ │ └── base
│ │ │ │ │ ├── library-RTL.css
│ │ │ │ │ ├── library-parameters.json
│ │ │ │ │ ├── library.css
│ │ │ │ │ └── library.source.less
│ │ │ │ ├── b
│ │ │ │ └── .library
│ │ │ │ └── c
│ │ │ │ └── .library
│ │ ├── test-dbg.js
│ │ ├── test-resources
│ │ │ └── library
│ │ │ │ ├── a
│ │ │ │ └── Test.html
│ │ │ │ ├── b
│ │ │ │ └── Test.html
│ │ │ │ └── c
│ │ │ │ └── Test.html
│ │ ├── test.js
│ │ └── test.js.map
│ ├── dest-deps
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── resources
│ │ │ ├── library
│ │ │ │ ├── a
│ │ │ │ │ ├── .library
│ │ │ │ │ └── themes
│ │ │ │ │ │ └── base
│ │ │ │ │ │ ├── library-RTL.css
│ │ │ │ │ │ ├── library-parameters.json
│ │ │ │ │ │ ├── library.css
│ │ │ │ │ │ └── library.source.less
│ │ │ │ ├── b
│ │ │ │ │ └── .library
│ │ │ │ ├── c
│ │ │ │ │ └── .library
│ │ │ │ └── d
│ │ │ │ │ ├── .library
│ │ │ │ │ ├── empty-dbg.js
│ │ │ │ │ ├── empty.js
│ │ │ │ │ ├── empty.js.map
│ │ │ │ │ ├── legacy-dbg.js
│ │ │ │ │ ├── legacy.js
│ │ │ │ │ ├── legacy.js.map
│ │ │ │ │ ├── library-dbg.js
│ │ │ │ │ ├── library.js
│ │ │ │ │ ├── library.js.map
│ │ │ │ │ ├── some-dbg.js
│ │ │ │ │ ├── some.js
│ │ │ │ │ └── some.js.map
│ │ │ ├── sap
│ │ │ │ └── ui
│ │ │ │ │ └── core
│ │ │ │ │ └── .library
│ │ │ ├── ui5loader-dbg.js
│ │ │ ├── ui5loader.js
│ │ │ └── ui5loader.js.map
│ │ ├── test-dbg.js
│ │ ├── test-resources
│ │ │ └── library
│ │ │ │ ├── a
│ │ │ │ └── Test.html
│ │ │ │ ├── b
│ │ │ │ └── Test.html
│ │ │ │ ├── c
│ │ │ │ └── Test.html
│ │ │ │ └── d
│ │ │ │ └── Test.html
│ │ ├── test.js
│ │ └── test.js.map
│ ├── dest-depself
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── resources
│ │ │ ├── library
│ │ │ │ ├── a
│ │ │ │ │ ├── .library
│ │ │ │ │ └── themes
│ │ │ │ │ │ └── base
│ │ │ │ │ │ ├── library-RTL.css
│ │ │ │ │ │ ├── library-parameters.json
│ │ │ │ │ │ ├── library.css
│ │ │ │ │ │ └── library.source.less
│ │ │ │ ├── b
│ │ │ │ │ └── .library
│ │ │ │ ├── c
│ │ │ │ │ └── .library
│ │ │ │ └── d
│ │ │ │ │ ├── .library
│ │ │ │ │ ├── empty-dbg.js
│ │ │ │ │ ├── empty.js
│ │ │ │ │ ├── empty.js.map
│ │ │ │ │ ├── legacy-dbg.js
│ │ │ │ │ ├── legacy.js
│ │ │ │ │ ├── legacy.js.map
│ │ │ │ │ ├── library-dbg.js
│ │ │ │ │ ├── library.js
│ │ │ │ │ ├── library.js.map
│ │ │ │ │ ├── some-dbg.js
│ │ │ │ │ ├── some.js
│ │ │ │ │ └── some.js.map
│ │ │ ├── sap-ui-custom-dbg.js
│ │ │ ├── sap-ui-custom-dbg.js.map
│ │ │ ├── sap-ui-custom.js
│ │ │ ├── sap-ui-custom.js.map
│ │ │ ├── sap
│ │ │ │ └── ui
│ │ │ │ │ └── core
│ │ │ │ │ └── .library
│ │ │ ├── ui5loader-dbg.js
│ │ │ ├── ui5loader.js
│ │ │ └── ui5loader.js.map
│ │ ├── test-dbg.js
│ │ ├── test-resources
│ │ │ └── library
│ │ │ │ ├── a
│ │ │ │ └── Test.html
│ │ │ │ ├── b
│ │ │ │ └── Test.html
│ │ │ │ ├── c
│ │ │ │ └── Test.html
│ │ │ │ └── d
│ │ │ │ └── Test.html
│ │ ├── test.js
│ │ └── test.js.map
│ ├── dest-self
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── resources
│ │ │ ├── sap-ui-custom-dbg.js
│ │ │ ├── sap-ui-custom-dbg.js.map
│ │ │ ├── sap-ui-custom.js
│ │ │ └── sap-ui-custom.js.map
│ │ ├── test-dbg.js
│ │ ├── test.js
│ │ └── test.js.map
│ └── dest
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── test-dbg.js
│ │ ├── test.js
│ │ └── test.js.map
│ ├── application.b
│ ├── dest
│ │ ├── embedded
│ │ │ ├── i18n
│ │ │ │ ├── i18n.properties
│ │ │ │ └── i18n_de.properties
│ │ │ ├── i18n_fr.properties
│ │ │ └── manifest.json
│ │ ├── i18n.properties
│ │ ├── i18n
│ │ │ ├── i18n.properties
│ │ │ ├── i18n_de.properties
│ │ │ └── l10n.properties
│ │ ├── manifest-bundle.zip
│ │ ├── manifest-bundle
│ │ │ ├── embedded
│ │ │ │ ├── i18n
│ │ │ │ │ ├── i18n.properties
│ │ │ │ │ └── i18n_de.properties
│ │ │ │ └── manifest.json
│ │ │ ├── i18n
│ │ │ │ ├── i18n.properties
│ │ │ │ └── i18n_de.properties
│ │ │ └── manifest.json
│ │ └── manifest.json
│ └── standalone
│ │ ├── embedded
│ │ ├── i18n
│ │ │ ├── i18n.properties
│ │ │ └── i18n_de.properties
│ │ ├── i18n_fr.properties
│ │ └── manifest.json
│ │ ├── i18n.properties
│ │ ├── i18n
│ │ ├── i18n.properties
│ │ ├── i18n_de.properties
│ │ └── l10n.properties
│ │ ├── manifest.json
│ │ └── resources
│ │ ├── sap-ui-custom-dbg.js
│ │ ├── sap-ui-custom-dbg.js.map
│ │ ├── sap-ui-custom.js
│ │ └── sap-ui-custom.js.map
│ ├── application.g
│ ├── cachebuster
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── manifest.json
│ │ ├── sap-ui-cachebuster-info.json
│ │ ├── subcomponentA
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ │ └── subcomponentB
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ ├── cachebuster_hash
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── manifest.json
│ │ ├── sap-ui-cachebuster-info.json
│ │ ├── subcomponentA
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ │ └── subcomponentB
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ ├── dest
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component-preload.js
│ │ │ ├── Component-preload.js.map
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ │ └── subcomponentB
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component-preload.js
│ │ │ ├── Component-preload.js.map
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ ├── dest2
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component-preload.js
│ │ │ ├── Component-preload.js.map
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ │ └── subcomponentB
│ │ │ ├── Component-dbg.js
│ │ │ ├── Component-preload.js
│ │ │ ├── Component-preload.js.map
│ │ │ ├── Component.js
│ │ │ ├── Component.js.map
│ │ │ └── manifest.json
│ └── excludes
│ │ ├── manifest.json
│ │ └── subcomponentA
│ │ └── manifest.json
│ ├── application.h
│ ├── dest
│ │ ├── Component-dbg.js
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── manifest.json
│ │ ├── sectionsA
│ │ │ ├── customBundle.js
│ │ │ ├── customBundle.js.map
│ │ │ ├── section1-dbg.js
│ │ │ ├── section1.js
│ │ │ ├── section1.js.map
│ │ │ ├── section2-dbg.js
│ │ │ ├── section2.js
│ │ │ ├── section2.js.map
│ │ │ ├── section3-dbg.js
│ │ │ ├── section3.js
│ │ │ └── section3.js.map
│ │ └── sectionsB
│ │ │ ├── customBundle.js
│ │ │ ├── customBundle.js.map
│ │ │ ├── section1-dbg.js
│ │ │ ├── section1.js
│ │ │ ├── section1.js.map
│ │ │ ├── section2-dbg.js
│ │ │ ├── section2.js
│ │ │ ├── section2.js.map
│ │ │ ├── section3-dbg.js
│ │ │ ├── section3.js
│ │ │ └── section3.js.map
│ └── no-minify
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── sectionsA
│ │ ├── customBundle.js
│ │ ├── customBundle.js.map
│ │ ├── section1.js
│ │ ├── section2.js
│ │ └── section3.js
│ │ └── sectionsB
│ │ ├── customBundle.js
│ │ ├── customBundle.js.map
│ │ ├── section1.js
│ │ ├── section2.js
│ │ └── section3.js
│ ├── application.i
│ └── dest
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── changes
│ │ ├── changes-bundle.json
│ │ ├── coding
│ │ │ ├── MyExtension-dbg.js
│ │ │ ├── MyExtension.js
│ │ │ └── MyExtension.js.map
│ │ └── fragments
│ │ │ └── MyFragment.fragment.xml
│ │ └── manifest.json
│ ├── application.j
│ ├── dest-resources-json
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── changes
│ │ │ ├── coding
│ │ │ │ ├── MyExtension-dbg.js
│ │ │ │ ├── MyExtension.js
│ │ │ │ └── MyExtension.js.map
│ │ │ ├── flexibility-bundle.json
│ │ │ └── fragments
│ │ │ │ └── MyFragment.fragment.xml
│ │ ├── fileWithoutExtension
│ │ ├── manifest.json
│ │ ├── resources.json
│ │ └── resources
│ │ │ └── sap-ui-version.json
│ └── dest
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── changes
│ │ ├── coding
│ │ │ ├── MyExtension-dbg.js
│ │ │ ├── MyExtension.js
│ │ │ └── MyExtension.js.map
│ │ ├── flexibility-bundle.json
│ │ └── fragments
│ │ │ └── MyFragment.fragment.xml
│ │ ├── fileWithoutExtension
│ │ └── manifest.json
│ ├── application.k
│ ├── dest-package-subcomponents
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ │ ├── Component.js
│ │ │ ├── manifest.json
│ │ │ └── thirdparty
│ │ │ │ └── lib.js
│ │ ├── subcomponentB
│ │ │ ├── Component.js
│ │ │ ├── manifest.json
│ │ │ └── thirdparty
│ │ │ │ └── lib.js
│ │ └── thirdparty
│ │ │ └── lib.js
│ └── dest
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ └── thirdparty
│ │ │ └── lib.js
│ │ ├── subcomponentB
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ └── thirdparty
│ │ │ └── lib.js
│ │ └── thirdparty
│ │ └── lib.js
│ ├── application.l
│ └── dest
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── subdir
│ │ ├── index-dbg.js
│ │ ├── index.js
│ │ ├── index.js.map
│ │ └── thirdparty
│ │ │ ├── File0.js
│ │ │ ├── File1-dbg.js
│ │ │ ├── File1.js
│ │ │ └── File1.js.map
│ │ ├── test-dbg.js
│ │ ├── test.js
│ │ ├── test.js.map
│ │ └── thirdparty
│ │ ├── File0.js
│ │ └── File1.js
│ ├── application.m
│ └── dest
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── MyView-dbg.js
│ │ ├── MyView.js
│ │ ├── MyView.js.map
│ │ ├── index.html
│ │ └── manifest.json
│ ├── application.n
│ ├── dest
│ │ ├── Component-dbg.js
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── MyModuleRequiringGlobalScope-dbg.js
│ │ ├── MyModuleRequiringGlobalScope.js
│ │ ├── MyModuleRequiringGlobalScope.js.map
│ │ ├── index.html
│ │ ├── manifest.json
│ │ └── resources
│ │ │ ├── sap-ui-custom-dbg.js
│ │ │ ├── sap-ui-custom-dbg.js.map
│ │ │ ├── sap-ui-custom.js
│ │ │ └── sap-ui-custom.js.map
│ └── legacy
│ │ ├── Component-dbg.js
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ ├── MyModuleRequiringGlobalScope-dbg.js
│ │ ├── MyModuleRequiringGlobalScope.js
│ │ ├── MyModuleRequiringGlobalScope.js.map
│ │ ├── index.html
│ │ ├── manifest.json
│ │ └── resources
│ │ ├── sap-ui-custom-dbg.js
│ │ ├── sap-ui-custom-dbg.js.map
│ │ ├── sap-ui-custom.js
│ │ └── sap-ui-custom.js.map
│ ├── application.o
│ └── dest
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── i18n
│ │ ├── i18n.properties
│ │ ├── i18n_en.properties
│ │ ├── i18n_en_US.properties
│ │ └── i18n_en_US_saptrc.properties
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── test-dbg.js
│ │ ├── test.js
│ │ └── test.js.map
│ ├── application.ø
│ └── dest
│ │ ├── Component-dbg.js
│ │ ├── Component-preload.js
│ │ ├── Component-preload.js.map
│ │ ├── Component.js
│ │ ├── Component.js.map
│ │ └── manifest.json
│ ├── library.d-minified
│ └── preload
│ │ ├── resources
│ │ └── library
│ │ │ └── d
│ │ │ ├── .library
│ │ │ ├── empty.js
│ │ │ ├── empty.js.map
│ │ │ ├── legacy.js
│ │ │ ├── legacy.js.map
│ │ │ ├── library-preload.js
│ │ │ ├── library-preload.js.map
│ │ │ ├── manifest.json
│ │ │ ├── some.js
│ │ │ └── some.js.map
│ │ └── test-resources
│ │ └── library
│ │ └── d
│ │ └── Test.html
│ ├── library.d
│ ├── dest
│ │ ├── resources
│ │ │ └── library
│ │ │ │ └── d
│ │ │ │ ├── .library
│ │ │ │ ├── empty-dbg.js
│ │ │ │ ├── empty.js
│ │ │ │ ├── empty.js.map
│ │ │ │ ├── legacy-dbg.js
│ │ │ │ ├── legacy.js
│ │ │ │ ├── legacy.js.map
│ │ │ │ ├── library-dbg.js
│ │ │ │ ├── library.js
│ │ │ │ ├── library.js.map
│ │ │ │ ├── manifest.json
│ │ │ │ ├── some-dbg.js
│ │ │ │ ├── some.js
│ │ │ │ └── some.js.map
│ │ └── test-resources
│ │ │ └── library
│ │ │ └── d
│ │ │ └── Test.html
│ └── preload
│ │ ├── resources
│ │ └── library
│ │ │ └── d
│ │ │ ├── .library
│ │ │ ├── empty.js
│ │ │ ├── legacy.js
│ │ │ ├── library-preload.js
│ │ │ ├── library-preload.js.map
│ │ │ ├── library.js
│ │ │ └── some.js
│ │ └── test-resources
│ │ └── library
│ │ └── d
│ │ └── Test.html
│ ├── library.e
│ ├── build-manifest
│ │ ├── .ui5
│ │ │ └── build-manifest.json
│ │ ├── resources
│ │ │ └── library
│ │ │ │ └── e
│ │ │ │ ├── .library
│ │ │ │ ├── library-dbg.js
│ │ │ │ ├── library-preload.js
│ │ │ │ ├── library-preload.js.map
│ │ │ │ ├── library.js
│ │ │ │ ├── library.js.map
│ │ │ │ ├── manifest.json
│ │ │ │ ├── some-dbg.js
│ │ │ │ ├── some.js
│ │ │ │ └── some.js.map
│ │ └── test-resources
│ │ │ └── library
│ │ │ └── e
│ │ │ ├── Test.css
│ │ │ ├── Test.html
│ │ │ └── Test.js
│ └── dest
│ │ ├── resources
│ │ └── library
│ │ │ └── e
│ │ │ ├── .library
│ │ │ ├── library-dbg.js
│ │ │ ├── library.js
│ │ │ ├── library.js.map
│ │ │ ├── manifest.json
│ │ │ ├── some-dbg.js
│ │ │ ├── some.js
│ │ │ └── some.js.map
│ │ └── test-resources
│ │ └── library
│ │ └── e
│ │ ├── Test.css
│ │ ├── Test.html
│ │ └── Test.js
│ ├── library.h
│ ├── dest-resources-json
│ │ ├── .ui5
│ │ │ └── build-manifest.json
│ │ ├── resources
│ │ │ └── library
│ │ │ │ └── h
│ │ │ │ ├── .library
│ │ │ │ ├── components
│ │ │ │ ├── Component-dbg.js
│ │ │ │ ├── Component-preload.js
│ │ │ │ ├── Component-preload.js.map
│ │ │ │ ├── Component.js
│ │ │ │ ├── Component.js.map
│ │ │ │ ├── TodoComponent-dbg.js
│ │ │ │ ├── TodoComponent.js
│ │ │ │ ├── TodoComponent.js.map
│ │ │ │ ├── resources.json
│ │ │ │ ├── subcomponent1
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ ├── Component.js.map
│ │ │ │ │ └── resources.json
│ │ │ │ ├── subcomponent2
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ ├── Component.js.map
│ │ │ │ │ └── resources.json
│ │ │ │ └── subcomponent3
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ ├── Component.js.map
│ │ │ │ │ └── resources.json
│ │ │ │ ├── customBundle-dbg.js
│ │ │ │ ├── customBundle-dbg.js.map
│ │ │ │ ├── customBundle.js
│ │ │ │ ├── customBundle.js.map
│ │ │ │ ├── designtime
│ │ │ │ ├── library-dbg.designtime.js
│ │ │ │ ├── library.designtime.js
│ │ │ │ └── library.designtime.js.map
│ │ │ │ ├── file-dbg.js
│ │ │ │ ├── file.js
│ │ │ │ ├── file.js.map
│ │ │ │ ├── i18n
│ │ │ │ ├── messagebundle.properties
│ │ │ │ └── messagebundle_en.properties
│ │ │ │ ├── library-dbg.js
│ │ │ │ ├── library.js
│ │ │ │ ├── library.js.map
│ │ │ │ ├── manifest.json
│ │ │ │ ├── not-dbg.js
│ │ │ │ ├── not.js
│ │ │ │ ├── not.js.map
│ │ │ │ ├── resources.json
│ │ │ │ ├── some-dbg.js
│ │ │ │ ├── some.js
│ │ │ │ └── some.js.map
│ │ └── test-resources
│ │ │ └── library
│ │ │ └── h
│ │ │ └── Test.html
│ ├── dest
│ │ ├── resources
│ │ │ └── library
│ │ │ │ └── h
│ │ │ │ ├── .library
│ │ │ │ ├── components
│ │ │ │ ├── Component-dbg.js
│ │ │ │ ├── Component-preload.js
│ │ │ │ ├── Component-preload.js.map
│ │ │ │ ├── Component.js
│ │ │ │ ├── Component.js.map
│ │ │ │ ├── TodoComponent-dbg.js
│ │ │ │ ├── TodoComponent.js
│ │ │ │ ├── TodoComponent.js.map
│ │ │ │ ├── subcomponent1
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ └── Component.js.map
│ │ │ │ ├── subcomponent2
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ └── Component.js.map
│ │ │ │ └── subcomponent3
│ │ │ │ │ ├── Component-dbg.js
│ │ │ │ │ ├── Component-preload.js
│ │ │ │ │ ├── Component-preload.js.map
│ │ │ │ │ ├── Component.js
│ │ │ │ │ └── Component.js.map
│ │ │ │ ├── customBundle-dbg.js
│ │ │ │ ├── customBundle-dbg.js.map
│ │ │ │ ├── customBundle.js
│ │ │ │ ├── customBundle.js.map
│ │ │ │ ├── designtime
│ │ │ │ ├── library-dbg.designtime.js
│ │ │ │ ├── library.designtime.js
│ │ │ │ └── library.designtime.js.map
│ │ │ │ ├── file-dbg.js
│ │ │ │ ├── file.js
│ │ │ │ ├── file.js.map
│ │ │ │ ├── i18n
│ │ │ │ ├── messagebundle.properties
│ │ │ │ └── messagebundle_en.properties
│ │ │ │ ├── library-dbg.js
│ │ │ │ ├── library.js
│ │ │ │ ├── library.js.map
│ │ │ │ ├── manifest.json
│ │ │ │ ├── not-dbg.js
│ │ │ │ ├── not.js
│ │ │ │ ├── not.js.map
│ │ │ │ ├── some-dbg.js
│ │ │ │ ├── some.js
│ │ │ │ └── some.js.map
│ │ └── test-resources
│ │ │ └── library
│ │ │ └── h
│ │ │ └── Test.html
│ └── no-minify
│ │ ├── resources
│ │ └── library
│ │ │ └── h
│ │ │ ├── .library
│ │ │ ├── components
│ │ │ ├── Component-preload.js
│ │ │ ├── Component-preload.js.map
│ │ │ ├── Component.js
│ │ │ ├── TodoComponent.js
│ │ │ ├── subcomponent1
│ │ │ │ ├── Component-preload.js
│ │ │ │ ├── Component-preload.js.map
│ │ │ │ └── Component.js
│ │ │ ├── subcomponent2
│ │ │ │ ├── Component-preload.js
│ │ │ │ ├── Component-preload.js.map
│ │ │ │ └── Component.js
│ │ │ └── subcomponent3
│ │ │ │ ├── Component-preload.js
│ │ │ │ ├── Component-preload.js.map
│ │ │ │ └── Component.js
│ │ │ ├── customBundle-dbg.js
│ │ │ ├── customBundle-dbg.js.map
│ │ │ ├── customBundle.js
│ │ │ ├── customBundle.js.map
│ │ │ ├── designtime
│ │ │ └── library.designtime.js
│ │ │ ├── file.js
│ │ │ ├── i18n
│ │ │ ├── messagebundle.properties
│ │ │ └── messagebundle_en.properties
│ │ │ ├── library.js
│ │ │ ├── manifest.json
│ │ │ ├── not.js
│ │ │ └── some.js
│ │ └── test-resources
│ │ └── library
│ │ └── h
│ │ └── Test.html
│ ├── library.i
│ ├── bundle-library.h-build-manifest
│ │ ├── .ui5
│ │ │ └── build-manifest.json
│ │ └── resources
│ │ │ └── library
│ │ │ └── i
│ │ │ ├── .library
│ │ │ ├── customLibraryHBundle-dbg.js
│ │ │ ├── customLibraryHBundle-dbg.js.map
│ │ │ ├── customLibraryHBundle.js
│ │ │ ├── customLibraryHBundle.js.map
│ │ │ ├── i18nf
│ │ │ └── custommessagebundle.properties
│ │ │ ├── library-dbg.js
│ │ │ ├── library-preload.js
│ │ │ ├── library-preload.js.map
│ │ │ ├── library.js
│ │ │ ├── library.js.map
│ │ │ └── manifest.json
│ ├── bundle-library.h
│ │ └── resources
│ │ │ └── library
│ │ │ └── i
│ │ │ ├── .library
│ │ │ ├── customLibraryHBundle-dbg.js
│ │ │ ├── customLibraryHBundle-dbg.js.map
│ │ │ ├── customLibraryHBundle.js
│ │ │ ├── customLibraryHBundle.js.map
│ │ │ ├── i18nf
│ │ │ └── custommessagebundle.properties
│ │ │ ├── library-dbg.js
│ │ │ ├── library.js
│ │ │ ├── library.js.map
│ │ │ └── manifest.json
│ └── dest
│ │ └── resources
│ │ └── library
│ │ └── i
│ │ ├── .library
│ │ ├── i18nf
│ │ └── custommessagebundle.properties
│ │ ├── library.js
│ │ └── manifest.json
│ ├── library.j
│ └── dest
│ │ ├── resources
│ │ └── library
│ │ │ └── j
│ │ │ ├── .library
│ │ │ ├── Foo.js
│ │ │ ├── SubControl.js
│ │ │ ├── ValidPropertyDefaultValue.js
│ │ │ ├── core
│ │ │ └── library.js
│ │ │ ├── library.js
│ │ │ └── someGenerator.js
│ │ └── test-resources
│ │ └── library
│ │ └── j
│ │ └── designtime
│ │ └── api.json
│ ├── library.k
│ └── dest
│ │ └── resources
│ │ └── library
│ │ └── k
│ │ ├── .library
│ │ └── manifest-bundle
│ │ └── manifest.json
│ ├── library.l
│ └── dest
│ │ └── resources
│ │ └── library
│ │ └── l
│ │ ├── .library
│ │ ├── some-dbg.js
│ │ ├── some.js
│ │ ├── some.js.map
│ │ ├── subdir
│ │ ├── index-dbg.js
│ │ ├── index.js
│ │ ├── index.js.map
│ │ └── thirdparty
│ │ │ ├── File0.js
│ │ │ ├── File1-dbg.js
│ │ │ ├── File1.js
│ │ │ └── File1.js.map
│ │ └── thirdparty
│ │ ├── File0.js
│ │ └── File1.js
│ ├── library.n
│ ├── dest
│ │ ├── resources
│ │ │ └── library
│ │ │ │ └── n
│ │ │ │ ├── .library
│ │ │ │ ├── MyModuleRequiringGlobalScope.js
│ │ │ │ ├── Some.js
│ │ │ │ ├── library-preload.js
│ │ │ │ └── library-preload.js.map
│ │ └── test-resources
│ │ │ └── library
│ │ │ └── n
│ │ │ └── Test.html
│ └── legacy
│ │ ├── resources
│ │ └── library
│ │ │ └── n
│ │ │ ├── .library
│ │ │ ├── MyModuleRequiringGlobalScope.js
│ │ │ ├── Some.js
│ │ │ ├── library-preload.js
│ │ │ └── library-preload.js.map
│ │ └── test-resources
│ │ └── library
│ │ └── n
│ │ └── Test.html
│ ├── library.o
│ └── dest
│ │ └── resources
│ │ └── library
│ │ └── o
│ │ ├── .library
│ │ ├── library-dbg.js
│ │ ├── library-preload.js
│ │ ├── library-preload.js.map
│ │ ├── library.js
│ │ ├── library.js.map
│ │ ├── manifest.json
│ │ ├── messagebundle.properties
│ │ ├── messagebundle_de.properties
│ │ ├── messagebundle_en.properties
│ │ ├── myfolder1
│ │ ├── i18n.properties
│ │ ├── i18n_en.properties
│ │ ├── soccer.properties
│ │ ├── soccer_de.properties
│ │ ├── soccer_en.properties
│ │ ├── vehicles.properties
│ │ ├── vehicles_de.properties
│ │ └── vehicles_en.properties
│ │ ├── myfolder2
│ │ ├── bicycles.properties
│ │ ├── bicycles_de.properties
│ │ ├── bicycles_en.properties
│ │ ├── i18n.properties
│ │ └── i18n_en.properties
│ │ ├── sports.properties
│ │ ├── sports_de.properties
│ │ ├── sports_en.properties
│ │ ├── travel.properties
│ │ ├── travel_de.properties
│ │ └── travel_en.properties
│ ├── library.ø
│ └── dest
│ │ ├── resources
│ │ └── library
│ │ │ └── ø
│ │ │ ├── .library
│ │ │ ├── library-preload.js
│ │ │ ├── library-preload.js.map
│ │ │ ├── library-preload.support.js
│ │ │ ├── library-preload.support.js.map
│ │ │ ├── manifest.json
│ │ │ ├── rules
│ │ │ └── MyControl.support.js
│ │ │ ├── some-dbg.js
│ │ │ ├── some.js
│ │ │ ├── some.js.map
│ │ │ └── themes
│ │ │ └── цветя
│ │ │ ├── Button.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ └── library.source.less
│ │ └── test-resources
│ │ └── library
│ │ └── ø
│ │ └── Test.html
│ ├── sap.ui.core-buildtime
│ └── dest
│ │ └── resources
│ │ ├── sap-ui-core-dbg.js
│ │ ├── sap-ui-core.js
│ │ ├── sap-ui-core.js.map
│ │ └── sap
│ │ └── ui
│ │ ├── Global-dbg.js
│ │ ├── Global.js
│ │ ├── Global.js.map
│ │ └── core
│ │ ├── .library
│ │ ├── Core-dbg.js
│ │ ├── Core.js
│ │ ├── Core.js.map
│ │ ├── Icon-dbg.js
│ │ ├── Icon.js
│ │ └── Icon.js.map
│ ├── sap.ui.core
│ └── preload
│ │ ├── resources
│ │ ├── sap-ui-core-dbg.js
│ │ ├── sap-ui-core-dbg.js.map
│ │ ├── sap-ui-core-nojQuery-dbg.js
│ │ ├── sap-ui-core-nojQuery-dbg.js.map
│ │ ├── sap-ui-core-nojQuery.js
│ │ ├── sap-ui-core-nojQuery.js.map
│ │ ├── sap-ui-core.js
│ │ ├── sap-ui-core.js.map
│ │ ├── sap
│ │ │ └── ui
│ │ │ │ └── core
│ │ │ │ ├── .library
│ │ │ │ ├── Core-dbg.js
│ │ │ │ ├── Core.js
│ │ │ │ ├── Core.js.map
│ │ │ │ ├── library-preload.js
│ │ │ │ ├── library-preload.js.map
│ │ │ │ ├── one-dbg.js
│ │ │ │ ├── one.js
│ │ │ │ ├── one.js.map
│ │ │ │ ├── some-dbg.js
│ │ │ │ ├── some.js
│ │ │ │ └── some.js.map
│ │ ├── ui5loader-autoconfig-dbg.js
│ │ ├── ui5loader-autoconfig.js
│ │ ├── ui5loader-autoconfig.js.map
│ │ ├── ui5loader-dbg.js
│ │ ├── ui5loader.js
│ │ └── ui5loader.js.map
│ │ └── test-resources
│ │ └── sap
│ │ └── ui
│ │ └── core
│ │ └── Test.html
│ ├── theme.j
│ ├── build-manifest
│ │ ├── .ui5
│ │ │ └── build-manifest.json
│ │ └── resources
│ │ │ └── theme
│ │ │ └── j
│ │ │ └── themes
│ │ │ └── somefancytheme
│ │ │ ├── Button.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ └── library.source.less
│ ├── dest-css-variables-theme-designer-resources
│ │ └── resources
│ │ │ └── theme
│ │ │ └── j
│ │ │ └── themes
│ │ │ └── somefancytheme
│ │ │ ├── .theming
│ │ │ ├── Button.less
│ │ │ ├── css_variables.css
│ │ │ ├── css_variables.less
│ │ │ ├── css_variables.source.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ ├── library.less
│ │ │ ├── library.source.less
│ │ │ ├── library_skeleton-RTL.css
│ │ │ └── library_skeleton.css
│ ├── dest-css-variables
│ │ └── resources
│ │ │ └── theme
│ │ │ └── j
│ │ │ └── themes
│ │ │ └── somefancytheme
│ │ │ ├── Button.less
│ │ │ ├── css_variables.css
│ │ │ ├── css_variables.source.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ ├── library.source.less
│ │ │ ├── library_skeleton-RTL.css
│ │ │ └── library_skeleton.css
│ ├── dest-resources-json
│ │ └── resources
│ │ │ └── theme
│ │ │ └── j
│ │ │ └── themes
│ │ │ └── somefancytheme
│ │ │ ├── Button.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ ├── library.source.less
│ │ │ └── resources.json
│ └── dest
│ │ └── resources
│ │ └── theme
│ │ └── j
│ │ └── themes
│ │ └── somefancytheme
│ │ ├── Button.less
│ │ ├── library-RTL.css
│ │ ├── library-parameters.json
│ │ ├── library.css
│ │ └── library.source.less
│ └── theme.library.e
│ ├── dest-css-variables-theme-designer-resources
│ ├── resources
│ │ └── theme
│ │ │ └── library
│ │ │ └── e
│ │ │ └── themes
│ │ │ └── my_theme
│ │ │ ├── .theme
│ │ │ ├── .theming
│ │ │ ├── css_variables.css
│ │ │ ├── css_variables.less
│ │ │ ├── css_variables.source.less
│ │ │ ├── library-RTL.css
│ │ │ ├── library-parameters.json
│ │ │ ├── library.css
│ │ │ ├── library.less
│ │ │ ├── library.source.less
│ │ │ ├── library_skeleton-RTL.css
│ │ │ └── library_skeleton.css
│ └── test-resources
│ │ └── theme
│ │ └── library
│ │ └── e
│ │ └── Test.html
│ └── dest-css-variables
│ ├── resources
│ └── theme
│ │ └── library
│ │ └── e
│ │ └── themes
│ │ └── my_theme
│ │ ├── .theme
│ │ ├── .theming
│ │ ├── css_variables.css
│ │ ├── css_variables.source.less
│ │ ├── library-RTL.css
│ │ ├── library-parameters.json
│ │ ├── library.css
│ │ ├── library.source.less
│ │ ├── library_skeleton-RTL.css
│ │ └── library_skeleton.css
│ └── test-resources
│ └── theme
│ └── library
│ └── e
│ └── Test.html
├── fixtures
├── application.a
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ ├── fileWithoutExtension
│ │ ├── index.html
│ │ ├── manifest.json
│ │ └── test.js
├── application.b
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ ├── embedded
│ │ ├── i18n
│ │ │ ├── i18n.properties
│ │ │ └── i18n_de.properties
│ │ ├── i18n_fr.properties
│ │ └── manifest.json
│ │ ├── i18n.properties
│ │ ├── i18n
│ │ ├── i18n.properties
│ │ ├── i18n_de.properties
│ │ └── l10n.properties
│ │ └── manifest.json
├── application.c
│ ├── package.json
│ ├── src
│ │ └── manifest.json
│ └── ui5.yaml
├── application.c2
│ ├── package.json
│ ├── src
│ │ └── manifest.json
│ └── ui5.yaml
├── application.c3
│ ├── package.json
│ ├── src
│ │ └── manifest.json
│ └── ui5.yaml
├── application.d
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ └── manifest.json
├── application.e
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ └── manifest.json
├── application.f
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ └── manifest.json
├── application.g
│ └── webapp
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ ├── Component.js
│ │ └── manifest.json
│ │ └── subcomponentB
│ │ ├── Component.js
│ │ └── manifest.json
├── application.h
│ ├── package.json
│ ├── pom.xml
│ ├── webapp-project.artifactId
│ │ └── manifest.json
│ ├── webapp-properties.appId
│ │ └── manifest.json
│ ├── webapp-properties.componentName
│ │ └── manifest.json
│ └── webapp
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── sectionsA
│ │ ├── section1.js
│ │ ├── section2.js
│ │ └── section3.js
│ │ └── sectionsB
│ │ ├── section1.js
│ │ ├── section2.js
│ │ └── section3.js
├── application.i
│ └── webapp
│ │ ├── Component.js
│ │ ├── changes
│ │ ├── coding
│ │ │ └── MyExtension.js
│ │ ├── fragments
│ │ │ └── MyFragment.fragment.xml
│ │ ├── id_123_addField.change
│ │ └── id_456_addField.change
│ │ └── manifest.json
├── application.j
│ └── webapp
│ │ ├── Component.js
│ │ ├── changes
│ │ ├── coding
│ │ │ └── MyExtension.js
│ │ ├── fragments
│ │ │ └── MyFragment.fragment.xml
│ │ ├── id_111_appDescriptor.change
│ │ ├── id_111_compVariants.variant
│ │ ├── id_111_test.ctrl_variant
│ │ ├── id_111_test.ctrl_variant_change
│ │ ├── id_111_test.ctrl_variant_management_change
│ │ ├── id_111_variantDependentControlChange.change
│ │ ├── id_123_addField.change
│ │ └── id_456_addField.change
│ │ ├── fileWithoutExtension
│ │ └── manifest.json
├── application.k
│ ├── package.json
│ └── webapp
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ ├── subcomponentA
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ └── thirdparty
│ │ │ └── lib.js
│ │ ├── subcomponentB
│ │ ├── Component.js
│ │ ├── manifest.json
│ │ └── thirdparty
│ │ │ └── lib.js
│ │ └── thirdparty
│ │ └── lib.js
├── application.l
│ ├── package.json
│ └── webapp
│ │ ├── index.html
│ │ ├── manifest.json
│ │ ├── subdir
│ │ ├── index.js
│ │ └── thirdparty
│ │ │ ├── File0.js
│ │ │ └── File1.js
│ │ ├── test.js
│ │ └── thirdparty
│ │ ├── File0.js
│ │ └── File1.js
├── application.m
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ ├── Component.js
│ │ ├── MyView.js
│ │ ├── index.html
│ │ └── manifest.json
├── application.n
│ ├── package.json
│ └── webapp
│ │ ├── Component.js
│ │ ├── MyModuleRequiringGlobalScope.js
│ │ ├── index.html
│ │ └── manifest.json
├── application.o
│ ├── package.json
│ ├── ui5.yaml
│ └── webapp
│ │ ├── i18n
│ │ ├── i18n.properties
│ │ ├── i18n_en.properties
│ │ ├── i18n_en_US.properties
│ │ └── i18n_en_US_saptrc.properties
│ │ ├── index.html
│ │ ├── manifest.json
│ │ └── test.js
├── application.ø
│ ├── package.json
│ └── wêbäpp
│ │ ├── Component.js
│ │ └── manifest.json
├── collection
│ ├── library.a
│ │ ├── src
│ │ │ └── library
│ │ │ │ └── a
│ │ │ │ ├── .library
│ │ │ │ └── themes
│ │ │ │ └── base
│ │ │ │ └── library.source.less
│ │ └── test
│ │ │ └── library
│ │ │ └── a
│ │ │ └── Test.html
│ ├── library.b
│ │ ├── package.json
│ │ ├── src
│ │ │ └── library
│ │ │ │ └── b
│ │ │ │ └── .library
│ │ ├── test
│ │ │ └── library
│ │ │ │ └── b
│ │ │ │ └── Test.html
│ │ └── ui5.yaml
│ ├── library.c
│ │ ├── src
│ │ │ └── library
│ │ │ │ └── c
│ │ │ │ └── .library
│ │ └── test
│ │ │ └── library
│ │ │ └── c
│ │ │ └── Test.html
│ └── package.json
├── lbt
│ └── modules
│ │ ├── amd_dynamic_require.js
│ │ ├── amd_dynamic_require_sync.js
│ │ ├── amd_multiple_modules_first_unnamed.js
│ │ ├── amd_multiple_modules_other_than_first_one_unnamed.js
│ │ ├── amd_multiple_modules_with_conflict_between_named_and_unnamed.js
│ │ ├── amd_multiple_modules_with_conflict_between_two_named.js
│ │ ├── amd_multiple_modules_with_conflict_between_unnamed_and_named.js
│ │ ├── amd_multiple_named_modules_none_matching_filename.js
│ │ ├── amd_multiple_named_modules_one_matching_filename.js
│ │ ├── amd_multiple_unnamed_modules.js
│ │ ├── amd_single_named_module.js
│ │ ├── amd_single_unnamed_module.js
│ │ ├── amd_special_dependencies.js
│ │ ├── bundle-evo.js
│ │ ├── bundle-oldstyle-v2.js
│ │ ├── bundle-oldstyle.js
│ │ ├── bundle.js
│ │ ├── declare_dynamic_require.js
│ │ ├── declare_dynamic_require_conditional.js
│ │ ├── declare_function_expr_scope.js
│ │ ├── declare_function_invocation_scope.js
│ │ ├── declare_require_conditional.js
│ │ ├── declare_toplevel.js
│ │ ├── define_toplevel_named.js
│ │ ├── define_toplevel_unnamed.js
│ │ ├── define_with_legacy_calls.js
│ │ ├── es6-async-module.js
│ │ ├── es6-syntax-dynamic-dependencies.js
│ │ ├── es6-syntax.js
│ │ ├── es6-template-literal-predefine.js
│ │ ├── es6-template-literal-with-expression.js
│ │ ├── es6-template-literal.js
│ │ ├── no_declare_but_requires.js
│ │ └── not_a_module.js
├── library.d-minified
│ └── main
│ │ ├── src
│ │ └── library
│ │ │ └── d
│ │ │ ├── .library
│ │ │ ├── empty.js
│ │ │ ├── empty.js.map
│ │ │ ├── legacy.js
│ │ │ ├── legacy.js.map
│ │ │ ├── manifest.json
│ │ │ ├── some.js
│ │ │ └── some.js.map
│ │ └── test
│ │ └── library
│ │ └── d
│ │ └── Test.html
├── library.d
│ └── main
│ │ ├── src
│ │ └── library
│ │ │ └── d
│ │ │ ├── .library
│ │ │ ├── empty.js
│ │ │ ├── legacy.js
│ │ │ ├── library.js
│ │ │ └── some.js
│ │ └── test
│ │ └── library
│ │ └── d
│ │ └── Test.html
├── library.e
│ ├── src
│ │ └── library
│ │ │ └── e
│ │ │ ├── .library
│ │ │ ├── library.js
│ │ │ ├── manifest.json
│ │ │ └── some.js
│ └── test
│ │ └── library
│ │ └── e
│ │ ├── Test.css
│ │ ├── Test.html
│ │ └── Test.js
├── library.f
│ ├── package.json
│ └── ui5.yaml
├── library.g
│ └── package.json
├── library.h
│ └── main
│ │ ├── src
│ │ └── library
│ │ │ └── h
│ │ │ ├── .library
│ │ │ ├── components
│ │ │ ├── Component.js
│ │ │ ├── TodoComponent.js
│ │ │ ├── subcomponent1
│ │ │ │ └── Component.js
│ │ │ ├── subcomponent2
│ │ │ │ └── Component.js
│ │ │ └── subcomponent3
│ │ │ │ └── Component.js
│ │ │ ├── designtime
│ │ │ └── library.designtime.js
│ │ │ ├── file.js
│ │ │ ├── i18n
│ │ │ ├── messagebundle.properties
│ │ │ └── messagebundle_en.properties
│ │ │ ├── library.js
│ │ │ ├── not.js
│ │ │ └── some.js
│ │ └── test
│ │ └── library
│ │ └── h
│ │ └── Test.html
├── library.i
│ ├── main
│ │ └── src
│ │ │ └── library
│ │ │ └── i
│ │ │ ├── .library
│ │ │ ├── i18nf
│ │ │ └── custommessagebundle.properties
│ │ │ └── library.js
│ └── package.json
├── library.j
│ └── main
│ │ └── src
│ │ └── library
│ │ └── j
│ │ ├── .library
│ │ ├── Foo.js
│ │ ├── SubControl.js
│ │ ├── ValidPropertyDefaultValue.js
│ │ ├── core
│ │ └── library.js
│ │ ├── library.js
│ │ └── someGenerator.js
├── library.k
│ ├── package.json
│ ├── src
│ │ └── library
│ │ │ └── k
│ │ │ ├── .library
│ │ │ ├── library.js
│ │ │ ├── messagebundle.properties
│ │ │ ├── messagebundle_de.properties
│ │ │ └── messagebundle_en.properties
│ └── ui5.yaml
├── library.l
│ └── main
│ │ └── src
│ │ └── library
│ │ └── l
│ │ ├── .library
│ │ ├── some.js
│ │ ├── subdir
│ │ ├── index.js
│ │ └── thirdparty
│ │ │ ├── File0.js
│ │ │ └── File1.js
│ │ └── thirdparty
│ │ ├── File0.js
│ │ └── File1.js
├── library.m
│ ├── package.json
│ ├── src
│ │ └── library
│ │ │ └── m
│ │ │ ├── .library
│ │ │ └── some.js
│ ├── test
│ │ └── library
│ │ │ └── m
│ │ │ └── Test.html
│ └── ui5.yaml
├── library.n
│ ├── package.json
│ ├── src
│ │ └── library
│ │ │ └── n
│ │ │ ├── .library
│ │ │ ├── MyModuleRequiringGlobalScope.js
│ │ │ └── Some.js
│ └── test
│ │ └── library
│ │ └── n
│ │ └── Test.html
├── library.o
│ ├── package.json
│ ├── src
│ │ └── library
│ │ │ └── o
│ │ │ ├── .library
│ │ │ ├── library.js
│ │ │ ├── manifest.json
│ │ │ ├── messagebundle.properties
│ │ │ ├── messagebundle_de.properties
│ │ │ ├── messagebundle_en.properties
│ │ │ ├── myfolder1
│ │ │ ├── i18n.properties
│ │ │ ├── i18n_en.properties
│ │ │ ├── soccer.properties
│ │ │ ├── soccer_de.properties
│ │ │ ├── soccer_en.properties
│ │ │ ├── vehicles.properties
│ │ │ ├── vehicles_de.properties
│ │ │ └── vehicles_en.properties
│ │ │ ├── myfolder2
│ │ │ ├── bicycles.properties
│ │ │ ├── bicycles_de.properties
│ │ │ ├── bicycles_en.properties
│ │ │ ├── i18n.properties
│ │ │ └── i18n_en.properties
│ │ │ ├── sports.properties
│ │ │ ├── sports_de.properties
│ │ │ ├── sports_en.properties
│ │ │ ├── travel.properties
│ │ │ ├── travel_de.properties
│ │ │ └── travel_en.properties
│ └── ui5.yaml
├── library.ø
│ └── máin
│ │ ├── ßrc
│ │ └── library
│ │ │ └── ø
│ │ │ ├── .library
│ │ │ ├── rules
│ │ │ └── MyControl.support.js
│ │ │ ├── some.js
│ │ │ └── themes
│ │ │ └── цветя
│ │ │ ├── Button.less
│ │ │ └── library.source.less
│ │ └── 吉
│ │ └── library
│ │ └── ø
│ │ └── Test.html
├── module.a
│ ├── dev
│ │ └── devTools.js
│ └── dist
│ │ └── index.js
├── sap.ui.core-buildtime
│ └── main
│ │ └── src
│ │ ├── sap-ui-core.js
│ │ └── sap
│ │ └── ui
│ │ ├── Global.js
│ │ └── core
│ │ ├── .library
│ │ ├── Core.js
│ │ └── Icon.js
├── sap.ui.core-evo
│ └── main
│ │ └── src
│ │ ├── sap
│ │ └── ui
│ │ │ └── core
│ │ │ └── .library
│ │ └── ui5loader.js
├── sap.ui.core
│ ├── main
│ │ ├── src
│ │ │ ├── sap-ui-core.js
│ │ │ ├── sap
│ │ │ │ └── ui
│ │ │ │ │ └── core
│ │ │ │ │ ├── .library
│ │ │ │ │ ├── Core.js
│ │ │ │ │ ├── one.js
│ │ │ │ │ └── some.js
│ │ │ ├── ui5loader-autoconfig.js
│ │ │ └── ui5loader.js
│ │ └── test
│ │ │ └── sap
│ │ │ └── ui
│ │ │ └── core
│ │ │ └── Test.html
│ ├── package.json
│ └── ui5.yaml
├── sourcemaps
│ └── test.application
│ │ ├── package.json
│ │ ├── ui5.yaml
│ │ └── webapp
│ │ ├── JavaScriptSourceWithCopyrightPlaceholder.js
│ │ ├── TypeScriptSource.js
│ │ ├── TypeScriptSource.js.map
│ │ ├── TypeScriptSource.ts
│ │ └── manifest.json
├── theme.j
│ └── main
│ │ └── src
│ │ └── theme
│ │ └── j
│ │ └── themes
│ │ └── somefancytheme
│ │ ├── Button.less
│ │ └── library.source.less
└── theme.library.e
│ ├── src
│ └── theme
│ │ └── library
│ │ └── e
│ │ └── themes
│ │ └── my_theme
│ │ ├── .theme
│ │ ├── .theming
│ │ └── library.source.less
│ └── test
│ └── theme
│ └── library
│ └── e
│ └── Test.html
├── lib
├── builder
│ ├── builder.js
│ └── sourceMaps.js
├── lbt
│ ├── analyzer
│ │ ├── ComponentAnalyzer.js
│ │ ├── JSModuleAnalyzer.js
│ │ ├── SmartTemplateAnalyzer.js
│ │ ├── XMLCompositeAnalyzer.js
│ │ ├── XMLTemplateAnalyzer.js
│ │ └── analyzeLibraryJS.js
│ ├── bundle
│ │ ├── AutoSplitter.js
│ │ ├── Builder.js
│ │ ├── BundleWriter.js
│ │ └── Resolver.js
│ ├── calls
│ │ └── SapUiDefine.js
│ ├── graph
│ │ ├── dependencyGraph.js
│ │ ├── dominatorTree.js
│ │ └── topologicalSort.js
│ ├── resources
│ │ ├── LibraryFileAnalyzer.js
│ │ ├── LocatorResourcePool.js
│ │ ├── ModuleInfo.js
│ │ ├── Resource.js
│ │ ├── ResourceCollector.js
│ │ ├── ResourceFilterList.js
│ │ ├── ResourceInfo.js
│ │ ├── ResourceInfoList.js
│ │ └── ResourcePool.js
│ └── utils
│ │ ├── ASTUtils.js
│ │ ├── JSTokenizer.js
│ │ ├── ModuleName.js
│ │ ├── escapePropertiesFile.js
│ │ └── parseUtils.js
├── package-exports.js
├── processors
│ ├── bootstrapHtmlTransformer.js
│ ├── bundlers
│ │ ├── flexChangesBundler.js
│ │ └── moduleBundler.js
│ ├── jsdoc
│ │ ├── apiIndexGenerator.js
│ │ ├── jsdocGenerator.js
│ │ └── sdkTransformer.js
│ ├── libraryLessGenerator.js
│ ├── manifestCreator.js
│ ├── manifestEnhancer.js
│ ├── minifier.js
│ ├── nonAsciiEscaper.js
│ ├── resourceListCreator.js
│ ├── stringReplacer.js
│ ├── themeBuilder.js
│ └── versionInfoGenerator.js
└── tasks
│ ├── buildThemes.integration.js
│ ├── buildThemes.js
│ ├── bundlers
│ ├── generateBundle.js
│ ├── generateComponentPreload.js
│ ├── generateFlexChangesBundle.js
│ ├── generateLibraryPreload.integration.js
│ ├── generateLibraryPreload.js
│ ├── generateStandaloneAppBundle.integration.js
│ ├── generateStandaloneAppBundle.js
│ └── utils
│ │ └── createModuleNameMapping.js
│ ├── enhanceManifest.js
│ ├── escapeNonAsciiCharacters.js
│ ├── generateCachebusterInfo.js
│ ├── generateLibraryManifest.js
│ ├── generateResourcesJson.js
│ ├── generateThemeDesignerResources.js
│ ├── generateVersionInfo.js
│ ├── jsdoc
│ ├── executeJsdocSdkTransformation.js
│ ├── generateApiIndex.js
│ └── generateJsdoc.js
│ ├── minify.integration.js
│ ├── minify.js
│ ├── replaceBuildtime.js
│ ├── replaceCopyright.js
│ ├── replaceVersion.js
│ ├── taskRepository.js
│ ├── transformBootstrapHtml.js
│ └── utils
│ └── dotTheming.js
└── utils
└── fshelper.js
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto eol=lf
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | ## 🚨 Issues Have Been Transferred to UI5 Tooling Repository
2 |
3 | Please create new issues in the UI5 Tooling repository: https://github.com/SAP/ui5-tooling/issues/new/choose
4 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: Report UI5 Tooling Issues or Request a Feature
4 | url: https://github.com/SAP/ui5-tooling/issues/new/choose
5 | about: Please create new issues in the UI5 Tooling repository
6 |
--------------------------------------------------------------------------------
/.github/in-solidarity.yml:
--------------------------------------------------------------------------------
1 | _extends: ietf/terminology
2 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | # Enforce public npm registry
2 | registry=https://registry.npmjs.org/
3 | lockfile-version=3
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing to the UI5 Tooling
2 |
3 | See CONTRIBUTING.md in the [SAP/ui5-tooling](https://github.com/SAP/ui5-tooling/blob/main/CONTRIBUTING.md) repository.
4 |
--------------------------------------------------------------------------------
/lib/processors/jsdoc/lib/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "commonjs"
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-clean/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-clean/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application A
5 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-clean/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application A
5 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/resources/library/a/themes/base/library-RTL.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 4px 3px 2px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/resources/library/a/themes/base/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"libraryAColor1":"#fafad2"}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/resources/library/a/themes/base/library.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 2px 3px 4px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/resources/library/a/themes/base/library.source.less:
--------------------------------------------------------------------------------
1 | @libraryAColor1: lightgoldenrodyellow;
2 |
3 | .library-a-foo {
4 | color: @libraryAColor1;
5 | padding: 1px 2px 3px 4px;
6 | }
7 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test-resources/library/a/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps-excl/test-resources/library/a/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test-resources/library/b/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps-excl/test-resources/library/b/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test-resources/library/c/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps-excl/test-resources/library/c/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["library/d/some"],function(n){function o(n){var o=n;console.log(o)}o()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps-excl/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","someObject","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CACV,kBACD,SAASC,GACX,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application A
5 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/a/themes/base/library-RTL.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 4px 3px 2px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/a/themes/base/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"libraryAColor1":"#fafad2"}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/a/themes/base/library.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 2px 3px 4px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/a/themes/base/library.source.less:
--------------------------------------------------------------------------------
1 | @libraryAColor1: lightgoldenrodyellow;
2 |
3 | .library-a-foo {
4 | color: @libraryAColor1;
5 | padding: 1px 2px 3px 4px;
6 | }
7 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/empty-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | //# sourceMappingURL=empty.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/empty.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"empty.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/legacy-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar = "Old World";
5 | console.log('Hello ' + topLevelVar);
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar="Old World";console.log("Hello "+topLevelVar);
5 | //# sourceMappingURL=legacy.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/legacy.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"legacy.js","names":["topLevelVar","console","log"],"sources":["legacy-dbg.js"],"mappings":";;;AAGA,IAAIA,YAAc,YAClBC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | sap.ui.define(["./library"], (_library) => {
6 | var someNonUglifiedVariable = "World";
7 | console.log('Hello ' + someNonUglifiedVariable);
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | sap.ui.define(["./library"],l=>{var o="World";console.log("Hello "+o)});
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/library/d/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["sap","ui","define","_library","someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;AAIAA,IAAIC,GAAGC,OAAO,CAAC,aAAeC,IAC7B,IAAIC,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/ui5loader-dbg.js:
--------------------------------------------------------------------------------
1 | // this is just a marker file to enable the EVO bundle format
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/ui5loader.js:
--------------------------------------------------------------------------------
1 |
2 | //# sourceMappingURL=ui5loader.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/resources/ui5loader.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"ui5loader.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test-resources/library/a/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps/test-resources/library/a/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test-resources/library/b/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps/test-resources/library/b/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test-resources/library/c/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps/test-resources/library/c/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test-resources/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-deps/test-resources/library/d/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["library/d/some"],function(n){function o(n){var o=n;console.log(o)}o()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-deps/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","someObject","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CACV,kBACD,SAASC,GACX,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/index.html:
--------------------------------------------------------------------------------
1 |
2 | Application A
3 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/a/themes/base/library-RTL.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 4px 3px 2px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/a/themes/base/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"libraryAColor1":"#fafad2"}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/a/themes/base/library.css:
--------------------------------------------------------------------------------
1 | .library-a-foo{color:#fafad2;padding:1px 2px 3px 4px}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.a{background-image:url('data:text/plain;utf-8,%7B%22libraryAColor1%22%3A%22%23fafad2%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/a/themes/base/library.source.less:
--------------------------------------------------------------------------------
1 | @libraryAColor1: lightgoldenrodyellow;
2 |
3 | .library-a-foo {
4 | color: @libraryAColor1;
5 | padding: 1px 2px 3px 4px;
6 | }
7 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/empty-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | //# sourceMappingURL=empty.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/empty.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"empty.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/legacy-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar = "Old World";
5 | console.log('Hello ' + topLevelVar);
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar="Old World";console.log("Hello "+topLevelVar);
5 | //# sourceMappingURL=legacy.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/legacy.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"legacy.js","names":["topLevelVar","console","log"],"sources":["legacy-dbg.js"],"mappings":";;;AAGA,IAAIA,YAAc,YAClBC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | sap.ui.define(["./library"], (_library) => {
6 | var someNonUglifiedVariable = "World";
7 | console.log('Hello ' + someNonUglifiedVariable);
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | sap.ui.define(["./library"],l=>{var o="World";console.log("Hello "+o)});
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/library/d/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["sap","ui","define","_library","someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;AAIAA,IAAIC,GAAGC,OAAO,CAAC,aAAeC,IAC7B,IAAIC,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/sap-ui-custom-dbg.js:
--------------------------------------------------------------------------------
1 | //@ui5-bundle sap-ui-custom-dbg.js
2 | //# sourceMappingURL=sap-ui-custom-dbg.js.map
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/sap-ui-custom-dbg.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"sap-ui-custom-dbg.js","sections":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/ui5loader-dbg.js:
--------------------------------------------------------------------------------
1 | // this is just a marker file to enable the EVO bundle format
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/ui5loader.js:
--------------------------------------------------------------------------------
1 |
2 | //# sourceMappingURL=ui5loader.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/resources/ui5loader.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"ui5loader.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test-resources/library/a/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-depself/test-resources/library/a/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test-resources/library/b/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-depself/test-resources/library/b/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test-resources/library/c/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-depself/test-resources/library/c/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test-resources/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.a/dest-depself/test-resources/library/d/Test.html
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["library/d/some"],function(n){function o(n){var o=n;console.log(o)}o()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-depself/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","someObject","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CACV,kBACD,SAASC,GACX,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/index.html:
--------------------------------------------------------------------------------
1 |
2 | Application A
3 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/resources/sap-ui-custom-dbg.js:
--------------------------------------------------------------------------------
1 | //@ui5-bundle sap-ui-custom-dbg.js
2 | //# sourceMappingURL=sap-ui-custom-dbg.js.map
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/resources/sap-ui-custom-dbg.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"sap-ui-custom-dbg.js","sections":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["library/d/some"],function(n){function o(n){var o=n;console.log(o)}o()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest-self/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","someObject","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CACV,kBACD,SAASC,GACX,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application A
5 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["library/d/some"],function(n){function o(n){var o=n;console.log(o)}o()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.a/dest/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","someObject","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CACV,kBACD,SAASC,GACX,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/embedded/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/embedded/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_de
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/embedded/i18n_fr.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_fr-wrong
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/i18n.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n-wrong
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n_de
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/i18n/l10n.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n-wrong
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/manifest-bundle.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.b/dest/manifest-bundle.zip
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/manifest-bundle/embedded/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/manifest-bundle/embedded/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_de
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/manifest-bundle/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/dest/manifest-bundle/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=app-i18n_de
2 | fame=Stra\u00dfe
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/embedded/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/embedded/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_de
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/embedded/i18n_fr.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_fr-wrong
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/i18n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.b/standalone/i18n.properties
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/i18n/i18n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.b/standalone/i18n/i18n.properties
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.b/standalone/i18n/i18n_de.properties
--------------------------------------------------------------------------------
/test/expected/build/application.b/standalone/i18n/l10n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/application.b/standalone/i18n/l10n.properties
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/subcomponentA/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentA.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/subcomponentB/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentB.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/subcomponentA/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentA.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/subcomponentB/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/cachebuster_hash/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentB.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/subcomponentA/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentA.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/subcomponentB/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentB.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/subcomponentA/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentA.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/subcomponentB/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/expected/build/application.g/dest2/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.subcomponentB.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.h.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.h.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section1-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 1 included")});
2 | //# sourceMappingURL=section1.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section1.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section1.js","names":["sap","ui","define","Button","console","log"],"sources":["section1-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section2-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 2 included")});
2 | //# sourceMappingURL=section2.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section2.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section2.js","names":["sap","ui","define","Button","console","log"],"sources":["section2-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section3-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 3 included")});
2 | //# sourceMappingURL=section3.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsA/section3.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section3.js","names":["sap","ui","define","Button","console","log"],"sources":["section3-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section1-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 1 included")});
2 | //# sourceMappingURL=section1.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section1.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section1.js","names":["sap","ui","define","Button","console","log"],"sources":["section1-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section2-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 2 included")});
2 | //# sourceMappingURL=section2.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section2.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section2.js","names":["sap","ui","define","Button","console","log"],"sources":["section2-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section3-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"],function(n){console.log("Section 3 included")});
2 | //# sourceMappingURL=section3.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.h/dest/sectionsB/section3.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"section3.js","names":["sap","ui","define","Button","console","log"],"sources":["section3-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,gBAAiB,SAASC,GACxCC,QAAQC,IAAI,qBACb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.h.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsA/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsA/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsA/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsB/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsB/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.h/no-minify/sectionsB/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.i.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.i.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/changes/coding/MyExtension-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function () {
2 | return {};
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/changes/coding/MyExtension.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function(){return{}});
2 | //# sourceMappingURL=MyExtension.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/changes/coding/MyExtension.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"MyExtension.js","names":["sap","ui","define"],"sources":["MyExtension-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,GAAG,WAChB,MAAO,CAAC,CACT","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.i/dest/changes/fragments/MyFragment.fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.j.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.j.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/changes/coding/MyExtension-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function () {
2 | return {};
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/changes/coding/MyExtension.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function(){return{}});
2 | //# sourceMappingURL=MyExtension.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/changes/coding/MyExtension.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"MyExtension.js","names":["sap","ui","define"],"sources":["MyExtension-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,GAAG,WAChB,MAAO,CAAC,CACT","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/changes/fragments/MyFragment.fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest-resources-json/resources/sap-ui-version.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.j",
3 | "version": "1.0.0",
4 | "buildTimestamp": "202008120917",
5 | "scmRevision": "",
6 | "libraries": []
7 | }
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.j.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.j.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/changes/coding/MyExtension-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function () {
2 | return {};
3 | });
4 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/changes/coding/MyExtension.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function(){return{}});
2 | //# sourceMappingURL=MyExtension.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/changes/coding/MyExtension.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"MyExtension.js","names":["sap","ui","define"],"sources":["MyExtension-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,GAAG,WAChB,MAAO,CAAC,CACT","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/changes/fragments/MyFragment.fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.j/dest/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/subcomponentA/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentA/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/subcomponentB/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentB/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest-package-subcomponents/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/subcomponentA/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentA/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/subcomponentB/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentB/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.k/dest/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application L
5 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/index-dbg.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/index.js:
--------------------------------------------------------------------------------
1 | function hello(l){console.log("hello "+l)}hello("world");
2 | //# sourceMappingURL=index.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/index.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"index.js","names":["hello","name","console","log"],"sources":["index-dbg.js"],"mappings":"AACA,SAASA,MAAMC,GACdC,QAAQC,IAAI,SAAWF,EACxB,CACAD,MAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/thirdparty/File1-dbg.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | function hello(l){console.log("hello "+l)}hello("world");
2 | //# sourceMappingURL=File1.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/subdir/thirdparty/File1.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"File1.js","names":["hello","name","console","log"],"sources":["File1-dbg.js"],"mappings":"AACA,SAASA,MAAMC,GACdC,QAAQC,IAAI,SAAWF,EACxB,CACAD,MAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([], function() {
2 | function test(paramA) {
3 | var variableA = paramA;
4 | console.log(variableA);
5 | }
6 | test();
7 | });
8 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function(){function n(n){var o=n;console.log(o)}n()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,GAAI,WACjB,SAASC,EAAKC,GACb,IAAIC,EAAYD,EAChBE,QAAQC,IAAIF,EACb,CACAF,GACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.l/dest/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/application.m/dest/MyView.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | sap.ui.define(["sap/ui/core/mvc/View","sap/m/Button"],(t,e)=>{"use strict";return t.extend("application.m.MyView",{async createContent(){return new e({id:this.createId("myButton"),text:"My Button"})}})});
3 | //# sourceMappingURL=MyView.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.n/dest/MyModuleRequiringGlobalScope-dbg.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.n/dest/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic={text:"It's magic!"};
2 | //# sourceMappingURL=MyModuleRequiringGlobalScope.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.n/dest/MyModuleRequiringGlobalScope.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"MyModuleRequiringGlobalScope.js","names":["magic","text"],"sources":["MyModuleRequiringGlobalScope-dbg.js"],"mappings":"AAAA,MAAMA,MAAQ,CAACC,KAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.n/dest/resources/sap-ui-custom-dbg.js:
--------------------------------------------------------------------------------
1 | //@ui5-bundle sap-ui-custom-dbg.js
2 | //# sourceMappingURL=sap-ui-custom-dbg.js.map
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.n/dest/resources/sap-ui-custom-dbg.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"sap-ui-custom-dbg.js","sections":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.n/legacy/MyModuleRequiringGlobalScope-dbg.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/expected/build/application.n/legacy/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic={text:"It's magic!"};
2 | //# sourceMappingURL=MyModuleRequiringGlobalScope.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.n/legacy/MyModuleRequiringGlobalScope.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"MyModuleRequiringGlobalScope.js","names":["magic","text"],"sources":["MyModuleRequiringGlobalScope-dbg.js"],"mappings":"AAAA,MAAMA,MAAQ,CAACC,KAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.n/legacy/resources/sap-ui-custom-dbg.js:
--------------------------------------------------------------------------------
1 | //@ui5-bundle sap-ui-custom-dbg.js
2 | //# sourceMappingURL=sap-ui-custom-dbg.js.map
3 |
--------------------------------------------------------------------------------
/test/expected/build/application.n/legacy/resources/sap-ui-custom-dbg.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"sap-ui-custom-dbg.js","sections":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello world
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/i18n/i18n_en.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN world
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/i18n/i18n_en_US.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN US world
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/i18n/i18n_en_US_saptrc.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN US saptrc world
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application O
5 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/test-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | ], () => {
3 | test((paramA) => {
4 | const variableA = paramA;
5 | console.log(variableA);
6 | })
7 | test();
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],()=>{test(e=>{const s=e;console.log(s)});test()});
2 | //# sourceMappingURL=test.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.o/dest/test.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"test.js","names":["sap","ui","define","test","paramA","variableA","console","log"],"sources":["test-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,GACX,KACFC,KAAMC,IACL,MAAMC,EAAYD,EAClBE,QAAQC,IAAIF,KAEbF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/application.ø/dest/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.ø.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/application.ø/dest/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.ø.Component",{metadata:{manifest:"json"}})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/application.ø/dest/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend","metadata","manifest"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACpDC,SAAU,CACTC,SAAU,SAGb","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | //# sourceMappingURL=empty.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/empty.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"empty.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar="Old World";console.log("Hello "+topLevelVar);
5 | //# sourceMappingURL=legacy.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/legacy.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"legacy.js","names":["topLevelVar","console","log"],"sources":["legacy-dbg.js"],"mappings":";;;AAGA,IAAIA,YAAc,YAClBC,QAAQC,IAAI,SAAWF"}
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | (function(){var o="World";console.log("Hello "+o)})();
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/resources/library/d/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;CAGA,WACC,IAAIA,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF,EACvB,EAHD"}
--------------------------------------------------------------------------------
/test/expected/build/library.d-minified/preload/test-resources/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.d-minified/preload/test-resources/library/d/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/empty-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | //# sourceMappingURL=empty.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/empty.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"empty.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/legacy-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar = "Old World";
5 | console.log('Hello ' + topLevelVar);
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar="Old World";console.log("Hello "+topLevelVar);
5 | //# sourceMappingURL=legacy.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/legacy.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"legacy.js","names":["topLevelVar","console","log"],"sources":["legacy-dbg.js"],"mappings":";;;AAGA,IAAIA,YAAc,YAClBC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | sap.ui.define(["./library"], (_library) => {
6 | var someNonUglifiedVariable = "World";
7 | console.log('Hello ' + someNonUglifiedVariable);
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | sap.ui.define(["./library"],l=>{var o="World";console.log("Hello "+o)});
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/resources/library/d/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["sap","ui","define","_library","someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;AAIAA,IAAIC,GAAGC,OAAO,CAAC,aAAeC,IAC7B,IAAIC,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.d/dest/test-resources/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.d/dest/test-resources/library/d/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.d/preload/resources/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/preload/resources/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | var topLevelVar = "Old World";
5 | console.log('Hello ' + topLevelVar);
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/preload/resources/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | sap.ui.define(["./library"], (_library) => {
6 | var someNonUglifiedVariable = "World";
7 | console.log('Hello ' + someNonUglifiedVariable);
8 | });
9 |
--------------------------------------------------------------------------------
/test/expected/build/library.d/preload/test-resources/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.d/preload/test-resources/library/d/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/.ui5/build-manifest.json:
--------------------------------------------------------------------------------
1 | // File content is not statically compared
2 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/resources/library/e/library-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log('HelloWorld');
7 |
8 | // 1.0.0
9 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/resources/library/e/library.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.js","names":["console","log"],"sources":["library-dbg.js"],"mappings":";;;;;AAKAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/resources/library/e/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log('HelloWorld');
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/resources/library/e/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["console","log"],"sources":["some-dbg.js"],"mappings":";;;;;AAKAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/test-resources/library/e/Test.css:
--------------------------------------------------------------------------------
1 | /*
2 | UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | 1.0.0
6 | */
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/test-resources/library/e/Test.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/build-manifest/test-resources/library/e/Test.js:
--------------------------------------------------------------------------------
1 | /*
2 | UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | 1.0.0
6 | */
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/library-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log('HelloWorld');
7 |
8 | // 1.0.0
9 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log("HelloWorld");
7 | //# sourceMappingURL=library.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/library.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.js","names":["console","log"],"sources":["library-dbg.js"],"mappings":";;;;;AAKAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log('HelloWorld');
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | */
6 | console.log("HelloWorld");
7 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/resources/library/e/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["console","log"],"sources":["some-dbg.js"],"mappings":";;;;;AAKAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/test-resources/library/e/Test.css:
--------------------------------------------------------------------------------
1 | /*
2 | UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | 1.0.0
6 | */
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/test-resources/library/e/Test.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.e/dest/test-resources/library/e/Test.js:
--------------------------------------------------------------------------------
1 | /*
2 | UI development toolkit for HTML5 (OpenUI5)
3 | * (c) Copyright 2009-xxx SAP SE or an SAP affiliate company.
4 | * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 | 1.0.0
6 | */
7 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/.ui5/build-manifest.json:
--------------------------------------------------------------------------------
1 | // File content is not statically compared
2 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACrD,EACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/TodoComponent-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/TodoComponent.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" File ");
5 | //# sourceMappingURL=TodoComponent.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/TodoComponent.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"TodoComponent.js","names":["console","log"],"sources":["TodoComponent-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent1/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent1/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent2/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent2/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent3/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/components/subcomponent3/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/designtime/library-dbg.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | /**
6 | * designtime and global export
7 | */
8 | var myexport = (function() {
9 |
10 | "use strict";
11 |
12 | String("asd");
13 |
14 | }());
15 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/designtime/library.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var myexport=function(){"use strict";String("asd")}();
5 | //# sourceMappingURL=library.designtime.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/designtime/library.designtime.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.designtime.js","names":["myexport","String"],"sources":["library-dbg.designtime.js"],"mappings":";;;AAOA,IAAIA,SAAY,WAEf,aAEAC,OAAO,MAER,CANe","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/file-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/file.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" File ");
5 | //# sourceMappingURL=file.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/file.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"file.js","names":["console","log"],"sources":["file-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/i18n/messagebundle.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/i18n/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/library-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Library ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" Library ");
5 | //# sourceMappingURL=library.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/library.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.js","names":["console","log"],"sources":["library-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/not-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Not including ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/not.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" Not including ");
5 | //# sourceMappingURL=not.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/not.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"not.js","names":["console","log"],"sources":["not-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(' Some ');
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(" Some ");
6 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/resources/library/h/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["console","log"],"sources":["some-dbg.js"],"mappings":";;;;AAIAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest-resources-json/test-resources/library/h/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.h/dest-resources-json/test-resources/library/h/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACrD,EACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/TodoComponent-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/TodoComponent.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" File ");
5 | //# sourceMappingURL=TodoComponent.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/TodoComponent.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"TodoComponent.js","names":["console","log"],"sources":["TodoComponent-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent1/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent1/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent1/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACrD,EACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent2/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent2/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent2/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACrD,EACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent3/Component-dbg.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent3/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"],function(n){"use strict";return n.extend("application.g.Component",{})});
2 | //# sourceMappingURL=Component.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/components/subcomponent3/Component.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component.js","names":["sap","ui","define","UIComponent","extend"],"sources":["Component-dbg.js"],"mappings":"AAAAA,IAAIC,GAAGC,OAAO,CAAC,2BAA4B,SAASC,GACnD,aACA,OAAOA,EAAYC,OAAO,0BAA2B,CACrD,EACD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/designtime/library-dbg.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | /**
6 | * designtime and global export
7 | */
8 | var myexport = (function() {
9 |
10 | "use strict";
11 |
12 | String("asd");
13 |
14 | }());
15 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/designtime/library.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var myexport=function(){"use strict";String("asd")}();
5 | //# sourceMappingURL=library.designtime.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/designtime/library.designtime.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.designtime.js","names":["myexport","String"],"sources":["library-dbg.designtime.js"],"mappings":";;;AAOA,IAAIA,SAAY,WAEf,aAEAC,OAAO,MAER,CANe","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/file-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/file.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" File ");
5 | //# sourceMappingURL=file.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/file.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"file.js","names":["console","log"],"sources":["file-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/i18n/messagebundle.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/i18n/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/library-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Library ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" Library ");
5 | //# sourceMappingURL=library.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/library.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library.js","names":["console","log"],"sources":["library-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/not-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Not including ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/not.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(" Not including ");
5 | //# sourceMappingURL=not.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/not.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"not.js","names":["console","log"],"sources":["not-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(' Some ');
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(" Some ");
6 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/resources/library/h/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["console","log"],"sources":["some-dbg.js"],"mappings":";;;;AAIAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/dest/test-resources/library/h/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.h/dest/test-resources/library/h/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/TodoComponent.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent1/Component-preload.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component-preload.js","sections":[{"offset":{"line":1,"column":0},"map":{"version":3,"names":[],"sources":["Component.js"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA","sourceRoot":""}}]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent1/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent2/Component-preload.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component-preload.js","sections":[{"offset":{"line":1,"column":0},"map":{"version":3,"names":[],"sources":["Component.js"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA","sourceRoot":""}}]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent2/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent3/Component-preload.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Component-preload.js","sections":[{"offset":{"line":1,"column":0},"map":{"version":3,"names":[],"sources":["Component.js"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA","sourceRoot":""}}]}
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/components/subcomponent3/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/designtime/library.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | /**
6 | * designtime and global export
7 | */
8 | var myexport = (function() {
9 |
10 | "use strict";
11 |
12 | String("asd");
13 |
14 | }());
15 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/file.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/i18n/messagebundle.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/i18n/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Library ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/not.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log(' Not including ');
5 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/resources/library/h/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(' Some ');
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.h/no-minify/test-resources/library/h/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.h/no-minify/test-resources/library/h/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.i/bundle-library.h-build-manifest/.ui5/build-manifest.json:
--------------------------------------------------------------------------------
1 | // File content is not statically compared
2 |
--------------------------------------------------------------------------------
/test/expected/build/library.i/bundle-library.h-build-manifest/resources/library/i/i18nf/custommessagebundle.properties:
--------------------------------------------------------------------------------
1 | mytext=Hello
--------------------------------------------------------------------------------
/test/expected/build/library.i/bundle-library.h/resources/library/i/i18nf/custommessagebundle.properties:
--------------------------------------------------------------------------------
1 | mytext=Hello
--------------------------------------------------------------------------------
/test/expected/build/library.i/dest/resources/library/i/i18nf/custommessagebundle.properties:
--------------------------------------------------------------------------------
1 | mytext=Hello
--------------------------------------------------------------------------------
/test/expected/build/library.j/dest/resources/library/j/someGenerator.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | /**
6 | * Covers:
7 | * - Generators
8 | * - YeldExpression
9 | */
10 | sap.ui.define([], function* someGenerator(genVar) {
11 | yield genVar++;
12 | });
13 |
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | sap.ui.define([],function(){"use strict";var i=function(){}},true);
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["sap","ui","define","SomeFunction"],"sources":["some-dbg.js"],"mappings":";;;AAIAA,IAAIC,GAAGC,OAAO,GACb,WACA,aAOA,IAAIC,EAAe,WAAY,CAEhC,EAAkB","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/index-dbg.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/index.js:
--------------------------------------------------------------------------------
1 | function hello(l){console.log("hello "+l)}hello("world");
2 | //# sourceMappingURL=index.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/index.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"index.js","names":["hello","name","console","log"],"sources":["index-dbg.js"],"mappings":"AACA,SAASA,MAAMC,GACdC,QAAQC,IAAI,SAAWF,EACxB,CACAD,MAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/thirdparty/File1-dbg.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | function hello(l){console.log("hello "+l)}hello("world");
2 | //# sourceMappingURL=File1.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/subdir/thirdparty/File1.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"File1.js","names":["hello","name","console","log"],"sources":["File1-dbg.js"],"mappings":"AACA,SAASA,MAAMC,GACdC,QAAQC,IAAI,SAAWF,EACxB,CACAD,MAAM","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.l/dest/resources/library/l/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/dest/resources/library/n/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/dest/resources/library/n/Some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | sap.ui.define([], () => {
5 | const some = {text: "Just a module."};
6 | return some;
7 | })
8 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/dest/resources/library/n/library-preload.js:
--------------------------------------------------------------------------------
1 | //@ui5-bundle library/n/library-preload.js
2 | /*!
3 | * ${copyright}
4 | */
5 | sap.ui.predefine("library/n/Some", [], () => {
6 | const some = {text: "Just a module."};
7 | return some;
8 | })
9 | //# sourceMappingURL=library-preload.js.map
10 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/dest/resources/library/n/library-preload.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"library-preload.js","sections":[{"offset":{"line":1,"column":0},"map":{"version":3,"names":[],"sources":["Some.js"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","sourceRoot":""}}]}
--------------------------------------------------------------------------------
/test/expected/build/library.n/dest/test-resources/library/n/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.n/dest/test-resources/library/n/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.n/legacy/resources/library/n/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/legacy/resources/library/n/Some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | sap.ui.define([], () => {
5 | const some = {text: "Just a module."};
6 | return some;
7 | })
8 |
--------------------------------------------------------------------------------
/test/expected/build/library.n/legacy/test-resources/library/n/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.n/legacy/test-resources/library/n/Test.html
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | sap.ui.define(["sap/ui/core/Core"],e=>{"use strict";sap.ui.getCore().initLibrary({name:"library.o",version:"1.0.0",dependencies:[]});return thisLib});
5 | //# sourceMappingURL=library.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/messagebundle.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/messagebundle_de.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/i18n.properties:
--------------------------------------------------------------------------------
1 | title=my company 1 title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/i18n_en.properties:
--------------------------------------------------------------------------------
1 | title=my company 1 title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/soccer.properties:
--------------------------------------------------------------------------------
1 | title=my soccer title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/soccer_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fussball Titel
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/soccer_en.properties:
--------------------------------------------------------------------------------
1 | title=my soccer title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/vehicles.properties:
--------------------------------------------------------------------------------
1 | title=my vehicle title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/vehicles_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fahrzeugstitel
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder1/vehicles_en.properties:
--------------------------------------------------------------------------------
1 | title=my vehicle title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder2/bicycles.properties:
--------------------------------------------------------------------------------
1 | title=my bicycle title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder2/bicycles_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fahrradtitel
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder2/bicycles_en.properties:
--------------------------------------------------------------------------------
1 | title=my bicycle title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder2/i18n.properties:
--------------------------------------------------------------------------------
1 | title=my company 2 title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/myfolder2/i18n_en.properties:
--------------------------------------------------------------------------------
1 | title=my company 2 title
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/sports.properties:
--------------------------------------------------------------------------------
1 | title=a sports title
2 | description=a sports description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/sports_de.properties:
--------------------------------------------------------------------------------
1 | title=ein Sporttitel
2 | description=eine Sportbeschreibung
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/sports_en.properties:
--------------------------------------------------------------------------------
1 | title=a sports title
2 | description=a sports description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/travel.properties:
--------------------------------------------------------------------------------
1 | title=a travel title
2 | description=a travel description
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/travel_de.properties:
--------------------------------------------------------------------------------
1 | title=ein Reisetitel
2 | description=eine Reisebeschreibung
--------------------------------------------------------------------------------
/test/expected/build/library.o/dest/resources/library/o/travel_en.properties:
--------------------------------------------------------------------------------
1 | title=a travel title
2 | description=a travel description
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/some-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | (function() {
5 | var someNonUglifiedVariable = "World";
6 | console.log('Hello ' + someNonUglifiedVariable);
7 | })();
8 |
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | (function(){var o="World";console.log("Hello "+o)})();
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;CAGA,WACC,IAAIA,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF,EACvB,EAHD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/themes/цветя/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/themes/цветя/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.ø{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/themes/цветя/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/themes/цветя/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-library\.ø{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/resources/library/ø/themes/цветя/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/library.ø/dest/test-resources/library/ø/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/library.ø/dest/test-resources/library/ø/Test.html
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap-ui-core-dbg.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/sap.ui.core-buildtime/dest/resources/sap-ui-core-dbg.js
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap-ui-core.js:
--------------------------------------------------------------------------------
1 |
2 | //# sourceMappingURL=sap-ui-core.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap-ui-core.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"sap-ui-core.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/Global-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('20220620-1630');
6 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/Global.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log("20220620-1630");
5 | //# sourceMappingURL=Global.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/Global.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Global.js","names":["console","log"],"sources":["Global-dbg.js"],"mappings":";;;AAIAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Core-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('20220620-1630');
6 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Core.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log("20220620-1630");
5 | //# sourceMappingURL=Core.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Core.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Core.js","names":["console","log"],"sources":["Core-dbg.js"],"mappings":";;;AAIAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Icon-dbg.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('${buildtime}');
6 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Icon.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | console.log("${buildtime}");
5 | //# sourceMappingURL=Icon.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core-buildtime/dest/resources/sap/ui/core/Icon.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Icon.js","names":["console","log"],"sources":["Icon-dbg.js"],"mappings":";;;AAIAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/Core-dbg.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var core = true;
3 | console.log(core);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/Core.js:
--------------------------------------------------------------------------------
1 | (function(){var o=true;console.log(o)})();
2 | //# sourceMappingURL=Core.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/Core.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"Core.js","names":["core","console","log"],"sources":["Core-dbg.js"],"mappings":"CAAA,WACC,IAAIA,EAAO,KACXC,QAAQC,IAAIF,EACZ,EAHD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/one-dbg.js:
--------------------------------------------------------------------------------
1 | function One(){
2 | return 1;
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/one.js:
--------------------------------------------------------------------------------
1 | function One(){return 1}
2 | //# sourceMappingURL=one.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/one.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"one.js","names":["One"],"sources":["one-dbg.js"],"mappings":"AAAA,SAASA,MACR,OAAO,CACR","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log("HelloWorld");
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/sap/ui/core/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["console","log"],"sources":["some-dbg.js"],"mappings":";;;AAGAA,QAAQC,IAAI","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader-autoconfig-dbg.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var thisIsTheUi5LoaderAutoconfig = true;
3 | console.log(thisIsTheUi5LoaderAutoconfig);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader-autoconfig.js:
--------------------------------------------------------------------------------
1 | (function(){var o=true;console.log(o)})();
2 | //# sourceMappingURL=ui5loader-autoconfig.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader-autoconfig.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"ui5loader-autoconfig.js","names":["thisIsTheUi5LoaderAutoconfig","console","log"],"sources":["ui5loader-autoconfig-dbg.js"],"mappings":"CAAA,WACC,IAAIA,EAA+B,KACnCC,QAAQC,IAAIF,EACZ,EAHD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader-dbg.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var thisIsTheUi5Loader = true;
3 | console.log(thisIsTheUi5Loader);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader.js:
--------------------------------------------------------------------------------
1 | (function(){var o=true;console.log(o)})();
2 | //# sourceMappingURL=ui5loader.js.map
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/resources/ui5loader.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"ui5loader.js","names":["thisIsTheUi5Loader","console","log"],"sources":["ui5loader-dbg.js"],"mappings":"CAAA,WACC,IAAIA,EAAqB,KACzBC,QAAQC,IAAIF,EACZ,EAHD","ignoreList":[]}
--------------------------------------------------------------------------------
/test/expected/build/sap.ui.core/preload/test-resources/sap/ui/core/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/sap.ui.core/preload/test-resources/sap/ui/core/Test.html
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/.ui5/build-manifest.json:
--------------------------------------------------------------------------------
1 | // File content is not statically compared
2 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/resources/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/resources/theme/j/themes/somefancytheme/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/resources/theme/j/themes/somefancytheme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/resources/theme/j/themes/somefancytheme/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/build-manifest/resources/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/.theming:
--------------------------------------------------------------------------------
1 | {
2 | "sEntity": "Theme",
3 | "sId": "somefancytheme",
4 | "sVendor": "SAP",
5 | "oExtends": "base"
6 | }
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/css_variables.css:
--------------------------------------------------------------------------------
1 | :root{--someColor:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/css_variables.source.less:
--------------------------------------------------------------------------------
1 | @someColor: #000000;
2 |
3 | :root {
4 | --someColor: @someColor;
5 | }
6 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library_skeleton-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:var(--someColor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables-theme-designer-resources/resources/theme/j/themes/somefancytheme/library_skeleton.css:
--------------------------------------------------------------------------------
1 | .someClass{color:var(--someColor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/css_variables.css:
--------------------------------------------------------------------------------
1 | :root{--someColor:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/css_variables.source.less:
--------------------------------------------------------------------------------
1 | @someColor: #000000;
2 |
3 | :root {
4 | --someColor: @someColor;
5 | }
6 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library_skeleton-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:var(--someColor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-css-variables/resources/theme/j/themes/somefancytheme/library_skeleton.css:
--------------------------------------------------------------------------------
1 | .someClass{color:var(--someColor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-resources-json/resources/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-resources-json/resources/theme/j/themes/somefancytheme/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-resources-json/resources/theme/j/themes/somefancytheme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-resources-json/resources/theme/j/themes/somefancytheme/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest-resources-json/resources/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest/resources/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest/resources/theme/j/themes/somefancytheme/library-RTL.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest/resources/theme/j/themes/somefancytheme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"someColor":"#000"}
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest/resources/theme/j/themes/somefancytheme/library.css:
--------------------------------------------------------------------------------
1 | .someClass{color:#000}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.j{background-image:url('data:text/plain;utf-8,%7B%22someColor%22%3A%22%23000%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.j/dest/resources/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/.theming:
--------------------------------------------------------------------------------
1 | {
2 | "sEntity": "Theme",
3 | "sId": "my_theme",
4 | "sVendor": "SAP",
5 | "oExtends": "base"
6 | }
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/css_variables.css:
--------------------------------------------------------------------------------
1 | :root{--mycolor:#00f}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.library\.e{background-image:url('data:text/plain;utf-8,%7B%22mycolor%22%3A%22%2300f%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/css_variables.source.less:
--------------------------------------------------------------------------------
1 | @mycolor: #0000ff;
2 |
3 | :root {
4 | --mycolor: @mycolor;
5 | }
6 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"mycolor":"#00f"}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/library.source.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | @mycolor: blue;
6 |
7 | .sapUiBody {
8 | background-color: @mycolor;
9 | }
10 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/library_skeleton-RTL.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */.sapUiBody{background-color:var(--mycolor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/resources/theme/library/e/themes/my_theme/library_skeleton.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */.sapUiBody{background-color:var(--mycolor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/test-resources/theme/library/e/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/theme.library.e/dest-css-variables-theme-designer-resources/test-resources/theme/library/e/Test.html
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/css_variables.css:
--------------------------------------------------------------------------------
1 | :root{--mycolor:#00f}
2 | /* Inline theming parameters */
3 | #sap-ui-theme-theme\.library\.e{background-image:url('data:text/plain;utf-8,%7B%22mycolor%22%3A%22%2300f%22%7D')}
4 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/css_variables.source.less:
--------------------------------------------------------------------------------
1 | @mycolor: #0000ff;
2 |
3 | :root {
4 | --mycolor: @mycolor;
5 | }
6 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/library-parameters.json:
--------------------------------------------------------------------------------
1 | {"mycolor":"#00f"}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/library.source.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | @mycolor: blue;
6 |
7 | .sapUiBody {
8 | background-color: @mycolor;
9 | }
10 |
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/library_skeleton-RTL.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */.sapUiBody{background-color:var(--mycolor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/resources/theme/library/e/themes/my_theme/library_skeleton.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */.sapUiBody{background-color:var(--mycolor)}
--------------------------------------------------------------------------------
/test/expected/build/theme.library.e/dest-css-variables/test-resources/theme/library/e/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/expected/build/theme.library.e/dest-css-variables/test-resources/theme/library/e/Test.html
--------------------------------------------------------------------------------
/test/fixtures/application.a/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.a",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based application",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.a/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "2.6"
3 | type: application
4 | metadata:
5 | name: application.a
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.a/webapp/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/fixtures/application.a/webapp/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application A
5 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/test/fixtures/application.a/webapp/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | "library/d/some"
3 | ], function(someObject) {
4 | function test(paramA) {
5 | var variableA = paramA;
6 | console.log(variableA);
7 | }
8 | test();
9 | });
10 |
--------------------------------------------------------------------------------
/test/fixtures/application.b/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.b
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/embedded/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/embedded/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_de
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/embedded/i18n_fr.properties:
--------------------------------------------------------------------------------
1 | title=embedded-i18n_fr-wrong
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/i18n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/application.b/webapp/i18n.properties
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/i18n/i18n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/application.b/webapp/i18n/i18n.properties
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/i18n/i18n_de.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/application.b/webapp/i18n/i18n_de.properties
--------------------------------------------------------------------------------
/test/fixtures/application.b/webapp/i18n/l10n.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/application.b/webapp/i18n/l10n.properties
--------------------------------------------------------------------------------
/test/fixtures/application.c/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.c
6 | resources:
7 | configuration:
8 | paths:
9 | webapp: src
10 |
--------------------------------------------------------------------------------
/test/fixtures/application.c2/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.c2
6 | resources:
7 | configuration:
8 | paths:
9 | webapp: src
10 |
--------------------------------------------------------------------------------
/test/fixtures/application.c3/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.c3
6 | resources:
7 | configuration:
8 | paths:
9 | webapp: src
10 |
--------------------------------------------------------------------------------
/test/fixtures/application.d/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.d
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.e/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.e
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.f/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: application
4 | metadata:
5 | name: application.f
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.g/webapp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/fixtures/application.g/webapp/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/fixtures/application.g/webapp/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.h.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsA/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsA/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsA/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsB/section1.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 1 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsB/section2.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 2 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.h/webapp/sectionsB/section3.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/m/Button"], function(Button) {
2 | console.log("Section 3 included");
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.i/webapp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.i.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.i/webapp/changes/coding/MyExtension.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function () {
2 | return {};
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.i/webapp/changes/fragments/MyFragment.fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test/fixtures/application.j/webapp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.j.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.j/webapp/changes/coding/MyExtension.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([],function () {
2 | return {};
3 | });
4 |
--------------------------------------------------------------------------------
/test/fixtures/application.j/webapp/changes/fragments/MyFragment.fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/test/fixtures/application.j/webapp/fileWithoutExtension:
--------------------------------------------------------------------------------
1 | A file without an extension
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/subcomponentA/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentA.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/subcomponentA/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentA/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/subcomponentB/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.k.subcomponentB.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/subcomponentB/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("subcomponentB/thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/fixtures/application.k/webapp/thirdparty/lib.js:
--------------------------------------------------------------------------------
1 | console.log("thirdparty/lib.js");
2 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.l",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based application",
5 | "main": "index.html",
6 | "dependencies": {},
7 | "scripts": {
8 | "test": "echo \"Error: no test specified\" && exit 1"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application L
5 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/subdir/index.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/subdir/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/subdir/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([], function() {
2 | function test(paramA) {
3 | var variableA = paramA;
4 | console.log(variableA);
5 | }
6 | test();
7 | });
8 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.l/webapp/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.m/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.m",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based application",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.m/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "2.6"
3 | type: application
4 | metadata:
5 | name: application.m
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.n/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.n",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based application - test for disabled string bundling",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.n/webapp/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/fixtures/application.o/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.o",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based application",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.o/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "3.2"
3 | type: application
4 | metadata:
5 | name: application.o
6 |
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/i18n/i18n.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello world
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/i18n/i18n_en.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN world
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/i18n/i18n_en_US.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN US world
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/i18n/i18n_en_US_saptrc.properties:
--------------------------------------------------------------------------------
1 | welcome=Hello EN US saptrc world
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Application O
5 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/test/fixtures/application.o/webapp/test.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | ], () => {
3 | test((paramA) => {
4 | const variableA = paramA;
5 | console.log(variableA);
6 | })
7 | test();
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/application.ø/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "application.ø",
3 | "version": "1.0.0",
4 | "description": "SAPUI5 application for unicode testing",
5 | "main": "index.html",
6 | "dependencies": {},
7 | "scripts": {
8 | "test": "echo \"Error: no test specified\" && exit 1"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/test/fixtures/application.ø/wêbäpp/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.ø.Component', {
4 | metadata: {
5 | manifest: "json"
6 | }
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/collection/library.a/src/library/a/themes/base/library.source.less:
--------------------------------------------------------------------------------
1 | @libraryAColor1: lightgoldenrodyellow;
2 |
3 | .library-a-foo {
4 | color: @libraryAColor1;
5 | padding: 1px 2px 3px 4px;
6 | }
7 |
--------------------------------------------------------------------------------
/test/fixtures/collection/library.a/test/library/a/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/collection/library.a/test/library/a/Test.html
--------------------------------------------------------------------------------
/test/fixtures/collection/library.b/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.b",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library",
5 | "dependencies": {},
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/collection/library.b/test/library/b/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/collection/library.b/test/library/b/Test.html
--------------------------------------------------------------------------------
/test/fixtures/collection/library.b/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: library.b
6 |
--------------------------------------------------------------------------------
/test/fixtures/collection/library.c/test/library/c/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/collection/library.c/test/library/c/Test.html
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/amd_dynamic_require.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([], function() {
2 | return {
3 | load: function(modName) {
4 | sap.ui.require([modName], function(modExport) {
5 | // module was loaded
6 | }, function(err) {
7 | // error occurred
8 | });
9 | }
10 | }
11 | });
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/amd_dynamic_require_sync.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([], function() {
2 | return {
3 | load: function(modName) {
4 | return sap.ui.requireSync(modName);
5 | }
6 | }
7 | });
8 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/amd_single_named_module.js:
--------------------------------------------------------------------------------
1 | /* amd-single-named-module
2 | *
3 | * A single named module definition. Its name should replace the default name,
4 | * its documentation should be used as module documentation.
5 | */
6 | sap.ui.define("alternative/name", ["./dep1", "../dep2"], function() {});
7 |
8 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/declare_dynamic_require.js:
--------------------------------------------------------------------------------
1 | jQuery.sap.declare("sap.ui.testmodule");
2 |
3 | sap.ui.testmodule.load = function(modName) {
4 | jQuery.sap.require(modName);
5 | };
6 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/declare_dynamic_require_conditional.js:
--------------------------------------------------------------------------------
1 | jQuery.sap.declare("sap.ui.testmodule");
2 | const Foo = "conditional/module2";
3 | jQuery.sap.require(true ? "conditional/module1" : Foo);
4 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/declare_require_conditional.js:
--------------------------------------------------------------------------------
1 | jQuery.sap.declare("sap.ui.testmodule");
2 | jQuery.sap.require(true ? `conditional/module1` : "conditional/module2");
3 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/define_toplevel_named.js:
--------------------------------------------------------------------------------
1 | //declares module sap.ui.testmodule
2 | sap.ui.define("sap/ui/testmodule", ["define/arg1","define/arg2"], function(Strings,Dom,Something) {
3 |
4 | });
5 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/define_toplevel_unnamed.js:
--------------------------------------------------------------------------------
1 | //declares module sap.ui.testmodule
2 | sap.ui.define(["define/arg1","define/arg2"], function(Strings,Dom,Something) {
3 |
4 | });
5 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/define_with_legacy_calls.js:
--------------------------------------------------------------------------------
1 | //declares module sap.ui.testmodule
2 | sap.ui.define(["define/arg1","define/arg2"], function(Strings,Dom,Something) {
3 | jQuery.sap.require("require/arg1");
4 | });
5 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/es6-async-module.js:
--------------------------------------------------------------------------------
1 | // async function with await
2 | sap.ui.define([], async () => {
3 | return await sap.ui.require(["static/module1"], async () => {});
4 | // await and sap.ui.require, makes no sense because it does NOT return a promise but it should still be analyzed
5 | });
6 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/es6-syntax-dynamic-dependencies.js:
--------------------------------------------------------------------------------
1 | sap.ui.define([
2 | 'static/module1'
3 | ], () => {
4 | // spread expression, currently not detected as dependency
5 | const dynamicModules = ["not-detected/module1"];
6 | sap.ui.require(["static/module1", ...dynamicModules]);
7 | });
8 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/es6-template-literal-predefine.js:
--------------------------------------------------------------------------------
1 | // template literal as module name
2 | sap.ui.predefine(`mypath/mymodule`, [`static/module1`, "static/module2" ], () => {
3 | return sap.ui.require([`static/module3`], () => { }); // template literal when loading module
4 | });
5 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/es6-template-literal.js:
--------------------------------------------------------------------------------
1 | // template literal as module name
2 | sap.ui.define(`mypath/mymodule`, [`static/module1`, "static/module2" ], () => {
3 | return sap.ui.require([`static/module3`], () => { }); // template literal when loading module
4 | });
5 |
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/no_declare_but_requires.js:
--------------------------------------------------------------------------------
1 | jQuery.sap.require("dependency1");
2 | jQuery.sap.require("dependency2");
3 | // this module has dependencies, but does not declare a name.
4 | // When such a module is scanned without enough knowledge about the folder structure, the name might be "unknown" (null)
--------------------------------------------------------------------------------
/test/fixtures/lbt/modules/not_a_module.js:
--------------------------------------------------------------------------------
1 | // this file does not contain a UI5 module definition
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 |
5 | //# sourceMappingURL=empty.js.map
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/empty.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"empty.js","names":[],"sources":[],"mappings":"","ignoreList":[]}
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | var topLevelVar="Old World";console.log("Hello "+topLevelVar);
5 | //# sourceMappingURL=legacy.js.map
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/legacy.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"legacy.js","names":["topLevelVar","console","log"],"sources":["legacy-dbg.js"],"mappings":";;;AAGA,IAAIA,YAAc,YAClBC,QAAQC,IAAI,SAAWF"}
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Some fancy copyright
3 | */
4 | (function(){var o="World";console.log("Hello "+o)})();
5 | //# sourceMappingURL=some.js.map
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/src/library/d/some.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"some.js","names":["someNonUglifiedVariable","console","log"],"sources":["some-dbg.js"],"mappings":";;;CAGA,WACC,IAAIA,EAA0B,QAC9BC,QAAQC,IAAI,SAAWF,EACvB,EAHD"}
--------------------------------------------------------------------------------
/test/fixtures/library.d-minified/main/test/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.d-minified/main/test/library/d/Test.html
--------------------------------------------------------------------------------
/test/fixtures/library.d/main/src/library/d/empty.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
--------------------------------------------------------------------------------
/test/fixtures/library.d/main/src/library/d/legacy.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | var topLevelVar = "Old World";
5 | console.log('Hello ' + topLevelVar);
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.d/main/src/library/d/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | sap.ui.define(["./library"], (_library) => {
6 | var someNonUglifiedVariable = "World";
7 | console.log('Hello ' + someNonUglifiedVariable);
8 | });
9 |
--------------------------------------------------------------------------------
/test/fixtures/library.d/main/test/library/d/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.d/main/test/library/d/Test.html
--------------------------------------------------------------------------------
/test/fixtures/library.e/src/library/e/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log('HelloWorld');
5 |
6 | // ${version}
7 |
--------------------------------------------------------------------------------
/test/fixtures/library.e/src/library/e/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log('HelloWorld');
--------------------------------------------------------------------------------
/test/fixtures/library.e/test/library/e/Test.css:
--------------------------------------------------------------------------------
1 | /*
2 | ${copyright}
3 | ${version}
4 | */
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.e/test/library/e/Test.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.e/test/library/e/Test.js:
--------------------------------------------------------------------------------
1 | /*
2 | ${copyright}
3 | ${version}
4 | */
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.f/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: library.f
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/components/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/components/TodoComponent.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/components/subcomponent1/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/components/subcomponent2/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/components/subcomponent3/Component.js:
--------------------------------------------------------------------------------
1 | sap.ui.define(["sap/ui/core/UIComponent"], function(UIComponent){
2 | "use strict";
3 | return UIComponent.extend('application.g.Component', {
4 | });
5 | });
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/designtime/library.designtime.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | /**
6 | * designtime and global export
7 | */
8 | var myexport = (function() {
9 |
10 | "use strict";
11 |
12 | String("asd");
13 |
14 | }());
15 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/file.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log(' File ');
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/i18n/messagebundle.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/i18n/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | a=b
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/library.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log(' Library ');
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/not.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log(' Not including ');
5 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/src/library/h/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | //@ui5-bundle-raw-include library/h/other.js
5 | console.log(' Some ');
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.h/main/test/library/h/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.h/main/test/library/h/Test.html
--------------------------------------------------------------------------------
/test/fixtures/library.i/main/src/library/i/i18nf/custommessagebundle.properties:
--------------------------------------------------------------------------------
1 | mytext=Hello
--------------------------------------------------------------------------------
/test/fixtures/library.i/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.h",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library",
5 | "dependencies": {},
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/library.j/main/src/library/j/someGenerator.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | /**
6 | * Covers:
7 | * - Generators
8 | * - YeldExpression
9 | */
10 | sap.ui.define([], function* someGenerator(genVar) {
11 | yield genVar++;
12 | });
13 |
--------------------------------------------------------------------------------
/test/fixtures/library.k/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.j",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library for testing JSDoc builds",
5 | "dependencies": {},
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/library.k/src/library/k/messagebundle.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.k/src/library/k/messagebundle_de.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.k/src/library/k/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.k/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: library.k
6 | resources:
7 | configuration:
8 | paths:
9 | src: src
10 | test: test
11 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | sap.ui.define([],
6 | function() {
7 | "use strict";
8 |
9 | /**
10 | * @alias library.l
11 | * @namespace
12 | * @public
13 | */
14 | var SomeFunction = function() {};
15 |
16 | }, /* bExport= */ true);
17 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/subdir/index.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/subdir/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/subdir/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/thirdparty/File0.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.l/main/src/library/l/thirdparty/File1.js:
--------------------------------------------------------------------------------
1 | // hello world
2 | function hello(name) {
3 | console.log("hello " + name);
4 | }
5 | hello("world");
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.m/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.m",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library - test for library formatter (with manifest.json)",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/library.m/src/library/m/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | console.log('HelloWorld');
--------------------------------------------------------------------------------
/test/fixtures/library.m/test/library/m/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.m/test/library/m/Test.html
--------------------------------------------------------------------------------
/test/fixtures/library.m/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: library.m
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.n/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.n",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library - test for disabled string bundling",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/test/fixtures/library.n/src/library/n/MyModuleRequiringGlobalScope.js:
--------------------------------------------------------------------------------
1 | const magic = {text: "It's magic!"};
2 |
--------------------------------------------------------------------------------
/test/fixtures/library.n/src/library/n/Some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | sap.ui.define([], () => {
5 | const some = {text: "Just a module."};
6 | return some;
7 | })
8 |
--------------------------------------------------------------------------------
/test/fixtures/library.n/test/library/n/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.n/test/library/n/Test.html
--------------------------------------------------------------------------------
/test/fixtures/library.o/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "library.o",
3 | "version": "1.0.0",
4 | "description": "Simple SAPUI5 based library with Terminologies",
5 | "dependencies": {},
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/messagebundle.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/messagebundle_de.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/messagebundle_en.properties:
--------------------------------------------------------------------------------
1 | title=a title
2 | description=a description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/i18n.properties:
--------------------------------------------------------------------------------
1 | title=my company 1 title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/i18n_en.properties:
--------------------------------------------------------------------------------
1 | title=my company 1 title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/soccer.properties:
--------------------------------------------------------------------------------
1 | title=my soccer title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/soccer_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fussball Titel
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/soccer_en.properties:
--------------------------------------------------------------------------------
1 | title=my soccer title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/vehicles.properties:
--------------------------------------------------------------------------------
1 | title=my vehicle title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/vehicles_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fahrzeugstitel
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder1/vehicles_en.properties:
--------------------------------------------------------------------------------
1 | title=my vehicle title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder2/bicycles.properties:
--------------------------------------------------------------------------------
1 | title=my bicycle title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder2/bicycles_de.properties:
--------------------------------------------------------------------------------
1 | title=Mein Fahrradtitel
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder2/bicycles_en.properties:
--------------------------------------------------------------------------------
1 | title=my bicycle title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder2/i18n.properties:
--------------------------------------------------------------------------------
1 | title=my company 2 title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/myfolder2/i18n_en.properties:
--------------------------------------------------------------------------------
1 | title=my company 2 title
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/sports.properties:
--------------------------------------------------------------------------------
1 | title=a sports title
2 | description=a sports description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/sports_de.properties:
--------------------------------------------------------------------------------
1 | title=ein Sporttitel
2 | description=eine Sportbeschreibung
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/sports_en.properties:
--------------------------------------------------------------------------------
1 | title=a sports title
2 | description=a sports description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/travel.properties:
--------------------------------------------------------------------------------
1 | title=a travel title
2 | description=a travel description
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/travel_de.properties:
--------------------------------------------------------------------------------
1 | title=ein Reisetitel
2 | description=eine Reisebeschreibung
--------------------------------------------------------------------------------
/test/fixtures/library.o/src/library/o/travel_en.properties:
--------------------------------------------------------------------------------
1 | title=a travel title
2 | description=a travel description
--------------------------------------------------------------------------------
/test/fixtures/library.o/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: library.o
6 |
--------------------------------------------------------------------------------
/test/fixtures/library.ø/máin/ßrc/library/ø/some.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | (function() {
5 | var someNonUglifiedVariable = "World";
6 | console.log('Hello ' + someNonUglifiedVariable);
7 | })();
8 |
--------------------------------------------------------------------------------
/test/fixtures/library.ø/máin/ßrc/library/ø/themes/цветя/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/library.ø/máin/ßrc/library/ø/themes/цветя/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/fixtures/library.ø/máin/吉/library/ø/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/library.ø/máin/吉/library/ø/Test.html
--------------------------------------------------------------------------------
/test/fixtures/module.a/dev/devTools.js:
--------------------------------------------------------------------------------
1 | console.log("dev dev dev");
2 |
--------------------------------------------------------------------------------
/test/fixtures/module.a/dist/index.js:
--------------------------------------------------------------------------------
1 | console.log("Hello World!");
2 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core-buildtime/main/src/sap-ui-core.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/sap.ui.core-buildtime/main/src/sap-ui-core.js
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core-buildtime/main/src/sap/ui/Global.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('${buildtime}');
6 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core-buildtime/main/src/sap/ui/core/Core.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('${buildtime}');
6 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core-buildtime/main/src/sap/ui/core/Icon.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 | // replacement of $\{buildtime\} is only made in sap/ui/Global.js and Global-dbg.js as well as Core.js and Core-dbg.js
5 | console.log('${buildtime}');
6 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core-evo/main/src/ui5loader.js:
--------------------------------------------------------------------------------
1 | // this is just a marker file to enable the EVO bundle format
2 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/src/sap-ui-core.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var thisShouldBeOverwritten = true;
3 | console.log(thisShouldBeOverwritten);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/src/sap/ui/core/Core.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var core = true;
3 | console.log(core);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/src/sap/ui/core/one.js:
--------------------------------------------------------------------------------
1 | function One(){
2 | return 1;
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/src/ui5loader-autoconfig.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var thisIsTheUi5LoaderAutoconfig = true;
3 | console.log(thisIsTheUi5LoaderAutoconfig);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/src/ui5loader.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var thisIsTheUi5Loader = true;
3 | console.log(thisIsTheUi5Loader);
4 | })()
5 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/main/test/sap/ui/core/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/sap.ui.core/main/test/sap/ui/core/Test.html
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "sap.ui.core",
3 | "version": "1.0.0",
4 | "description": "Core library of SAPUI5",
5 | "dependencies": {},
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/test/fixtures/sap.ui.core/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "0.1"
3 | type: library
4 | metadata:
5 | name: sap.ui.core
6 | resources:
7 | configuration:
8 | paths:
9 | src: main/src
10 | test: main/test
11 |
12 |
--------------------------------------------------------------------------------
/test/fixtures/sourcemaps/test.application/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "test..application",
3 | "private": true,
4 | "version": "1.0.0",
5 | "description": ""
6 | }
7 |
--------------------------------------------------------------------------------
/test/fixtures/sourcemaps/test.application/ui5.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | specVersion: "3.1"
3 | type: application
4 | metadata:
5 | name: test.application
6 | copyright: |
7 | Test Application
8 | Copyright ${currentYear}
9 |
--------------------------------------------------------------------------------
/test/fixtures/sourcemaps/test.application/webapp/TypeScriptSource.js:
--------------------------------------------------------------------------------
1 | "use strict";sap.ui.define([],function(){"use strict";var i={functionWithinTypeScriptSource(){functionCallWithinTypeScriptSource()}};return i});
2 | //# sourceMappingURL=TypeScriptSource.js.map
--------------------------------------------------------------------------------
/test/fixtures/sourcemaps/test.application/webapp/TypeScriptSource.ts:
--------------------------------------------------------------------------------
1 | export default {
2 | functionWithinTypeScriptSource() {
3 | functionCallWithinTypeScriptSource();
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/test/fixtures/sourcemaps/test.application/webapp/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "sap.app": {
3 | "type": "application",
4 | "id": "test.application"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/test/fixtures/theme.j/main/src/theme/j/themes/somefancytheme/Button.less:
--------------------------------------------------------------------------------
1 | .someClass {
2 | color: @someColor
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/theme.j/main/src/theme/j/themes/somefancytheme/library.source.less:
--------------------------------------------------------------------------------
1 | @someColor: black;
2 | @import "Button.less";
3 |
--------------------------------------------------------------------------------
/test/fixtures/theme.library.e/src/theme/library/e/themes/my_theme/.theme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | my_theme
5 | me
6 | ${copyright}
7 | ${version}
8 |
9 |
--------------------------------------------------------------------------------
/test/fixtures/theme.library.e/src/theme/library/e/themes/my_theme/library.source.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * ${copyright}
3 | */
4 |
5 | @mycolor: blue;
6 |
7 | .sapUiBody {
8 | background-color: @mycolor;
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/theme.library.e/test/theme/library/e/Test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SAP/ui5-builder/d3cfc2a343c85b6bcd671c0b7f1993d0eb0c2f4c/test/fixtures/theme.library.e/test/theme/library/e/Test.html
--------------------------------------------------------------------------------