Ignore:
Timestamp:
11/25/21 22:08:24 (3 years ago)
Author:
Ema <ema_spirova@…>
Branches:
master
Children:
8d391a1
Parents:
59329aa
Message:

primeNG components

Location:
trip-planner-front/node_modules/@angular-devkit/build-angular/src
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/babel/babel-loader.d.ts

    r59329aa re29cc2e  
    88
    99declare module 'babel-loader' {
    10   type BabelLoaderCustomizer<T> = (
    11     babel: typeof import('@babel/core'),
    12   ) => {
     10  type BabelLoaderCustomizer<T> = (babel: typeof import('@babel/core')) => {
    1311    customOptions?(
    1412      this: import('webpack').loader.LoaderContext,
     
    2119      loaderArguments: { source: string; map?: unknown; customOptions: T },
    2220    ): import('@babel/core').TransformOptions;
     21    result?(
     22      this: import('webpack').loader.LoaderContext,
     23      result: import('@babel/core').BabelFileResult,
     24      context: {
     25        source: string;
     26        map?: unknown;
     27        customOptions: T;
     28        configuration: import('@babel/core').PartialConfig;
     29        options: import('@babel/core').TransformOptions;
     30      },
     31    ): import('@babel/core').BabelFileResult;
    2332  };
    2433  function custom<T>(customizer: BabelLoaderCustomizer<T>): import('webpack').loader.Loader;
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js

    r59329aa re29cc2e  
    77 * found in the LICENSE file at https://angular.io/license
    88 */
     9var __importDefault = (this && this.__importDefault) || function (mod) {
     10    return (mod && mod.__esModule) ? mod : { "default": mod };
     11};
    912Object.defineProperty(exports, "__esModule", { value: true });
     13const remapping_1 = __importDefault(require("@ampproject/remapping"));
    1014const linker_1 = require("@angular/compiler-cli/linker");
    1115const babel_loader_1 = require("babel-loader");
     
    119123            return {
    120124                ...configuration.options,
    121                 // Workaround for https://github.com/babel/babel-loader/pull/896 is available
    122                 // Delete once the above PR is released
     125                // Using `false` disables babel from attempting to locate sourcemaps or process any inline maps.
     126                // The babel types do not include the false option even though it is valid
    123127                // eslint-disable-next-line @typescript-eslint/no-explicit-any
    124                 inputSourceMap: configuration.options.inputSourceMap || false,
     128                inputSourceMap: false,
    125129                plugins,
    126130                presets: [
     
    147151            };
    148152        },
     153        result(result, { map: inputSourceMap }) {
     154            if (result.map && inputSourceMap) {
     155                // Merge the intermediate sourcemap generated by babel with the input source map.
     156                // The casting is required due to slight differences in the types for babel and
     157                // `@ampproject/remapping` source map objects but both are compatible with Webpack.
     158                // This method for merging is used because it provides more accurate output
     159                // and is faster while using less memory.
     160                result.map = {
     161                    // Convert the SourceMap back to simple plain object.
     162                    // This is needed because otherwise code-coverage will fail with `don't know how to turn this value into a node`
     163                    // Which is throw by Babel when it is invoked again from `istanbul-lib-instrument`.
     164                    // https://github.com/babel/babel/blob/780aa48d2a34dc55f556843074b6aed45e7eabeb/packages/babel-types/src/converters/valueToNode.ts#L115-L130
     165                    ...remapping_1.default([result.map, inputSourceMap], () => null),
     166                };
     167            }
     168            return result;
     169        },
    149170    };
    150171});
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/browser/index.js

    r59329aa re29cc2e  
    132132        // eslint-disable-next-line max-lines-per-function
    133133        operators_1.concatMap(async (buildEvent) => {
    134             var _a, _b, _c, _d, _e, _f, _g, _h;
     134            var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k;
    135135            const spinner = new spinner_1.Spinner();
    136136            spinner.enabled = options.progress !== false;
     
    242242                            try {
    243243                                map = fs.readFileSync(filename + '.map', 'utf8');
    244                                 if (es5Polyfills) {
     244                                if (es5Polyfills || i18n.shouldInline) {
    245245                                    fs.unlinkSync(filename + '.map');
    246246                                }
     
    251251                            fs.unlinkSync(filename);
    252252                            filename = filename.replace(/\-es20\d{2}/, '');
     253                        }
     254                        else if (i18n.shouldInline) {
     255                            // Original files must be deleted with i18n to avoid the original files from
     256                            // being copied over the translated files when copying the project assets.
     257                            fs.unlinkSync(filename);
    253258                        }
    254259                        const es2015Polyfills = file.file.startsWith('polyfills-es20');
     
    266271                            ignoreOriginal: es5Polyfills,
    267272                            optimizeOnly: es2015Polyfills,
     273                            // When using i18n, file results are kept in memory for further processing
     274                            memoryMode: i18n.shouldInline,
    268275                        });
    269276                        // ES2015 polyfills are only optimized; optimization check was performed above
     
    280287                    let processRuntimeAction;
    281288                    for (const action of actions) {
     289                        if (options.verbose) {
     290                            context.logger.info(`[${new Date().toISOString()}] Differential loading file queued: ${action.filename}`);
     291                        }
    282292                        // If SRI is enabled always process the runtime bundle
    283293                        // Lazy route integrity values are stored in the runtime bundle
     
    289299                        }
    290300                    }
    291                     const executor = new action_executor_1.BundleActionExecutor({ cachePath: cacheDownlevelPath, i18n }, options.subresourceIntegrity ? 'sha384' : undefined);
     301                    const differentialLoadingExecutor = new action_executor_1.BundleActionExecutor({ cachePath: cacheDownlevelPath, i18n }, options.subresourceIntegrity ? 'sha384' : undefined);
    292302                    // Execute the bundle processing actions
    293303                    try {
    294304                        spinner.start('Generating ES5 bundles for differential loading...');
    295                         for await (const result of executor.processAll(processActions)) {
     305                        for await (const result of differentialLoadingExecutor.processAll(processActions)) {
     306                            if (options.verbose) {
     307                                if (result.original) {
     308                                    context.logger.info(`[${new Date().toISOString()}] Differential loading file processed: ${result.original.filename}`);
     309                                }
     310                                if (result.downlevel) {
     311                                    context.logger.info(`[${new Date().toISOString()}] Differential loading file processed: ${result.downlevel.filename}`);
     312                                }
     313                            }
    296314                            processResults.push(result);
    297315                        }
    298                         // Runtime must be processed after all other files
    299                         if (processRuntimeAction) {
    300                             const runtimeOptions = {
    301                                 ...processRuntimeAction,
    302                                 runtimeData: processResults,
    303                                 supportedBrowsers: buildBrowserFeatures.supportedBrowsers,
    304                             };
    305                             processResults.push(await Promise.resolve().then(() => __importStar(require('../utils/process-bundle'))).then((m) => m.process(runtimeOptions)));
    306                         }
    307                         spinner.succeed('ES5 bundle generation complete.');
    308                         if (i18n.shouldInline) {
    309                             spinner.start('Generating localized bundles...');
    310                             const inlineActions = [];
    311                             const processedFiles = new Set();
    312                             for (const result of processResults) {
    313                                 if (result.original) {
    314                                     inlineActions.push({
    315                                         filename: path.basename(result.original.filename),
    316                                         code: fs.readFileSync(result.original.filename, 'utf8'),
    317                                         map: result.original.map &&
    318                                             fs.readFileSync(result.original.map.filename, 'utf8'),
    319                                         outputPath: baseOutputPath,
    320                                         es5: false,
    321                                         missingTranslation: options.i18nMissingTranslation,
    322                                         setLocale: result.name === mainChunkId,
    323                                     });
    324                                     processedFiles.add(result.original.filename);
    325                                     if (result.original.map) {
    326                                         processedFiles.add(result.original.map.filename);
     316                    }
     317                    finally {
     318                        differentialLoadingExecutor.stop();
     319                    }
     320                    // Runtime must be processed after all other files
     321                    if (processRuntimeAction) {
     322                        const runtimeOptions = {
     323                            ...processRuntimeAction,
     324                            runtimeData: processResults,
     325                            supportedBrowsers: buildBrowserFeatures.supportedBrowsers,
     326                        };
     327                        processResults.push(await Promise.resolve().then(() => __importStar(require('../utils/process-bundle'))).then((m) => m.process(runtimeOptions)));
     328                    }
     329                    if (options.verbose) {
     330                        context.logger.info(`[${new Date().toISOString()}] Differential loading processing complete.`);
     331                    }
     332                    spinner.succeed('ES5 bundle generation complete.');
     333                    if (i18n.shouldInline) {
     334                        spinner.start('Generating localized bundles...');
     335                        const inlineActions = [];
     336                        for (const result of processResults) {
     337                            if (result.original) {
     338                                if (options.verbose) {
     339                                    context.logger.info(`[${new Date().toISOString()}] i18n localize file queued: ${result.original.filename}`);
     340                                }
     341                                inlineActions.push({
     342                                    filename: path.basename(result.original.filename),
     343                                    // Memory mode is always enabled for i18n
     344                                    // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
     345                                    code: result.original.content,
     346                                    map: (_a = result.original.map) === null || _a === void 0 ? void 0 : _a.content,
     347                                    outputPath: baseOutputPath,
     348                                    es5: false,
     349                                    missingTranslation: options.i18nMissingTranslation,
     350                                    setLocale: result.name === mainChunkId,
     351                                });
     352                            }
     353                            if (result.downlevel) {
     354                                if (options.verbose) {
     355                                    context.logger.info(`[${new Date().toISOString()}] i18n localize file queued: ${result.downlevel.filename}`);
     356                                }
     357                                inlineActions.push({
     358                                    filename: path.basename(result.downlevel.filename),
     359                                    // Memory mode is always enabled for i18n
     360                                    // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
     361                                    code: result.downlevel.content,
     362                                    map: (_b = result.downlevel.map) === null || _b === void 0 ? void 0 : _b.content,
     363                                    outputPath: baseOutputPath,
     364                                    es5: true,
     365                                    missingTranslation: options.i18nMissingTranslation,
     366                                    setLocale: result.name === mainChunkId,
     367                                });
     368                            }
     369                        }
     370                        let hasErrors = false;
     371                        const i18nExecutor = new action_executor_1.BundleActionExecutor({ i18n }, options.subresourceIntegrity ? 'sha384' : undefined);
     372                        try {
     373                            let localizedCount = 0;
     374                            for await (const result of i18nExecutor.inlineAll(inlineActions)) {
     375                                localizedCount++;
     376                                if (options.verbose) {
     377                                    context.logger.info(`[${new Date().toISOString()}] (${localizedCount}/${inlineActions.length}) Localized "${result.file}" [${result.count} translation(s)].`);
     378                                }
     379                                for (const diagnostic of result.diagnostics) {
     380                                    spinner.stop();
     381                                    if (diagnostic.type === 'error') {
     382                                        hasErrors = true;
     383                                        context.logger.error(diagnostic.message);
    327384                                    }
    328                                 }
    329                                 if (result.downlevel) {
    330                                     inlineActions.push({
    331                                         filename: path.basename(result.downlevel.filename),
    332                                         code: fs.readFileSync(result.downlevel.filename, 'utf8'),
    333                                         map: result.downlevel.map &&
    334                                             fs.readFileSync(result.downlevel.map.filename, 'utf8'),
    335                                         outputPath: baseOutputPath,
    336                                         es5: true,
    337                                         missingTranslation: options.i18nMissingTranslation,
    338                                         setLocale: result.name === mainChunkId,
    339                                     });
    340                                     processedFiles.add(result.downlevel.filename);
    341                                     if (result.downlevel.map) {
    342                                         processedFiles.add(result.downlevel.map.filename);
     385                                    else {
     386                                        context.logger.warn(diagnostic.message);
    343387                                    }
    344                                 }
    345                             }
    346                             let hasErrors = false;
    347                             try {
    348                                 for await (const result of executor.inlineAll(inlineActions)) {
    349                                     if (options.verbose) {
    350                                         context.logger.info(`Localized "${result.file}" [${result.count} translation(s)].`);
    351                                     }
    352                                     for (const diagnostic of result.diagnostics) {
    353                                         spinner.stop();
    354                                         if (diagnostic.type === 'error') {
    355                                             hasErrors = true;
    356                                             context.logger.error(diagnostic.message);
    357                                         }
    358                                         else {
    359                                             context.logger.warn(diagnostic.message);
    360                                         }
    361                                         spinner.start();
    362                                     }
    363                                 }
    364                                 // Copy any non-processed files into the output locations
    365                                 await copy_assets_1.copyAssets([
    366                                     {
    367                                         glob: '**/*',
    368                                         input: webpackOutputPath,
    369                                         output: '',
    370                                         ignore: [...processedFiles].map((f) => path.relative(webpackOutputPath, f)),
    371                                     },
    372                                 ], Array.from(outputPaths.values()), '');
    373                             }
    374                             catch (err) {
    375                                 spinner.fail('Localized bundle generation failed.');
    376                                 return { success: false, error: mapErrorToMessage(err) };
    377                             }
    378                             if (hasErrors) {
    379                                 spinner.fail('Localized bundle generation failed.');
    380                             }
    381                             else {
    382                                 spinner.succeed('Localized bundle generation complete.');
    383                             }
    384                             if (hasErrors) {
    385                                 return { success: false };
    386                             }
    387                         }
    388                     }
    389                     finally {
    390                         executor.stop();
     388                                    spinner.start();
     389                                }
     390                            }
     391                            // Copy any non-processed files into the output locations
     392                            await copy_assets_1.copyAssets([
     393                                {
     394                                    glob: '**/*',
     395                                    input: webpackOutputPath,
     396                                    output: '',
     397                                },
     398                            ], Array.from(outputPaths.values()), '');
     399                        }
     400                        catch (err) {
     401                            spinner.fail('Localized bundle generation failed.');
     402                            return { success: false, error: mapErrorToMessage(err) };
     403                        }
     404                        finally {
     405                            i18nExecutor.stop();
     406                        }
     407                        if (hasErrors) {
     408                            spinner.fail('Localized bundle generation failed.');
     409                        }
     410                        else {
     411                            spinner.succeed('Localized bundle generation complete.');
     412                        }
     413                        if (hasErrors) {
     414                            return { success: false };
     415                        }
    391416                    }
    392417                    for (const result of processResults) {
    393                         const chunk = (_a = webpackStats.chunks) === null || _a === void 0 ? void 0 : _a.find((chunk) => { var _a; return ((_a = chunk.id) === null || _a === void 0 ? void 0 : _a.toString()) === result.name; });
     418                        const chunk = (_c = webpackStats.chunks) === null || _c === void 0 ? void 0 : _c.find((chunk) => { var _a; return ((_a = chunk.id) === null || _a === void 0 ? void 0 : _a.toString()) === result.name; });
    394419                        if (result.original) {
    395420                            bundleInfoStats.push(generateBundleInfoStats(result.original, chunk, 'modern'));
     
    399424                        }
    400425                    }
    401                     const unprocessedChunks = ((_b = webpackStats.chunks) === null || _b === void 0 ? void 0 : _b.filter((chunk) => !processResults.find((result) => { var _a; return ((_a = chunk.id) === null || _a === void 0 ? void 0 : _a.toString()) === result.name; }))) || [];
     426                    const unprocessedChunks = ((_d = webpackStats.chunks) === null || _d === void 0 ? void 0 : _d.filter((chunk) => !processResults.find((result) => { var _a; return ((_a = chunk.id) === null || _a === void 0 ? void 0 : _a.toString()) === result.name; }))) || [];
    402427                    for (const chunk of unprocessedChunks) {
    403                         const asset = (_c = webpackStats.assets) === null || _c === void 0 ? void 0 : _c.find((a) => { var _a; return a.name === ((_a = chunk.files) === null || _a === void 0 ? void 0 : _a[0]); });
     428                        const asset = (_e = webpackStats.assets) === null || _e === void 0 ? void 0 : _e.find((a) => { var _a; return a.name === ((_a = chunk.files) === null || _a === void 0 ? void 0 : _a[0]); });
    404429                        bundleInfoStats.push(stats_1.generateBundleStats({ ...chunk, size: asset === null || asset === void 0 ? void 0 : asset.size }));
    405430                    }
     
    422447                        switch (severity) {
    423448                            case bundle_calculator_1.ThresholdSeverity.Warning:
    424                                 (_d = webpackStats.warnings) === null || _d === void 0 ? void 0 : _d.push({ message });
     449                                (_f = webpackStats.warnings) === null || _f === void 0 ? void 0 : _f.push({ message });
    425450                                break;
    426451                            case bundle_calculator_1.ThresholdSeverity.Error:
    427                                 (_e = webpackStats.errors) === null || _e === void 0 ? void 0 : _e.push({ message });
     452                                (_g = webpackStats.errors) === null || _g === void 0 ? void 0 : _g.push({ message });
    428453                                break;
    429454                            default:
     
    435460                if (buildSuccess) {
    436461                    // Copy assets
    437                     if (!options.watch && ((_f = options.assets) === null || _f === void 0 ? void 0 : _f.length)) {
     462                    if (!options.watch && ((_h = options.assets) === null || _h === void 0 ? void 0 : _h.length)) {
    438463                        spinner.start('Copying assets...');
    439464                        try {
     
    450475                        const WOFFSupportNeeded = !buildBrowserFeatures.isFeatureSupported('woff2');
    451476                        const entrypoints = package_chunk_sort_1.generateEntryPoints({
    452                             scripts: (_g = options.scripts) !== null && _g !== void 0 ? _g : [],
    453                             styles: (_h = options.styles) !== null && _h !== void 0 ? _h : [],
     477                            scripts: (_j = options.scripts) !== null && _j !== void 0 ? _j : [],
     478                            styles: (_k = options.styles) !== null && _k !== void 0 ? _k : [],
    454479                        });
    455480                        const indexHtmlGenerator = new index_html_generator_1.IndexHtmlGenerator({
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/dev-server/index.js

    r59329aa re29cc2e  
    275275                logger.info(`\n${color_1.colors.greenBright(color_1.colors.symbols.check)} Compiled successfully.`);
    276276            }
     277            else {
     278                logger.info(`\n${color_1.colors.redBright(color_1.colors.symbols.cross)} Failed to compile.`);
     279            }
    277280            return { ...buildEvent, baseUrl: serverAddress };
    278281        }));
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/utils/action-executor.js

    r59329aa re29cc2e  
    6363        for (const action of actions) {
    6464            const execution = executor(action);
    65             executions.set(execution, execution.then((result) => {
    66                 executions.delete(execution);
    67                 return result;
    68             }));
     65            executions.set(execution, execution.then((result) => [execution, result]));
    6966        }
    7067        while (executions.size > 0) {
    71             yield Promise.race(executions.values());
     68            const [execution, result] = await Promise.race(executions.values());
     69            executions.delete(execution);
     70            yield result;
    7271        }
    7372    }
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/utils/process-bundle.d.ts

    r59329aa re29cc2e  
    2525    replacements?: [string, string][];
    2626    supportedBrowsers?: string[] | Record<string, string>;
     27    memoryMode?: boolean;
    2728}
    2829export interface ProcessBundleResult {
     
    3637    size: number;
    3738    integrity?: string;
     39    content?: string;
    3840    map?: {
    3941        filename: string;
    4042        size: number;
     43        content?: string;
    4144    };
    4245}
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/utils/process-bundle.js

    r59329aa re29cc2e  
    135135exports.process = process;
    136136async function processBundle(options) {
    137     const { optimize, isOriginal, code, map, downlevelMap, filename: filepath, hiddenSourceMaps, cacheKeys = [], integrityAlgorithm, } = options;
     137    const { optimize, isOriginal, code, map, downlevelMap, filename: filepath, hiddenSourceMaps, cacheKeys = [], integrityAlgorithm, memoryMode, } = options;
    138138    const filename = path.basename(filepath);
    139139    let resultCode = code;
     
    169169        }
    170170        await cachePut(mapContent, cacheKeys[isOriginal ? 1 /* OriginalMap */ : 3 /* DownlevelMap */]);
    171         fs.writeFileSync(filepath + '.map', mapContent);
    172     }
    173     const fileResult = createFileEntry(filepath, resultCode, mapContent, integrityAlgorithm);
     171        if (!memoryMode) {
     172            fs.writeFileSync(filepath + '.map', mapContent);
     173        }
     174    }
     175    const fileResult = createFileEntry(filepath, resultCode, mapContent, memoryMode, integrityAlgorithm);
    174176    await cachePut(resultCode, cacheKeys[isOriginal ? 0 /* OriginalCode */ : 2 /* DownlevelCode */], fileResult.integrity);
    175     fs.writeFileSync(filepath, resultCode);
     177    if (!memoryMode) {
     178        fs.writeFileSync(filepath, resultCode);
     179    }
    176180    return fileResult;
    177181}
     
    201205    return { code: minifyOutput.code, map: minifyOutput.map };
    202206}
    203 function createFileEntry(filename, code, map, integrityAlgorithm) {
     207function createFileEntry(filename, code, map, memoryMode, integrityAlgorithm) {
    204208    return {
    205209        filename: filename,
    206210        size: Buffer.byteLength(code),
    207211        integrity: integrityAlgorithm && generateIntegrityValue(integrityAlgorithm, code),
     212        content: memoryMode ? code : undefined,
    208213        map: !map
    209214            ? undefined
     
    211216                filename: filename + '.map',
    212217                size: Buffer.byteLength(map),
     218                content: memoryMode ? map : undefined,
    213219            },
    214220    };
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/webpack/configs/browser.js

    r59329aa re29cc2e  
    3838        resolve: {
    3939            mainFields: ['es2015', 'browser', 'module', 'main'],
     40            conditionNames: ['es2015', '...'],
    4041        },
    4142        output: {
  • trip-planner-front/node_modules/@angular-devkit/build-angular/src/webpack/configs/test.js

    r59329aa re29cc2e  
    6262        resolve: {
    6363            mainFields: ['es2015', 'browser', 'module', 'main'],
     64            conditionNames: ['es2015', '...'],
    6465        },
    6566        devtool: false,
Note: See TracChangeset for help on using the changeset viewer.