├── .circleci └── config.yml ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bs-config.json ├── integration ├── .gitignore ├── bs-config.json ├── build.js ├── e2e │ ├── e2e.browser.spec.ts │ ├── e2e.utils.ts │ └── tsconfig.json ├── package.json ├── protractor.conf.js ├── src │ ├── app │ │ └── app.module.ts │ ├── index.html │ ├── main.ts │ ├── postrender.ts │ ├── prerender.ts │ ├── tsconfig.json │ ├── tsconfig.postrender.json │ ├── tsconfig.prerender.json │ └── webpack.config.js └── yarn.lock ├── karma-test-shim.js ├── karma.conf.js ├── package.json ├── prettier.config.js ├── src └── lib │ ├── api │ ├── event.recorder.spec.ts │ ├── event.recorder.ts │ ├── event.replayer.spec.ts │ ├── event.replayer.ts │ ├── index.ts │ ├── inline.preboot.code.spec.ts │ └── inline.preboot.code.ts │ ├── common │ ├── get-node-key.spec.ts │ ├── get-node-key.ts │ ├── index.ts │ ├── preboot.interfaces.ts │ ├── preboot.mocks.ts │ └── tokens.ts │ ├── index.ts │ ├── module.spec.ts │ ├── module.ts │ ├── ng-package.json │ ├── package.json │ ├── provider.ts │ ├── public-api.ts │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── typings.d.ts ├── tools ├── package-tools │ ├── build-config.ts │ └── find-build-config.ts ├── tsconfig.json └── tslint-rules │ ├── noExposedTodoRule.ts │ ├── noHostDecoratorInConcreteRule.ts │ ├── noRxjsPatchImportsRule.ts │ ├── requireLicenseBannerRule.ts │ ├── tsLoaderRule.js │ └── validateDecoratorsRule.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/README.md -------------------------------------------------------------------------------- /bs-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/bs-config.json -------------------------------------------------------------------------------- /integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/.gitignore -------------------------------------------------------------------------------- /integration/bs-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/bs-config.json -------------------------------------------------------------------------------- /integration/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/build.js -------------------------------------------------------------------------------- /integration/e2e/e2e.browser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/e2e/e2e.browser.spec.ts -------------------------------------------------------------------------------- /integration/e2e/e2e.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/e2e/e2e.utils.ts -------------------------------------------------------------------------------- /integration/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/e2e/tsconfig.json -------------------------------------------------------------------------------- /integration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/package.json -------------------------------------------------------------------------------- /integration/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/protractor.conf.js -------------------------------------------------------------------------------- /integration/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/app/app.module.ts -------------------------------------------------------------------------------- /integration/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/index.html -------------------------------------------------------------------------------- /integration/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/main.ts -------------------------------------------------------------------------------- /integration/src/postrender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/postrender.ts -------------------------------------------------------------------------------- /integration/src/prerender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/prerender.ts -------------------------------------------------------------------------------- /integration/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/tsconfig.json -------------------------------------------------------------------------------- /integration/src/tsconfig.postrender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/tsconfig.postrender.json -------------------------------------------------------------------------------- /integration/src/tsconfig.prerender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/tsconfig.prerender.json -------------------------------------------------------------------------------- /integration/src/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/src/webpack.config.js -------------------------------------------------------------------------------- /integration/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/integration/yarn.lock -------------------------------------------------------------------------------- /karma-test-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/karma-test-shim.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/lib/api/event.recorder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/event.recorder.spec.ts -------------------------------------------------------------------------------- /src/lib/api/event.recorder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/event.recorder.ts -------------------------------------------------------------------------------- /src/lib/api/event.replayer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/event.replayer.spec.ts -------------------------------------------------------------------------------- /src/lib/api/event.replayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/event.replayer.ts -------------------------------------------------------------------------------- /src/lib/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/index.ts -------------------------------------------------------------------------------- /src/lib/api/inline.preboot.code.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/inline.preboot.code.spec.ts -------------------------------------------------------------------------------- /src/lib/api/inline.preboot.code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/api/inline.preboot.code.ts -------------------------------------------------------------------------------- /src/lib/common/get-node-key.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/get-node-key.spec.ts -------------------------------------------------------------------------------- /src/lib/common/get-node-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/get-node-key.ts -------------------------------------------------------------------------------- /src/lib/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/index.ts -------------------------------------------------------------------------------- /src/lib/common/preboot.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/preboot.interfaces.ts -------------------------------------------------------------------------------- /src/lib/common/preboot.mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/preboot.mocks.ts -------------------------------------------------------------------------------- /src/lib/common/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/common/tokens.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/module.spec.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/module.ts -------------------------------------------------------------------------------- /src/lib/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/ng-package.json -------------------------------------------------------------------------------- /src/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/package.json -------------------------------------------------------------------------------- /src/lib/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/provider.ts -------------------------------------------------------------------------------- /src/lib/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/public-api.ts -------------------------------------------------------------------------------- /src/lib/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/tsconfig.lib.json -------------------------------------------------------------------------------- /src/lib/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/tsconfig.spec.json -------------------------------------------------------------------------------- /src/lib/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/src/lib/typings.d.ts -------------------------------------------------------------------------------- /tools/package-tools/build-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/package-tools/build-config.ts -------------------------------------------------------------------------------- /tools/package-tools/find-build-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/package-tools/find-build-config.ts -------------------------------------------------------------------------------- /tools/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tsconfig.json -------------------------------------------------------------------------------- /tools/tslint-rules/noExposedTodoRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/noExposedTodoRule.ts -------------------------------------------------------------------------------- /tools/tslint-rules/noHostDecoratorInConcreteRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/noHostDecoratorInConcreteRule.ts -------------------------------------------------------------------------------- /tools/tslint-rules/noRxjsPatchImportsRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/noRxjsPatchImportsRule.ts -------------------------------------------------------------------------------- /tools/tslint-rules/requireLicenseBannerRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/requireLicenseBannerRule.ts -------------------------------------------------------------------------------- /tools/tslint-rules/tsLoaderRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/tsLoaderRule.js -------------------------------------------------------------------------------- /tools/tslint-rules/validateDecoratorsRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tools/tslint-rules/validateDecoratorsRule.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular/preboot/HEAD/yarn.lock --------------------------------------------------------------------------------