diff --git a/apps/ngrx/7-power-of-effect/src/app/app.config.ts b/apps/ngrx/7-power-of-effect/src/app/app.config.ts index b368223..970a1da 100644 --- a/apps/ngrx/7-power-of-effect/src/app/app.config.ts +++ b/apps/ngrx/7-power-of-effect/src/app/app.config.ts @@ -1,4 +1,4 @@ -import { FakeBackendService } from '@angular-challenges/ngrx-notification/backend'; +import { FakeBackendService } from '@angular-challenges/power-of-effect/backend'; import { APP_INITIALIZER, ApplicationConfig, inject } from '@angular/core'; import { provideAnimations } from '@angular/platform-browser/animations'; import { provideRouter } from '@angular/router'; diff --git a/apps/ngrx/7-power-of-effect/src/app/data-access/http.service.ts b/apps/ngrx/7-power-of-effect/src/app/data-access/http.service.ts index b5a59aa..b5494b5 100644 --- a/apps/ngrx/7-power-of-effect/src/app/data-access/http.service.ts +++ b/apps/ngrx/7-power-of-effect/src/app/data-access/http.service.ts @@ -1,4 +1,4 @@ -import { FakeBackendService } from '@angular-challenges/ngrx-notification/backend'; +import { FakeBackendService } from '@angular-challenges/power-of-effect/backend'; import { inject, Injectable } from '@angular/core'; import { take } from 'rxjs'; diff --git a/apps/ngrx/7-power-of-effect/src/app/data-access/notification.service.ts b/apps/ngrx/7-power-of-effect/src/app/data-access/notification.service.ts index b116140..5d9ed38 100644 --- a/apps/ngrx/7-power-of-effect/src/app/data-access/notification.service.ts +++ b/apps/ngrx/7-power-of-effect/src/app/data-access/notification.service.ts @@ -1,10 +1,10 @@ -import { PushService } from '@angular-challenges/ngrx-notification/backend'; +import { PushService } from '@angular-challenges/power-of-effect/backend'; import { isSchool, isStudent, isTeacher, Push, -} from '@angular-challenges/ngrx-notification/model'; +} from '@angular-challenges/power-of-effect/model'; import { inject, Injectable } from '@angular/core'; import { Store } from '@ngrx/store'; import { filter } from 'rxjs'; diff --git a/apps/ngrx/7-power-of-effect/src/app/school/school.store.ts b/apps/ngrx/7-power-of-effect/src/app/school/school.store.ts index 0fd31fa..953b2bf 100644 --- a/apps/ngrx/7-power-of-effect/src/app/school/school.store.ts +++ b/apps/ngrx/7-power-of-effect/src/app/school/school.store.ts @@ -1,4 +1,4 @@ -import { School } from '@angular-challenges/ngrx-notification/model'; +import { School } from '@angular-challenges/power-of-effect/model'; import { Injectable } from '@angular/core'; import { ComponentStore, diff --git a/apps/ngrx/7-power-of-effect/src/app/student/store/student.actions.ts b/apps/ngrx/7-power-of-effect/src/app/student/store/student.actions.ts index 52eda8e..3d877a1 100644 --- a/apps/ngrx/7-power-of-effect/src/app/student/store/student.actions.ts +++ b/apps/ngrx/7-power-of-effect/src/app/student/store/student.actions.ts @@ -1,4 +1,4 @@ -import { Student } from '@angular-challenges/ngrx-notification/model'; +import { Student } from '@angular-challenges/power-of-effect/model'; import { createActionGroup, props } from '@ngrx/store'; export const studentActions = createActionGroup({ diff --git a/apps/ngrx/7-power-of-effect/src/app/student/store/student.reducer.ts b/apps/ngrx/7-power-of-effect/src/app/student/store/student.reducer.ts index 0b02cd3..56fe09a 100644 --- a/apps/ngrx/7-power-of-effect/src/app/student/store/student.reducer.ts +++ b/apps/ngrx/7-power-of-effect/src/app/student/store/student.reducer.ts @@ -1,4 +1,4 @@ -import { Student } from '@angular-challenges/ngrx-notification/model'; +import { Student } from '@angular-challenges/power-of-effect/model'; import { createEntityAdapter, EntityAdapter, EntityState } from '@ngrx/entity'; import { createReducer, on } from '@ngrx/store'; import { studentActions } from './student.actions'; diff --git a/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.actions.ts b/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.actions.ts index ff41af3..21bae01 100644 --- a/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.actions.ts +++ b/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.actions.ts @@ -1,4 +1,4 @@ -import { Teacher } from '@angular-challenges/ngrx-notification/model'; +import { Teacher } from '@angular-challenges/power-of-effect/model'; import { createActionGroup, props } from '@ngrx/store'; export const teacherActions = createActionGroup({ diff --git a/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.reducer.ts b/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.reducer.ts index d793b96..7174fba 100644 --- a/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.reducer.ts +++ b/apps/ngrx/7-power-of-effect/src/app/teacher/store/teacher.reducer.ts @@ -1,4 +1,4 @@ -import { Teacher } from '@angular-challenges/ngrx-notification/model'; +import { Teacher } from '@angular-challenges/power-of-effect/model'; import { createEntityAdapter, EntityAdapter, EntityState } from '@ngrx/entity'; import { createReducer, on } from '@ngrx/store'; import { teacherActions } from './teacher.actions'; diff --git a/apps/ngrx/7-power-of-effect/tsconfig.editor.json b/apps/ngrx/7-power-of-effect/tsconfig.editor.json index 3d4f1db..db1c012 100644 --- a/apps/ngrx/7-power-of-effect/tsconfig.editor.json +++ b/apps/ngrx/7-power-of-effect/tsconfig.editor.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "include": [ "**/*.ts", - "../../../libs/ngrx-notification/backend/src/lib/fake-backend.service.ts" + "../../../libs/power-of-effect/backend/src/lib/fake-backend.service.ts" ], "compilerOptions": { "types": [] diff --git a/libs/ngrx-notification/backend/README.md b/libs/ngrx-notification/backend/README.md deleted file mode 100644 index 637ceb1..0000000 --- a/libs/ngrx-notification/backend/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# ngrx-notification-backend - -This library was generated with [Nx](https://nx.dev). - -## Running unit tests - -Run `nx test ngrx-notification-backend` to execute the unit tests. diff --git a/libs/ngrx-notification/model/README.md b/libs/ngrx-notification/model/README.md deleted file mode 100644 index 1a547f2..0000000 --- a/libs/ngrx-notification/model/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# ngrx-notification-model - -This library was generated with [Nx](https://nx.dev). - -## Running unit tests - -Run `nx test ngrx-notification-model` to execute the unit tests. diff --git a/libs/ngrx-notification/backend/.eslintrc.json b/libs/power-of-effect/backend/.eslintrc.json similarity index 100% rename from libs/ngrx-notification/backend/.eslintrc.json rename to libs/power-of-effect/backend/.eslintrc.json diff --git a/libs/power-of-effect/backend/README.md b/libs/power-of-effect/backend/README.md new file mode 100644 index 0000000..9b29e57 --- /dev/null +++ b/libs/power-of-effect/backend/README.md @@ -0,0 +1,7 @@ +# power-of-effect-backend + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test power-of-effect-backend` to execute the unit tests. diff --git a/libs/ngrx-notification/model/jest.config.ts b/libs/power-of-effect/backend/jest.config.ts similarity index 84% rename from libs/ngrx-notification/model/jest.config.ts rename to libs/power-of-effect/backend/jest.config.ts index f9083fa..4efb3bb 100644 --- a/libs/ngrx-notification/model/jest.config.ts +++ b/libs/power-of-effect/backend/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { - displayName: 'ngrx-notification-model', + displayName: 'power-of-effect-backend', preset: '../../../jest.preset.js', setupFilesAfterEnv: ['/src/test-setup.ts'], globals: {}, - coverageDirectory: '../../../coverage/libs/ngrx-notification/model', + coverageDirectory: '../../../coverage/libs/power-of-effect/backend', transform: { '^.+\\.(ts|mjs|js|html)$': [ 'jest-preset-angular', diff --git a/libs/ngrx-notification/model/project.json b/libs/power-of-effect/backend/project.json similarity index 70% rename from libs/ngrx-notification/model/project.json rename to libs/power-of-effect/backend/project.json index 2c9b1b3..bc47e83 100644 --- a/libs/ngrx-notification/model/project.json +++ b/libs/power-of-effect/backend/project.json @@ -1,15 +1,15 @@ { - "name": "ngrx-notification-model", + "name": "power-of-effect-backend", "$schema": "../../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "sourceRoot": "libs/ngrx-notification/model/src", + "sourceRoot": "libs/power-of-effect/backend/src", "prefix": "lib", "targets": { "test": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/ngrx-notification/model/jest.config.ts" + "jestConfig": "libs/power-of-effect/backend/jest.config.ts" } }, "lint": { diff --git a/libs/ngrx-notification/backend/src/index.ts b/libs/power-of-effect/backend/src/index.ts similarity index 100% rename from libs/ngrx-notification/backend/src/index.ts rename to libs/power-of-effect/backend/src/index.ts diff --git a/libs/ngrx-notification/backend/src/lib/fake-backend.service.ts b/libs/power-of-effect/backend/src/lib/fake-backend.service.ts similarity index 98% rename from libs/ngrx-notification/backend/src/lib/fake-backend.service.ts rename to libs/power-of-effect/backend/src/lib/fake-backend.service.ts index 8ab7207..a9de231 100644 --- a/libs/ngrx-notification/backend/src/lib/fake-backend.service.ts +++ b/libs/power-of-effect/backend/src/lib/fake-backend.service.ts @@ -2,7 +2,7 @@ import { randSchool, randStudent, randTeacher, -} from '@angular-challenges/ngrx-notification/model'; +} from '@angular-challenges/power-of-effect/model'; import { Injectable, inject } from '@angular/core'; import { randCompanyName, randFirstName } from '@ngneat/falso'; import { concatLatestFrom } from '@ngrx/effects'; diff --git a/libs/ngrx-notification/backend/src/lib/fake-db.service.ts b/libs/power-of-effect/backend/src/lib/fake-db.service.ts similarity index 97% rename from libs/ngrx-notification/backend/src/lib/fake-db.service.ts rename to libs/power-of-effect/backend/src/lib/fake-db.service.ts index 6aaf924..b8225c9 100644 --- a/libs/ngrx-notification/backend/src/lib/fake-db.service.ts +++ b/libs/power-of-effect/backend/src/lib/fake-db.service.ts @@ -2,7 +2,7 @@ import { School, Student, Teacher, -} from '@angular-challenges/ngrx-notification/model'; +} from '@angular-challenges/power-of-effect/model'; import { Injectable } from '@angular/core'; import { randNumber } from '@ngneat/falso'; import { ComponentStore } from '@ngrx/component-store'; diff --git a/libs/ngrx-notification/backend/src/lib/push.service.ts b/libs/power-of-effect/backend/src/lib/push.service.ts similarity index 84% rename from libs/ngrx-notification/backend/src/lib/push.service.ts rename to libs/power-of-effect/backend/src/lib/push.service.ts index f49bdf3..b214acd 100644 --- a/libs/ngrx-notification/backend/src/lib/push.service.ts +++ b/libs/power-of-effect/backend/src/lib/push.service.ts @@ -1,4 +1,4 @@ -import { Push } from '@angular-challenges/ngrx-notification/model'; +import { Push } from '@angular-challenges/power-of-effect/model'; import { Injectable } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; diff --git a/libs/ngrx-notification/backend/src/test-setup.ts b/libs/power-of-effect/backend/src/test-setup.ts similarity index 100% rename from libs/ngrx-notification/backend/src/test-setup.ts rename to libs/power-of-effect/backend/src/test-setup.ts diff --git a/libs/ngrx-notification/backend/tsconfig.json b/libs/power-of-effect/backend/tsconfig.json similarity index 100% rename from libs/ngrx-notification/backend/tsconfig.json rename to libs/power-of-effect/backend/tsconfig.json diff --git a/libs/ngrx-notification/backend/tsconfig.lib.json b/libs/power-of-effect/backend/tsconfig.lib.json similarity index 100% rename from libs/ngrx-notification/backend/tsconfig.lib.json rename to libs/power-of-effect/backend/tsconfig.lib.json diff --git a/libs/ngrx-notification/backend/tsconfig.spec.json b/libs/power-of-effect/backend/tsconfig.spec.json similarity index 100% rename from libs/ngrx-notification/backend/tsconfig.spec.json rename to libs/power-of-effect/backend/tsconfig.spec.json diff --git a/libs/ngrx-notification/model/.eslintrc.json b/libs/power-of-effect/model/.eslintrc.json similarity index 100% rename from libs/ngrx-notification/model/.eslintrc.json rename to libs/power-of-effect/model/.eslintrc.json diff --git a/libs/power-of-effect/model/README.md b/libs/power-of-effect/model/README.md new file mode 100644 index 0000000..2c8dd7f --- /dev/null +++ b/libs/power-of-effect/model/README.md @@ -0,0 +1,7 @@ +# power-of-effect-model + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test power-of-effect-model` to execute the unit tests. diff --git a/libs/ngrx-notification/backend/jest.config.ts b/libs/power-of-effect/model/jest.config.ts similarity index 84% rename from libs/ngrx-notification/backend/jest.config.ts rename to libs/power-of-effect/model/jest.config.ts index 5152a2f..aadbfeb 100644 --- a/libs/ngrx-notification/backend/jest.config.ts +++ b/libs/power-of-effect/model/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { - displayName: 'ngrx-notification-backend', + displayName: 'power-of-effect-model', preset: '../../../jest.preset.js', setupFilesAfterEnv: ['/src/test-setup.ts'], globals: {}, - coverageDirectory: '../../../coverage/libs/ngrx-notification/backend', + coverageDirectory: '../../../coverage/libs/power-of-effect/model', transform: { '^.+\\.(ts|mjs|js|html)$': [ 'jest-preset-angular', diff --git a/libs/ngrx-notification/backend/project.json b/libs/power-of-effect/model/project.json similarity index 68% rename from libs/ngrx-notification/backend/project.json rename to libs/power-of-effect/model/project.json index 9255402..8548f12 100644 --- a/libs/ngrx-notification/backend/project.json +++ b/libs/power-of-effect/model/project.json @@ -1,15 +1,15 @@ { - "name": "ngrx-notification-backend", + "name": "power-of-effect-model", "$schema": "../../../node_modules/nx/schemas/project-schema.json", "projectType": "library", - "sourceRoot": "libs/ngrx-notification/backend/src", + "sourceRoot": "libs/power-of-effect/model/src", "prefix": "lib", "targets": { "test": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/ngrx-notification/backend/jest.config.ts" + "jestConfig": "libs/power-of-effect/model/jest.config.ts" } }, "lint": { diff --git a/libs/ngrx-notification/model/src/index.ts b/libs/power-of-effect/model/src/index.ts similarity index 100% rename from libs/ngrx-notification/model/src/index.ts rename to libs/power-of-effect/model/src/index.ts diff --git a/libs/ngrx-notification/model/src/lib/push.model.ts b/libs/power-of-effect/model/src/lib/push.model.ts similarity index 100% rename from libs/ngrx-notification/model/src/lib/push.model.ts rename to libs/power-of-effect/model/src/lib/push.model.ts diff --git a/libs/ngrx-notification/model/src/lib/school.model.ts b/libs/power-of-effect/model/src/lib/school.model.ts similarity index 100% rename from libs/ngrx-notification/model/src/lib/school.model.ts rename to libs/power-of-effect/model/src/lib/school.model.ts diff --git a/libs/ngrx-notification/model/src/lib/student.model.ts b/libs/power-of-effect/model/src/lib/student.model.ts similarity index 100% rename from libs/ngrx-notification/model/src/lib/student.model.ts rename to libs/power-of-effect/model/src/lib/student.model.ts diff --git a/libs/ngrx-notification/model/src/lib/teacher.model.ts b/libs/power-of-effect/model/src/lib/teacher.model.ts similarity index 100% rename from libs/ngrx-notification/model/src/lib/teacher.model.ts rename to libs/power-of-effect/model/src/lib/teacher.model.ts diff --git a/libs/ngrx-notification/model/src/test-setup.ts b/libs/power-of-effect/model/src/test-setup.ts similarity index 100% rename from libs/ngrx-notification/model/src/test-setup.ts rename to libs/power-of-effect/model/src/test-setup.ts diff --git a/libs/ngrx-notification/model/tsconfig.json b/libs/power-of-effect/model/tsconfig.json similarity index 100% rename from libs/ngrx-notification/model/tsconfig.json rename to libs/power-of-effect/model/tsconfig.json diff --git a/libs/ngrx-notification/model/tsconfig.lib.json b/libs/power-of-effect/model/tsconfig.lib.json similarity index 100% rename from libs/ngrx-notification/model/tsconfig.lib.json rename to libs/power-of-effect/model/tsconfig.lib.json diff --git a/libs/ngrx-notification/model/tsconfig.spec.json b/libs/power-of-effect/model/tsconfig.spec.json similarity index 100% rename from libs/ngrx-notification/model/tsconfig.spec.json rename to libs/power-of-effect/model/tsconfig.spec.json diff --git a/tsconfig.base.json b/tsconfig.base.json index 9425ed0..7b8f6b3 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -57,11 +57,11 @@ "@angular-challenges/module-to-standalone/user/shell": [ "libs/module-to-standalone/user/shell/src/index.ts" ], - "@angular-challenges/ngrx-notification/backend": [ - "libs/ngrx-notification/backend/src/index.ts" + "@angular-challenges/power-of-effect/backend": [ + "libs/power-of-effect/backend/src/index.ts" ], - "@angular-challenges/ngrx-notification/model": [ - "libs/ngrx-notification/model/src/index.ts" + "@angular-challenges/power-of-effect/model": [ + "libs/power-of-effect/model/src/index.ts" ], "@angular-challenges/shared/directives": [ "libs/shared/directives/src/index.ts"