UNPKG

@angular/platform-server

Version:

Angular - library for using Angular in Node.js

1 lines 2.63 kB
{"version":3,"file":"testing.mjs","sources":["../../../../../darwin_arm64-fastbuild-ST-199a4f3c4e20/bin/packages/platform-server/testing/src/server.ts"],"sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {\n createPlatformFactory,\n NgModule,\n platformCore,\n PlatformRef,\n StaticProvider,\n} from '@angular/core';\nimport {BrowserDynamicTestingModule} from '@angular/platform-browser-dynamic/testing';\nimport {\n ɵINTERNAL_SERVER_PLATFORM_PROVIDERS as INTERNAL_SERVER_PLATFORM_PROVIDERS,\n ɵSERVER_RENDER_PROVIDERS as SERVER_RENDER_PROVIDERS,\n} from '../../index';\n\nconst INTERNAL_SERVER_DYNAMIC_PLATFORM_TESTING_PROVIDERS: StaticProvider[] = [\n ...INTERNAL_SERVER_PLATFORM_PROVIDERS,\n];\n\n/**\n * Platform for testing\n *\n * @publicApi\n * @deprecated from v20.0.0, use e2e testing to verify SSR behavior.\n */\nexport const platformServerTesting: (extraProviders?: StaticProvider[]) => PlatformRef =\n createPlatformFactory(\n platformCore,\n 'serverTesting',\n INTERNAL_SERVER_DYNAMIC_PLATFORM_TESTING_PROVIDERS,\n );\n\n/**\n * NgModule for testing.\n *\n * @publicApi\n * @deprecated from v20.0.0, use e2e testing to verify SSR behavior.\n */\n@NgModule({\n exports: [BrowserDynamicTestingModule],\n providers: SERVER_RENDER_PROVIDERS,\n})\nexport class ServerTestingModule {}\n"],"names":["INTERNAL_SERVER_DYNAMIC_PLATFORM_TESTING_PROVIDERS","INTERNAL_SERVER_PLATFORM_PROVIDERS","platformServerTesting","createPlatformFactory","platformCore","ServerTestingModule","deps","target","i0","ɵɵFactoryTarget","NgModule","ɵmod","ɵɵngDeclareNgModule","minVersion","version","ngImport","type","BrowserDynamicTestingModule","providers","SERVER_RENDER_PROVIDERS","imports","decorators","args","exports"],"mappings":";;;;;;;;;;;;;;;AAqBA,MAAMA,kDAAkD,GAAqB,CAC3E,GAAGC,kCAAkC,CACtC;AAQM,MAAMC,qBAAqB,GAChCC,qBAAqB,CACnBC,YAAY,EACZ,eAAe,EACfJ,kDAAkD;MAazCK,mBAAmB,CAAA;;;;;UAAnBA,mBAAmB;AAAAC,IAAAA,IAAA,EAAA,EAAA;AAAAC,IAAAA,MAAA,EAAAC,EAAA,CAAAC,eAAA,CAAAC;AAAA,GAAA,CAAA;AAAnB,EAAA,OAAAC,IAAA,GAAAH,EAAA,CAAAI,mBAAA,CAAA;AAAAC,IAAAA,UAAA,EAAA,QAAA;AAAAC,IAAAA,OAAA,EAAA,mBAAA;AAAAC,IAAAA,QAAA,EAAAP,EAAA;AAAAQ,IAAAA,IAAA,EAAAX,mBAAmB;cAHpBY,2BAA2B;AAAA,GAAA,CAAA;;;;;UAG1BZ,mBAAmB;AAAAa,IAAAA,SAAA,EAFnBC,uBAAuB;IAAAC,OAAA,EAAA,CADxBH,2BAA2B;AAAA,GAAA,CAAA;;;;;;QAG1BZ,mBAAmB;AAAAgB,EAAAA,UAAA,EAAA,CAAA;UAJ/BX,QAAQ;AAACY,IAAAA,IAAA,EAAA,CAAA;MACRC,OAAO,EAAE,CAACN,2BAA2B,CAAC;AACtCC,MAAAA,SAAS,EAAEC;KACZ;;;;;;"}