diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 65493c37..00000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,85 +0,0 @@ -# Contributing to single-spa-angular - -Before doing any changes to the codebase you have to fork single-spa-angular repo and clone it. The next step is to install the dependencies inside of the single-spa-angular directory: - -```sh -# Prepare for some noise, there is the `postinstall` script that runs `ngcc` compiler. -yarn -``` - -Any changes to the codebase must be tested. We've got different applications inside the `apps` folder in which we make sure that the issues reported earlier are not reproduced. You can serve all of them in the development mode simultaneously by running the following command: - -```sh -yarn serve:all -``` - -After that, you can make sure that all applications are running by going to the `http://localhost:8080`. - -If you fix a bug or add a feature, then you need to add integration tests as well, we use Cypress for that. There is a `cypress/integration` folder where we keep our integration tests. You can look at how other integration tests are implemented and create new tests following their example. - -When you have written a new test, you need to run it. You can do that by running the following command: - -```sh -yarn cy:run -``` - -This will open the Cypress GUI and you can select the file in which to run the tests. Note that applications should also be running, so do it in different terminals. - -To run the final tests, you need to build all applications in production mode and run the Cypress again. This can be done by running the below commands: - -```sh -yarn build:all -yarn test:ci:integration -``` - -### Schematics - -To test out the angular schematics locally, run the following commands: - -```sh -yarn build - -## Now link the built files -cd lib -yarn link - -# Now navigate to a new directory where we'll create an angular application to test this with -cd ../.. - -## Now create an angular app -ng new - -## This project uses yarn, so it's easiest to use yarn in your example project, too -yarn install - -yarn link single-spa-angular - -## Run the schematics -ng g single-spa-angular:ng-add - -## Install dependencies -yarn add single-spa -yarn add file:../single-spa-angular/lib - -## Now try things out! -yarn build -yarn start -``` - -# Publishing - -1. Modify `libs/single-spa-angular/package.json` to have the new `"version"` -2. Terminal commands - -```sh -yarn build -cd lib -yarn publish # do not change the version - it already has correct version from step 1 -cd .. -git add . -git commit -m "v1.2.5" # replace 1.2.5 with the newly published version -git tag -a v1.2.5 -m v.1.2.5 # replace 1.2.5 with the newly published version -git push -``` - -3. Create Github release diff --git a/README.md b/README.md index 87256070..b4d0e835 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ -# single-spa-angular +

+ @single-spa-community/angular logo +

+ +# @single-spa-community/angular Helpers for building [single-spa](https://github.com/single-spa/single-spa) applications which use Angular. @@ -12,4 +16,12 @@ See [documentation on single-spa.js.org](https://single-spa.js.org/docs/ecosyste ## Project Status -This project needs new maintainers. The single-spa core team does not have the Angular expertise needed to continously support all versions of Angular, as none of us use single-spa-angular in any of our serious projects. We could use help keeping up with the six month release cadence of Angular, diagnosing problems in the issue queues, and providing support in the single-spa Slack workspace. Angular is the framework that is hardest to support in the single-spa ecosystem, and we rely on the community to help us with it. If you have interest in helping with the maintenance of this project, please let us know! +The package has been republished under the `@single-spa-community` scope due to a change in maintainership. + +> **Note:** This package is the continuation of the original `single-spa-angular` package. If you are migrating from `single-spa-angular`, simply update the package name in your dependencies — no other changes are required. + +## Compatibility + +| `@single-spa-community/angular` | Angular | +| ------------------------------- | ------- | +| `19.x` | `19.x` | diff --git a/apps/chat/webpack.config.ts b/apps/chat/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/chat/webpack.config.ts +++ b/apps/chat/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/apps/navbar/webpack.config.ts b/apps/navbar/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/navbar/webpack.config.ts +++ b/apps/navbar/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/apps/noop-zone/webpack.config.ts b/apps/noop-zone/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/noop-zone/webpack.config.ts +++ b/apps/noop-zone/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/apps/parcel/webpack.config.ts b/apps/parcel/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/parcel/webpack.config.ts +++ b/apps/parcel/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/apps/shop/webpack.config.ts b/apps/shop/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/shop/webpack.config.ts +++ b/apps/shop/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/apps/standalone/webpack.config.ts b/apps/standalone/webpack.config.ts index a61bc244..20b29317 100644 --- a/apps/standalone/webpack.config.ts +++ b/apps/standalone/webpack.config.ts @@ -1 +1 @@ -export { default } from '../../libs/single-spa-angular/webpack'; +export { default } from '../../libs/single-spa-community-angular/webpack'; diff --git a/decorate-angular-cli.js b/decorate-angular-cli.js deleted file mode 100644 index ebffedd0..00000000 --- a/decorate-angular-cli.js +++ /dev/null @@ -1,102 +0,0 @@ -/** - * This file decorates the Angular CLI with the Nx CLI to enable features such as computation caching - * and faster execution of tasks. - * - * It does this by: - * - * - Patching the Angular CLI to warn you in case you accidentally use the undecorated ng command. - * - Symlinking the ng to nx command, so all commands run through the Nx CLI - * - Updating the package.json postinstall script to give you control over this script - * - * The Nx CLI decorates the Angular CLI, so the Nx CLI is fully compatible with it. - * Every command you run should work the same when using the Nx CLI, except faster. - * - * Because of symlinking you can still type `ng build/test/lint` in the terminal. The ng command, in this case, - * will point to nx, which will perform optimizations before invoking ng. So the Angular CLI is always invoked. - * The Nx CLI simply does some optimizations before invoking the Angular CLI. - * - * To opt out of this patch: - * - Replace occurrences of nx with ng in your package.json - * - Remove the script from your postinstall script in your package.json - * - Delete and reinstall your node_modules - */ - -const fs = require('fs'); -const os = require('os'); -const cp = require('child_process'); -const isWindows = os.platform() === 'win32'; -let output; -try { - output = require('@nx/workspace').output; -} catch (e) { - console.warn( - 'Angular CLI could not be decorated to enable computation caching. Please ensure @nx/workspace is installed.', - ); - process.exit(0); -} - -/** - * Paths to files being patched - */ -const angularCLIInitPath = 'node_modules/@angular/cli/lib/cli/index.js'; - -/** - * Patch index.js to warn you if you invoke the undecorated Angular CLI. - */ -function patchAngularCLI(initPath) { - const angularCLIInit = fs.readFileSync(initPath, 'utf-8').toString(); - - if (!angularCLIInit.includes('NX_CLI_SET')) { - fs.writeFileSync( - initPath, - ` -if (!process.env['NX_CLI_SET']) { - const { output } = require('@nx/workspace'); - output.warn({ title: 'The Angular CLI was invoked instead of the Nx CLI. Use "npx ng [command]" or "nx [command]" instead.' }); -} -${angularCLIInit} - `, - ); - } -} - -/** - * Symlink of ng to nx, so you can keep using `ng build/test/lint` and still - * invoke the Nx CLI and get the benefits of computation caching. - */ -function symlinkNgCLItoNxCLI() { - try { - const ngPath = './node_modules/.bin/ng'; - const nxPath = './node_modules/.bin/nx'; - if (isWindows) { - /** - * This is the most reliable way to create symlink-like behavior on Windows. - * Such that it works in all shells and works with npx. - */ - ['', '.cmd', '.ps1'].forEach(ext => { - if (fs.existsSync(nxPath + ext)) - fs.writeFileSync(ngPath + ext, fs.readFileSync(nxPath + ext)); - }); - } else { - // If unix-based, symlink - cp.execSync(`ln -sf ./nx ${ngPath}`); - } - } catch (e) { - output.error({ - title: 'Unable to create a symlink from the Angular CLI to the Nx CLI:' + e.message, - }); - throw e; - } -} - -try { - symlinkNgCLItoNxCLI(); - patchAngularCLI(angularCLIInitPath); - output.log({ - title: 'Angular CLI has been decorated to enable computation caching.', - }); -} catch (e) { - output.error({ - title: 'Decoration of the Angular CLI did not complete successfully', - }); -} diff --git a/libs/single-spa-angular/project.json b/libs/single-spa-angular/project.json deleted file mode 100644 index d42b7232..00000000 --- a/libs/single-spa-angular/project.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "single-spa-angular", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "libs/single-spa-angular/src", - "prefix": "single-spa-angular", - "targets": { - "build": { - "executor": "@nx/angular:package", - "options": { - "tsConfig": "libs/single-spa-angular/tsconfig.lib.json", - "project": "libs/single-spa-angular/ng-package.json" - } - } - }, - "tags": [] -} diff --git a/libs/single-spa-angular/elements/ng-package.json b/libs/single-spa-community-angular/elements/ng-package.json similarity index 66% rename from libs/single-spa-angular/elements/ng-package.json rename to libs/single-spa-community-angular/elements/ng-package.json index 4ca7c596..f5e734f5 100644 --- a/libs/single-spa-angular/elements/ng-package.json +++ b/libs/single-spa-community-angular/elements/ng-package.json @@ -2,6 +2,6 @@ "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", "lib": { "entryFile": "src/index.ts", - "flatModuleFile": "single-spa-angular-elements" + "flatModuleFile": "single-spa-community-angular-elements" } } diff --git a/libs/single-spa-angular/elements/src/index.ts b/libs/single-spa-community-angular/elements/src/index.ts similarity index 92% rename from libs/single-spa-angular/elements/src/index.ts rename to libs/single-spa-community-angular/elements/src/index.ts index 393a5f5f..6916b172 100644 --- a/libs/single-spa-angular/elements/src/index.ts +++ b/libs/single-spa-community-angular/elements/src/index.ts @@ -1,11 +1,11 @@ import type { LifeCycles } from 'single-spa'; import type { NgElement } from '@angular/elements'; import { - BaseSingleSpaAngularOptions, + type BaseSingleSpaAngularOptions, getContainerElementAndSetTemplate, -} from 'single-spa-angular/internals'; +} from '@single-spa-community/angular/internals'; -import { BootstrappedSingleSpaAngularElementsOptions } from './types'; +import type { BootstrappedSingleSpaAngularElementsOptions } from './types'; const defaultOptions: BootstrappedSingleSpaAngularElementsOptions = { element: null, diff --git a/libs/single-spa-angular/elements/src/types.ts b/libs/single-spa-community-angular/elements/src/types.ts similarity index 53% rename from libs/single-spa-angular/elements/src/types.ts rename to libs/single-spa-community-angular/elements/src/types.ts index 9e3d1af4..e19ae385 100644 --- a/libs/single-spa-angular/elements/src/types.ts +++ b/libs/single-spa-community-angular/elements/src/types.ts @@ -1,6 +1,6 @@ -import { ApplicationRef, NgModuleRef } from '@angular/core'; -import { NgElement } from '@angular/elements'; -import { BaseSingleSpaAngularOptions } from 'single-spa-angular/internals'; +import type { ApplicationRef, NgModuleRef } from '@angular/core'; +import type { NgElement } from '@angular/elements'; +import type { BaseSingleSpaAngularOptions } from '@single-spa-community/angular/internals'; export interface BootstrappedSingleSpaAngularElementsOptions extends BaseSingleSpaAngularOptions { ngModuleRefOrAppRef: NgModuleRef | ApplicationRef | null; diff --git a/libs/single-spa-angular/index.ts b/libs/single-spa-community-angular/index.ts similarity index 100% rename from libs/single-spa-angular/index.ts rename to libs/single-spa-community-angular/index.ts diff --git a/libs/single-spa-angular/parcel/ng-package.json b/libs/single-spa-community-angular/internals/ng-package.json similarity index 66% rename from libs/single-spa-angular/parcel/ng-package.json rename to libs/single-spa-community-angular/internals/ng-package.json index e3b2079f..0b71c2c9 100644 --- a/libs/single-spa-angular/parcel/ng-package.json +++ b/libs/single-spa-community-angular/internals/ng-package.json @@ -2,6 +2,6 @@ "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", "lib": { "entryFile": "src/index.ts", - "flatModuleFile": "single-spa-angular-parcel" + "flatModuleFile": "single-spa-community-angular-internals" } } diff --git a/libs/single-spa-angular/internals/src/dom.ts b/libs/single-spa-community-angular/internals/src/dom.ts similarity index 100% rename from libs/single-spa-angular/internals/src/dom.ts rename to libs/single-spa-community-angular/internals/src/dom.ts diff --git a/libs/single-spa-angular/internals/src/index.ts b/libs/single-spa-community-angular/internals/src/index.ts similarity index 100% rename from libs/single-spa-angular/internals/src/index.ts rename to libs/single-spa-community-angular/internals/src/index.ts diff --git a/libs/single-spa-angular/internals/src/types.ts b/libs/single-spa-community-angular/internals/src/types.ts similarity index 100% rename from libs/single-spa-angular/internals/src/types.ts rename to libs/single-spa-community-angular/internals/src/types.ts diff --git a/libs/single-spa-angular/ng-package.json b/libs/single-spa-community-angular/ng-package.json similarity index 72% rename from libs/single-spa-angular/ng-package.json rename to libs/single-spa-community-angular/ng-package.json index 91983ccd..038d4a0c 100644 --- a/libs/single-spa-angular/ng-package.json +++ b/libs/single-spa-community-angular/ng-package.json @@ -2,7 +2,7 @@ "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../../lib", "lib": { - "flatModuleFile": "single-spa-angular", + "flatModuleFile": "single-spa-community-angular", "entryFile": "index.ts" } } diff --git a/libs/single-spa-angular/package.json b/libs/single-spa-community-angular/package.json similarity index 95% rename from libs/single-spa-angular/package.json rename to libs/single-spa-community-angular/package.json index 06ce26c9..865a4995 100644 --- a/libs/single-spa-angular/package.json +++ b/libs/single-spa-community-angular/package.json @@ -1,6 +1,6 @@ { "$schema": "../node_modules/ng-packagr/ng-package.schema.json", - "name": "single-spa-angular", + "name": "@single-spa-community/angular", "version": "19.0.0", "description": "Helpers for building single-spa applications which use Angular 2", "schematics": "./schematics/schematics.json", diff --git a/libs/single-spa-angular/internals/ng-package.json b/libs/single-spa-community-angular/parcel/ng-package.json similarity index 67% rename from libs/single-spa-angular/internals/ng-package.json rename to libs/single-spa-community-angular/parcel/ng-package.json index fddd0860..23b53a0b 100644 --- a/libs/single-spa-angular/internals/ng-package.json +++ b/libs/single-spa-community-angular/parcel/ng-package.json @@ -2,6 +2,6 @@ "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", "lib": { "entryFile": "src/index.ts", - "flatModuleFile": "single-spa-angular-internals" + "flatModuleFile": "single-spa-community-angular-parcel" } } diff --git a/libs/single-spa-angular/parcel/src/index.ts b/libs/single-spa-community-angular/parcel/src/index.ts similarity index 100% rename from libs/single-spa-angular/parcel/src/index.ts rename to libs/single-spa-community-angular/parcel/src/index.ts diff --git a/libs/single-spa-angular/parcel/src/parcel.component.ts b/libs/single-spa-community-angular/parcel/src/parcel.component.ts similarity index 100% rename from libs/single-spa-angular/parcel/src/parcel.component.ts rename to libs/single-spa-community-angular/parcel/src/parcel.component.ts diff --git a/libs/single-spa-angular/parcel/src/parcel.module.ts b/libs/single-spa-community-angular/parcel/src/parcel.module.ts similarity index 100% rename from libs/single-spa-angular/parcel/src/parcel.module.ts rename to libs/single-spa-community-angular/parcel/src/parcel.module.ts diff --git a/libs/single-spa-community-angular/project.json b/libs/single-spa-community-angular/project.json new file mode 100644 index 00000000..d1dd1abc --- /dev/null +++ b/libs/single-spa-community-angular/project.json @@ -0,0 +1,17 @@ +{ + "name": "single-spa-community-angular", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/single-spa-community-angular/src", + "prefix": "single-spa-community-angular", + "targets": { + "build": { + "executor": "@nx/angular:package", + "options": { + "tsConfig": "libs/single-spa-community-angular/tsconfig.lib.json", + "project": "libs/single-spa-community-angular/ng-package.json" + } + } + }, + "tags": [] +} diff --git a/libs/single-spa-angular/src/extra-providers.ts b/libs/single-spa-community-angular/src/extra-providers.ts similarity index 100% rename from libs/single-spa-angular/src/extra-providers.ts rename to libs/single-spa-community-angular/src/extra-providers.ts diff --git a/libs/single-spa-angular/src/prod-mode.ts b/libs/single-spa-community-angular/src/prod-mode.ts similarity index 100% rename from libs/single-spa-angular/src/prod-mode.ts rename to libs/single-spa-community-angular/src/prod-mode.ts diff --git a/libs/single-spa-angular/src/public_api.ts b/libs/single-spa-community-angular/src/public_api.ts similarity index 100% rename from libs/single-spa-angular/src/public_api.ts rename to libs/single-spa-community-angular/src/public_api.ts diff --git a/libs/single-spa-angular/src/single-spa-angular.ts b/libs/single-spa-community-angular/src/single-spa-angular.ts similarity index 98% rename from libs/single-spa-angular/src/single-spa-angular.ts rename to libs/single-spa-community-angular/src/single-spa-angular.ts index 594f52c6..c048ac55 100644 --- a/libs/single-spa-angular/src/single-spa-angular.ts +++ b/libs/single-spa-community-angular/src/single-spa-angular.ts @@ -1,7 +1,7 @@ import { ApplicationRef, NgModuleRef, NgZone } from '@angular/core'; import { Subscription } from 'rxjs'; import { LifeCycles } from 'single-spa'; -import { getContainerElementAndSetTemplate } from 'single-spa-angular/internals'; +import { getContainerElementAndSetTemplate } from '@single-spa-community/angular/internals'; import { SingleSpaPlatformLocation } from './extra-providers'; import { SingleSpaAngularOptions, BootstrappedSingleSpaAngularOptions } from './types'; diff --git a/libs/single-spa-angular/src/types.ts b/libs/single-spa-community-angular/src/types.ts similarity index 91% rename from libs/single-spa-angular/src/types.ts rename to libs/single-spa-community-angular/src/types.ts index 60fa7a78..0d0a82dc 100644 --- a/libs/single-spa-angular/src/types.ts +++ b/libs/single-spa-community-angular/src/types.ts @@ -1,6 +1,6 @@ import { NgModuleRef, Type, NgZone, ApplicationRef } from '@angular/core'; import { AppProps } from 'single-spa'; -import { BaseSingleSpaAngularOptions } from 'single-spa-angular/internals'; +import type { BaseSingleSpaAngularOptions } from '@single-spa-community/angular/internals'; export interface SingleSpaAngularOptions< T = Record, diff --git a/libs/single-spa-angular/tsconfig.json b/libs/single-spa-community-angular/tsconfig.json similarity index 100% rename from libs/single-spa-angular/tsconfig.json rename to libs/single-spa-community-angular/tsconfig.json diff --git a/libs/single-spa-angular/tsconfig.lib.json b/libs/single-spa-community-angular/tsconfig.lib.json similarity index 100% rename from libs/single-spa-angular/tsconfig.lib.json rename to libs/single-spa-community-angular/tsconfig.lib.json diff --git a/libs/single-spa-angular/webpack/__snapshots__/index.spec.ts.snap b/libs/single-spa-community-angular/webpack/__snapshots__/index.spec.ts.snap similarity index 100% rename from libs/single-spa-angular/webpack/__snapshots__/index.spec.ts.snap rename to libs/single-spa-community-angular/webpack/__snapshots__/index.spec.ts.snap diff --git a/libs/single-spa-angular/webpack/externals.ts b/libs/single-spa-community-angular/webpack/externals.ts similarity index 100% rename from libs/single-spa-angular/webpack/externals.ts rename to libs/single-spa-community-angular/webpack/externals.ts diff --git a/libs/single-spa-angular/webpack/index.spec.ts b/libs/single-spa-community-angular/webpack/index.spec.ts similarity index 100% rename from libs/single-spa-angular/webpack/index.spec.ts rename to libs/single-spa-community-angular/webpack/index.spec.ts diff --git a/libs/single-spa-angular/webpack/index.ts b/libs/single-spa-community-angular/webpack/index.ts similarity index 100% rename from libs/single-spa-angular/webpack/index.ts rename to libs/single-spa-community-angular/webpack/index.ts diff --git a/libs/single-spa-angular/webpack/webpack-5/remove-mini-css-extract.ts b/libs/single-spa-community-angular/webpack/webpack-5/remove-mini-css-extract.ts similarity index 100% rename from libs/single-spa-angular/webpack/webpack-5/remove-mini-css-extract.ts rename to libs/single-spa-community-angular/webpack/webpack-5/remove-mini-css-extract.ts diff --git a/package.json b/package.json index c6e3e620..2b877639 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "single-spa-angular", + "name": "@single-spa-community/angular", "version": "0.0.0", "description": "Helpers for building single-spa applications which use Angular 2+", "repository": { @@ -34,7 +34,7 @@ "test": "yarn clean && jest", "lint": "eslint apps libs --ext ts", "// - SINGLE-SPA-ANGULAR": "Scripts for building single-spa-angular", - "build:single-spa-angular": "nx build single-spa-angular --skip-nx-cache && cpx README.md lib", + "build:single-spa-angular": "nx build single-spa-community-angular --skip-nx-cache && cpx README.md lib", "// - WEBPACK": "Scripts for building Webpack config transformer", "build:webpack": "rimraf lib/lib && tsc -p tsconfig.webpack.json", "// - SYSTEM": "Scripts for building singla-spa-angular in SystemJS format", diff --git a/tsconfig.base.json b/tsconfig.base.json index 357a4b6b..ecd0da4a 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -2,10 +2,16 @@ "compilerOptions": { "baseUrl": ".", "paths": { - "single-spa-angular": ["libs/single-spa-angular/index.ts"], - "single-spa-angular/elements": ["libs/single-spa-angular/elements/src/index.ts"], - "single-spa-angular/internals": ["libs/single-spa-angular/internals/src/index.ts"], - "single-spa-angular/parcel": ["libs/single-spa-angular/parcel/src/index.ts"] + "@single-spa-community/angular": ["libs/single-spa-community-angular/index.ts"], + "@single-spa-community/angular/elements": [ + "libs/single-spa-community-angular/elements/src/index.ts" + ], + "@single-spa-community/angular/internals": [ + "libs/single-spa-community-angular/internals/src/index.ts" + ], + "@single-spa-community/angular/parcel": [ + "libs/single-spa-community-angular/parcel/src/index.ts" + ] }, "target": "es2015", "module": "esnext", diff --git a/tsconfig.webpack.json b/tsconfig.webpack.json index 29f97512..8fd358a8 100644 --- a/tsconfig.webpack.json +++ b/tsconfig.webpack.json @@ -6,5 +6,5 @@ "module": "CommonJS", "types": ["node"] }, - "include": ["./libs/single-spa-angular/webpack/index.ts"] + "include": ["./libs/single-spa-community-angular/webpack/index.ts"] }