1 | ;
|
2 | // tslint:disable:no-unsafe-any
|
3 | // tslint:disable:non-literal-require
|
4 | Object.defineProperty(exports, "__esModule", { value: true });
|
5 | function getCustomWebpackConfig(modulePath, angularBuildContext) {
|
6 | const customWebpackModule = require(modulePath);
|
7 | if (customWebpackModule && customWebpackModule.default && typeof customWebpackModule.default === 'function') {
|
8 | return customWebpackModule.default(angularBuildContext);
|
9 | }
|
10 | if (customWebpackModule && typeof customWebpackModule === 'function') {
|
11 | return customWebpackModule(angularBuildContext);
|
12 | }
|
13 | return null;
|
14 | }
|
15 | exports.getCustomWebpackConfig = getCustomWebpackConfig;
|
16 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWN1c3RvbS13ZWJwYWNrLWNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiJDOi9wcm9qZWN0cy9hbmd1bGFyLWJ1aWxkLyIsInNvdXJjZXMiOlsic3JjL2hlbHBlcnMvZ2V0LWN1c3RvbS13ZWJwYWNrLWNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHFDQUFxQzs7QUFPckMsZ0NBQTRHLFVBQ2xHLEVBQ04sbUJBQWlEO0lBRWpELE1BQU0sbUJBQW1CLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQ2hELElBQUksbUJBQW1CLElBQUksbUJBQW1CLENBQUMsT0FBTyxJQUFJLE9BQU8sbUJBQW1CLENBQUMsT0FBTyxLQUFLLFVBQVUsRUFBRTtRQUN6RyxPQUFPLG1CQUFtQixDQUFDLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBMEIsQ0FBQztLQUNwRjtJQUNELElBQUksbUJBQW1CLElBQUksT0FBTyxtQkFBbUIsS0FBSyxVQUFVLEVBQUU7UUFDbEUsT0FBTyxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBMEIsQ0FBQztLQUM1RTtJQUVELE9BQU8sSUFBSSxDQUFDO0FBQ2hCLENBQUM7QUFiRCx3REFhQyIsInNvdXJjZXNDb250ZW50IjpbIi8vIHRzbGludDpkaXNhYmxlOm5vLXVuc2FmZS1hbnlcbi8vIHRzbGludDpkaXNhYmxlOm5vbi1saXRlcmFsLXJlcXVpcmVcblxuaW1wb3J0ICogYXMgd2VicGFjayBmcm9tICd3ZWJwYWNrJztcblxuaW1wb3J0IHsgQW5ndWxhckJ1aWxkQ29udGV4dCB9IGZyb20gJy4uL2J1aWxkLWNvbnRleHQnO1xuaW1wb3J0IHsgQXBwUHJvamVjdENvbmZpZ0ludGVybmFsLCBMaWJQcm9qZWN0Q29uZmlnSW50ZXJuYWwgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ludGVybmFscyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRDdXN0b21XZWJwYWNrQ29uZmlnPFRDb25maWcgZXh0ZW5kcyBBcHBQcm9qZWN0Q29uZmlnSW50ZXJuYWwgfCBMaWJQcm9qZWN0Q29uZmlnSW50ZXJuYWw+KG1vZHVsZVBhdGg6XG4gICAgc3RyaW5nLFxuICAgIGFuZ3VsYXJCdWlsZENvbnRleHQ6IEFuZ3VsYXJCdWlsZENvbnRleHQ8VENvbmZpZz4pOlxuICAgIHdlYnBhY2suQ29uZmlndXJhdGlvbiB8IG51bGwge1xuICAgIGNvbnN0IGN1c3RvbVdlYnBhY2tNb2R1bGUgPSByZXF1aXJlKG1vZHVsZVBhdGgpO1xuICAgIGlmIChjdXN0b21XZWJwYWNrTW9kdWxlICYmIGN1c3RvbVdlYnBhY2tNb2R1bGUuZGVmYXVsdCAmJiB0eXBlb2YgY3VzdG9tV2VicGFja01vZHVsZS5kZWZhdWx0ID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgIHJldHVybiBjdXN0b21XZWJwYWNrTW9kdWxlLmRlZmF1bHQoYW5ndWxhckJ1aWxkQ29udGV4dCkgYXMgd2VicGFjay5Db25maWd1cmF0aW9uO1xuICAgIH1cbiAgICBpZiAoY3VzdG9tV2VicGFja01vZHVsZSAmJiB0eXBlb2YgY3VzdG9tV2VicGFja01vZHVsZSA9PT0gJ2Z1bmN0aW9uJykge1xuICAgICAgICByZXR1cm4gY3VzdG9tV2VicGFja01vZHVsZShhbmd1bGFyQnVpbGRDb250ZXh0KSBhcyB3ZWJwYWNrLkNvbmZpZ3VyYXRpb247XG4gICAgfVxuXG4gICAgcmV0dXJuIG51bGw7XG59XG4iXX0= |
\ | No newline at end of file |