UNPKG

@nxarch/nest-nguniversal

Version:

A NestJS library to serve your NestJS Angular Universal project

14 lines (13 loc) 756 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.angularUniversalProviders = void 0; const core_1 = require("@nestjs/core"); const angular_universal_constants_1 = require("./angular-universal.constants"); const setup_universal_utils_1 = require("./utils/setup-universal.utils"); exports.angularUniversalProviders = [ { provide: 'UNIVERSAL_INITIALIZER', useFactory: (host, options, ngStorageProvider) => host && host.httpAdapter && (0, setup_universal_utils_1.setupUniversal)(host.httpAdapter.getInstance(), options, ngStorageProvider), inject: [core_1.HttpAdapterHost, angular_universal_constants_1.ANGULAR_UNIVERSAL_OPTIONS, angular_universal_constants_1.ANGULAR_UNIVERSAL_CACHE], }, ];