├── .editorconfig ├── .eslintignore ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── lerna.json ├── package.json └── packages ├── openui5-manifest-loader ├── .npmignore ├── README.md ├── package-lock.json ├── package.json ├── src │ └── index.js └── test │ ├── __snapshots__ │ └── index.test.js.snap │ └── index.test.js ├── openui5-renderer-loader ├── .npmignore ├── README.md ├── package-lock.json ├── package.json ├── src │ └── index.js └── test │ ├── __snapshots__ │ └── index.test.js.snap │ └── index.test.js ├── openui5-webpack-plugin ├── .gitignore ├── .npmignore ├── README.md ├── package-lock.json ├── package.json ├── src │ ├── ContextDependencyHelpers.js │ ├── DefineDependency.js │ ├── DefineDependencyParserPlugin.js │ ├── DynamicContextModule.js │ ├── DynamicContextModuleFactory.js │ ├── GlobalDependencyParserPlugin.js │ ├── JQueryDependencyParserPlugin.js │ ├── JQueryItemDependency.js │ ├── ModuleDependencyTemplateAsRequireId.js │ ├── OpenUI5Plugin.js │ ├── RequireContextDependency.js │ ├── RequireDependenciesBlock.js │ ├── RequireDependency.js │ ├── RequireDependencyParserPlugin.js │ ├── RequireDynamicContextDependency.js │ ├── RequireItemDependency.js │ ├── ResourceDependency.js │ ├── ResourceDependencyParserPlugin.js │ ├── ResourceModule.js │ ├── ResourceModuleFactory.js │ ├── ViewDependency.js │ └── ViewDependencyParserPlugin.js └── test │ ├── .eslintrc │ ├── __snapshots__ │ └── webpack-integration.test.js.snap │ ├── cases │ ├── define-dep-fcn-exp │ │ ├── a.js │ │ └── index.js │ ├── define-dep-fcn │ │ ├── a.js │ │ └── index.js │ ├── define-fcn-exp │ │ └── index.js │ ├── define-fcn │ │ └── index.js │ ├── define-name-dep-fcn-exp │ │ ├── a.js │ │ └── index.js │ ├── define-name-dep-fcn │ │ ├── a.js │ │ └── index.js │ ├── define-name-fcn │ │ └── index.js │ ├── globals │ │ ├── a.js │ │ ├── index.js │ │ ├── sap │ │ │ └── ui │ │ │ │ └── core │ │ │ │ └── theming │ │ │ │ └── Parameters.js │ │ └── webpack.config.js │ ├── jquery-require │ │ ├── a.js │ │ └── index.js │ ├── jquery-unknown-context │ │ └── index.js │ ├── loader-extension-async │ │ ├── a.xml │ │ └── index.js │ ├── loader-extension-object │ │ ├── a.xml │ │ └── index.js │ ├── loader-extension │ │ ├── a.xml │ │ └── index.js │ ├── require-array │ │ ├── a.js │ │ ├── b.js │ │ └── index.js │ ├── require-call │ │ ├── a.js │ │ ├── index.js │ │ └── webpack.config.js │ ├── require-context │ │ ├── context │ │ │ └── a.js │ │ └── index.js │ ├── require-dynamic-context-async │ │ ├── a.js │ │ ├── index.js │ │ └── webpack.config.js │ ├── require-dynamic-context │ │ ├── a.js │ │ └── index.js │ ├── require-item │ │ ├── a.js │ │ └── index.js │ ├── require-module-path │ │ ├── a.js │ │ ├── index.js │ │ └── webpack.config.js │ ├── require-sync │ │ ├── a.js │ │ └── index.js │ ├── resource-fail-on-error │ │ ├── a.xml │ │ ├── index.js │ │ └── webpack.config.js │ ├── resource-library │ │ ├── library1 │ │ │ └── sap │ │ │ │ └── ui │ │ │ │ └── core │ │ │ │ ├── cldr │ │ │ │ └── en.json │ │ │ │ ├── messagebundle.properties │ │ │ │ └── messagebundle_en.properties │ │ ├── library2 │ │ │ └── sap │ │ │ │ └── m │ │ │ │ └── messagebundle.properties │ │ ├── src │ │ │ ├── a.xml │ │ │ └── index.js │ │ └── webpack.config.js │ ├── resource-object │ │ ├── context │ │ │ └── a.xml │ │ └── index.js │ ├── resource-path-replace │ │ ├── a.xml │ │ ├── index.js │ │ └── webpack.config.js │ ├── resource │ │ ├── context │ │ │ └── a.xml │ │ └── index.js │ ├── view-context │ │ ├── a.js │ │ ├── index.js │ │ ├── sap │ │ │ └── ui │ │ │ │ └── core │ │ │ │ └── mvc │ │ │ │ └── DummyView.js │ │ └── webpack.config.js │ ├── view-controls │ │ ├── TestView.xml │ │ ├── index.js │ │ ├── sap │ │ │ └── m │ │ │ │ ├── Button.js │ │ │ │ └── Text.js │ │ └── webpack.config.js │ └── view │ │ ├── a.js │ │ └── index.js │ └── webpack-integration.test.js └── openui5-xml-loader ├── .npmignore ├── README.md ├── package-lock.json ├── package.json ├── src └── index.js └── test ├── __snapshots__ └── index.test.js.snap └── index.test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | dist 3 | node_modules 4 | test 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/README.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/package.json -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/.npmignore: -------------------------------------------------------------------------------- 1 | coverage 2 | src 3 | test 4 | -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/README.md -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/package-lock.json -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/package.json -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/src/index.js -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/test/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/test/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /packages/openui5-manifest-loader/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-manifest-loader/test/index.test.js -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/.npmignore: -------------------------------------------------------------------------------- 1 | coverage 2 | src 3 | test 4 | -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/README.md -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/package-lock.json -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/package.json -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/src/index.js -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/test/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/test/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /packages/openui5-renderer-loader/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-renderer-loader/test/index.test.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /test/js 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/.npmignore: -------------------------------------------------------------------------------- 1 | coverage 2 | src 3 | test 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/README.md -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/package-lock.json -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/package.json -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ContextDependencyHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ContextDependencyHelpers.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/DefineDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/DefineDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/DefineDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/DefineDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/DynamicContextModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/DynamicContextModule.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/DynamicContextModuleFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/DynamicContextModuleFactory.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/GlobalDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/GlobalDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/JQueryDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/JQueryDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/JQueryItemDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/JQueryItemDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ModuleDependencyTemplateAsRequireId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ModuleDependencyTemplateAsRequireId.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/OpenUI5Plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/OpenUI5Plugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireContextDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireContextDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireDependenciesBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireDependenciesBlock.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireDynamicContextDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireDynamicContextDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/RequireItemDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/RequireItemDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ResourceDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ResourceDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ResourceDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ResourceDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ResourceModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ResourceModule.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ResourceModuleFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ResourceModuleFactory.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ViewDependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ViewDependency.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/src/ViewDependencyParserPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/src/ViewDependencyParserPlugin.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/.eslintrc -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-dep-fcn-exp/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-dep-fcn-exp/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.define(['./a'], function() { 2 | return 'test'; 3 | }, true); 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-dep-fcn/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-dep-fcn/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.define(['./a'], function() { 2 | return 'test'; 3 | }); 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-fcn-exp/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.define(function() { 2 | return 'test'; 3 | }, true); 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-fcn/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.define(function() { 2 | return 'test'; 3 | }); 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn-exp/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn-exp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn-exp/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/define-name-dep-fcn/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/define-name-fcn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/define-name-fcn/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/globals/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/globals/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.core.theming.Parameters.test(); 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/globals/sap/ui/core/theming/Parameters.js: -------------------------------------------------------------------------------- 1 | module.exports.test = function() {}; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/globals/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/globals/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/jquery-require/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/jquery-require/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/jquery-require/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/jquery-unknown-context/index.js: -------------------------------------------------------------------------------- 1 | const a = 'a'; 2 | jQuery.sap.require(a); 3 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension-async/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension-async/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension-async/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension-async/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension-object/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension-object/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension-object/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension-object/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/loader-extension/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/loader-extension/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-array/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'a'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-array/b.js: -------------------------------------------------------------------------------- 1 | module.exports = 'b'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-array/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-array/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-call/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'a'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-call/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-call/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-call/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-call/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-context/context/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-context/index.js: -------------------------------------------------------------------------------- 1 | const a = 'a'; 2 | sap.ui.requireSync('./context/' + a); 3 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-dynamic-context-async/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-dynamic-context-async/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-dynamic-context-async/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-dynamic-context-async/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-dynamic-context-async/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-dynamic-context/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-dynamic-context/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-dynamic-context/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-item/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-item/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.require('./a'); 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-module-path/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-module-path/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.require(["sap/ui/demo/todo/a"], function(a){ 2 | const b = a; 3 | }); 4 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-module-path/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/require-module-path/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-sync/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/require-sync/index.js: -------------------------------------------------------------------------------- 1 | sap.ui.requireSync('./a'); 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-fail-on-error/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/library1/sap/ui/core/cldr/en.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/library1/sap/ui/core/messagebundle.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/library1/sap/ui/core/messagebundle_en.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/library2/sap/m/messagebundle.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/src/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-library/src/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/src/index.js: -------------------------------------------------------------------------------- 1 | const a = 'sap/ui/test/a.xml'; 2 | jQuery.sap.loadResource({ 3 | url: a, 4 | }); 5 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-library/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-library/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-object/context/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-object/context/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-object/index.js: -------------------------------------------------------------------------------- 1 | const a = 'a.xml'; 2 | jQuery.sap.loadResource({ 3 | url: a, 4 | }); 5 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-path-replace/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-path-replace/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-path-replace/index.js: -------------------------------------------------------------------------------- 1 | const a = 'sap/ui/test/a.xml'; 2 | jQuery.sap.loadResource({ 3 | url: a, 4 | }); 5 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource-path-replace/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource-path-replace/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource/context/a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/resource/context/a.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/resource/index.js: -------------------------------------------------------------------------------- 1 | const a = 'a.xml'; 2 | jQuery.sap.loadResource(a); 3 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-context/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-context/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/view-context/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-context/sap/ui/core/mvc/DummyView.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-context/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/view-context/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-controls/TestView.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/view-controls/TestView.xml -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-controls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/view-controls/index.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-controls/sap/m/Button.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-controls/sap/m/Text.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view-controls/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/cases/view-controls/webpack.config.js -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view/a.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/cases/view/index.js: -------------------------------------------------------------------------------- 1 | createView('./a', {}); 2 | -------------------------------------------------------------------------------- /packages/openui5-webpack-plugin/test/webpack-integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-webpack-plugin/test/webpack-integration.test.js -------------------------------------------------------------------------------- /packages/openui5-xml-loader/.npmignore: -------------------------------------------------------------------------------- 1 | coverage 2 | src 3 | test 4 | -------------------------------------------------------------------------------- /packages/openui5-xml-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/README.md -------------------------------------------------------------------------------- /packages/openui5-xml-loader/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/package-lock.json -------------------------------------------------------------------------------- /packages/openui5-xml-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/package.json -------------------------------------------------------------------------------- /packages/openui5-xml-loader/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/src/index.js -------------------------------------------------------------------------------- /packages/openui5-xml-loader/test/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/test/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /packages/openui5-xml-loader/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cevou/openui5-webpack/HEAD/packages/openui5-xml-loader/test/index.test.js --------------------------------------------------------------------------------