├── .devcontainer ├── devcontainer.json └── welcome-message.txt ├── .dockerignore ├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── documentation-report.yml │ └── feature-request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── main.yml │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── .node-version ├── .nxignore ├── .prettierignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── eslint.config.mjs ├── jest.config.ts ├── jest.preset.js ├── modules ├── README.md ├── component-store │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ ├── 18_0_0-beta │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── component-store.spec.ts │ │ ├── integration.spec.ts │ │ ├── integration_signals.spec.ts │ │ └── types │ │ │ ├── component-store.types.spec.ts │ │ │ ├── regression.spec.ts │ │ │ └── utils.ts │ ├── src │ │ ├── component-store.ts │ │ ├── debounce-sync.ts │ │ ├── index.ts │ │ └── lifecycle_hooks.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── component │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ ├── 15_0_0-beta │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 16_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── core │ │ │ ├── potential-observable.spec.ts │ │ │ ├── render-event │ │ │ │ ├── handlers.spec.ts │ │ │ │ └── manager.spec.ts │ │ │ ├── render-scheduler.spec.ts │ │ │ ├── tick-scheduler.spec.ts │ │ │ └── zone-helpers.spec.ts │ │ ├── fixtures │ │ │ ├── fixtures.ts │ │ │ ├── mock-event-emitter.ts │ │ │ └── mock-noop-ng-zone.ts │ │ ├── helpers.ts │ │ ├── let │ │ │ └── let.directive.spec.ts │ │ ├── push │ │ │ └── push.pipe.spec.ts │ │ └── types │ │ │ ├── let.directive.types.spec.ts │ │ │ ├── push.pipe.types.spec.ts │ │ │ └── utils.ts │ ├── src │ │ ├── core │ │ │ ├── potential-observable.ts │ │ │ ├── render-event │ │ │ │ ├── handlers.ts │ │ │ │ ├── manager.ts │ │ │ │ └── models.ts │ │ │ ├── render-scheduler.ts │ │ │ ├── tick-scheduler.ts │ │ │ └── zone-helpers.ts │ │ ├── index.ts │ │ ├── let │ │ │ └── let.directive.ts │ │ └── push │ │ │ └── push.pipe.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── data │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── __snapshots__ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ └── entity-metadata.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── actions │ │ │ ├── entity-action-factory.spec.ts │ │ │ ├── entity-action-guard.spec.ts │ │ │ ├── entity-action-operators.spec.ts │ │ │ └── entity-cache-changes-set.spec.ts │ │ ├── dataservices │ │ │ ├── data-service-error.spec.ts │ │ │ ├── default-data.service.spec.ts │ │ │ └── entity-data.service.spec.ts │ │ ├── dispatchers │ │ │ └── entity-dispatcher.spec.ts │ │ ├── effects │ │ │ ├── entity-cache-effects.spec.ts │ │ │ ├── entity-effects.marbles.spec.ts │ │ │ └── entity-effects.spec.ts │ │ ├── entity-data.module.spec.ts │ │ ├── entity-metadata │ │ │ ├── entity-definition.service.spec.ts │ │ │ ├── entity-definition.spec.ts │ │ │ └── entity-filters.spec.ts │ │ ├── entity-services │ │ │ ├── entity-collection-service.spec.ts │ │ │ └── entity-services.spec.ts │ │ ├── reducers │ │ │ ├── entity-cache-reducer.spec.ts │ │ │ ├── entity-change-tracker-base.spec.ts │ │ │ ├── entity-collection-creator.spec.ts │ │ │ ├── entity-collection-reducer-registry.spec.ts │ │ │ └── entity-collection-reducer.spec.ts │ │ ├── selectors │ │ │ ├── entity-selectors$.spec.ts │ │ │ ├── entity-selectors.spec.ts │ │ │ └── related-entity-selectors.spec.ts │ │ └── utils │ │ │ ├── default-pluralizer.spec.ts │ │ │ └── utils.spec.ts │ ├── src │ │ ├── actions │ │ │ ├── entity-action-factory.ts │ │ │ ├── entity-action-guard.ts │ │ │ ├── entity-action-operators.ts │ │ │ ├── entity-action.ts │ │ │ ├── entity-cache-action.ts │ │ │ ├── entity-cache-change-set.ts │ │ │ ├── entity-op.ts │ │ │ ├── merge-strategy.ts │ │ │ └── update-response-data.ts │ │ ├── dataservices │ │ │ ├── data-service-error.ts │ │ │ ├── default-data-service-config.ts │ │ │ ├── default-data.service.ts │ │ │ ├── entity-cache-data.service.ts │ │ │ ├── entity-data.service.ts │ │ │ ├── http-url-generator.ts │ │ │ ├── interfaces.ts │ │ │ └── persistence-result-handler.service.ts │ │ ├── dispatchers │ │ │ ├── entity-cache-dispatcher.ts │ │ │ ├── entity-commands.ts │ │ │ ├── entity-dispatcher-base.ts │ │ │ ├── entity-dispatcher-default-options.ts │ │ │ ├── entity-dispatcher-factory.ts │ │ │ └── entity-dispatcher.ts │ │ ├── effects │ │ │ ├── entity-cache-effects.ts │ │ │ ├── entity-effects-scheduler.ts │ │ │ └── entity-effects.ts │ │ ├── entity-data-config.ts │ │ ├── entity-data-without-effects.module.ts │ │ ├── entity-data.module.ts │ │ ├── entity-metadata │ │ │ ├── entity-definition.service.ts │ │ │ ├── entity-definition.ts │ │ │ ├── entity-filters.ts │ │ │ └── entity-metadata.ts │ │ ├── entity-services │ │ │ ├── entity-collection-service-base.ts │ │ │ ├── entity-collection-service-elements-factory.ts │ │ │ ├── entity-collection-service-factory.ts │ │ │ ├── entity-collection-service.ts │ │ │ ├── entity-services-base.ts │ │ │ ├── entity-services-elements.ts │ │ │ └── entity-services.ts │ │ ├── index.ts │ │ ├── provide-entity-data.ts │ │ ├── reducers │ │ │ ├── constants.ts │ │ │ ├── entity-cache-reducer.ts │ │ │ ├── entity-cache.ts │ │ │ ├── entity-change-tracker-base.ts │ │ │ ├── entity-change-tracker.ts │ │ │ ├── entity-collection-creator.ts │ │ │ ├── entity-collection-reducer-methods.ts │ │ │ ├── entity-collection-reducer-registry.ts │ │ │ ├── entity-collection-reducer.ts │ │ │ └── entity-collection.ts │ │ ├── selectors │ │ │ ├── entity-cache-selector.ts │ │ │ ├── entity-selectors$.ts │ │ │ └── entity-selectors.ts │ │ └── utils │ │ │ ├── correlation-id-generator.ts │ │ │ ├── default-logger.ts │ │ │ ├── default-pluralizer.ts │ │ │ ├── guid-fns.ts │ │ │ ├── interfaces.ts │ │ │ └── utilities.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── effects │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ ├── 13_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 15_0_0-beta │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 18_0_0-beta │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 6_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 9_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── __snapshots__ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ ├── __name@dasherize__.effects.spec.ts.template │ │ │ │ └── __name@dasherize__.effects.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── actions.spec.ts │ │ ├── effect_creator.spec.ts │ │ ├── effect_sources.spec.ts │ │ ├── effects_error_handler.spec.ts │ │ ├── effects_feature_module.spec.ts │ │ ├── effects_metadata.spec.ts │ │ ├── effects_resolver.spec.ts │ │ ├── effects_root_module.spec.ts │ │ ├── integration.spec.ts │ │ ├── provide_effects.spec.ts │ │ ├── types │ │ │ ├── effect_creator.spec.ts │ │ │ ├── effects_module.spec.ts │ │ │ ├── of_type.spec.ts │ │ │ ├── provide_effects.spec.ts │ │ │ └── utils.ts │ │ └── utils.spec.ts │ ├── src │ │ ├── actions.ts │ │ ├── effect_creator.ts │ │ ├── effect_notification.ts │ │ ├── effect_sources.ts │ │ ├── effects_actions.ts │ │ ├── effects_error_handler.ts │ │ ├── effects_feature_module.ts │ │ ├── effects_metadata.ts │ │ ├── effects_module.ts │ │ ├── effects_resolver.ts │ │ ├── effects_root_module.ts │ │ ├── effects_runner.ts │ │ ├── index.ts │ │ ├── lifecycle_hooks.ts │ │ ├── models.ts │ │ ├── provide_effects.ts │ │ ├── tokens.ts │ │ └── utils.ts │ ├── test-setup.ts │ ├── testing │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── spec │ │ │ └── mock_actions.spec.ts │ │ ├── src │ │ │ ├── public_api.ts │ │ │ └── testing.ts │ │ ├── tsconfig.build.json │ │ └── tsconfig.spec.json │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── entity │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── migrations │ │ ├── 6_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── entity_state.spec.ts │ │ ├── fixtures │ │ │ └── book.ts │ │ ├── sorted_state_adapter.spec.ts │ │ ├── state_selectors.spec.ts │ │ ├── types │ │ │ ├── entity_selectors.types.spec.ts │ │ │ ├── entity_state.types.spec.ts │ │ │ └── utils.ts │ │ ├── unsorted_state_adapter.spec.ts │ │ └── utils.spec.ts │ ├── src │ │ ├── create_adapter.ts │ │ ├── entity_state.ts │ │ ├── index.ts │ │ ├── models.ts │ │ ├── sorted_state_adapter.ts │ │ ├── state_adapter.ts │ │ ├── state_selectors.ts │ │ ├── unsorted_state_adapter.ts │ │ └── utils.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ ├── tsconfig.spec.json │ └── vite.config.mts ├── eslint-plugin │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── migrations │ │ └── migration.json │ ├── package.json │ ├── project.json │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── scripts │ │ ├── generate-config.ts │ │ ├── generate-docs.ts │ │ └── generate-overview.ts │ ├── spec │ │ ├── exported-rules.spec.ts │ │ ├── fixtures │ │ │ └── tsconfig.json │ │ ├── rules │ │ │ ├── component-store │ │ │ │ ├── avoid-combining-component-store-selectors.spec.ts │ │ │ │ ├── avoid-mapping-component-store-selectors.spec.ts │ │ │ │ ├── require-super-ondestroy.spec.ts │ │ │ │ └── updater-explicit-return-type.spec.ts │ │ │ ├── effects │ │ │ │ ├── avoid-cyclic-effects.spec.ts │ │ │ │ ├── no-dispatch-in-effects.spec.ts │ │ │ │ ├── no-effects-in-providers.spec.ts │ │ │ │ ├── no-multiple-actions-in-effects.spec.ts │ │ │ │ ├── prefer-effect-callback-in-block-statement.spec.ts │ │ │ │ └── use-effects-lifecycle-interface.spec.ts │ │ │ ├── operators │ │ │ │ └── prefer-concat-latest-from.spec.ts │ │ │ ├── signals │ │ │ │ ├── enforce-type-call.spec.ts │ │ │ │ ├── prefer-protected-state.spec.ts │ │ │ │ ├── signal-state-no-arrays-at-root-level.spec.ts │ │ │ │ ├── signal-store-feature-should-use-generic-type.spec.ts │ │ │ │ └── with-state-no-arrays-at-root-level.spec.ts │ │ │ └── store │ │ │ │ ├── avoid-combining-selectors.spec.ts │ │ │ │ ├── avoid-dispatching-multiple-actions-sequentially.spec.ts │ │ │ │ ├── avoid-duplicate-actions-in-reducer.spec.ts │ │ │ │ ├── avoid-mapping-selectors.spec.ts │ │ │ │ ├── good-action-hygiene.spec.ts │ │ │ │ ├── no-multiple-global-stores.spec.ts │ │ │ │ ├── no-reducer-in-key-names.spec.ts │ │ │ │ ├── no-store-subscription.spec.ts │ │ │ │ ├── no-typed-global-store.spec.ts │ │ │ │ ├── on-function-explicit-return-type.spec.ts │ │ │ │ ├── prefer-action-creator-in-dispatch.spec.ts │ │ │ │ ├── prefer-action-creator-in-of-type.spec.ts │ │ │ │ ├── prefer-action-creator.spec.ts │ │ │ │ ├── prefer-inline-action-props.spec.ts │ │ │ │ ├── prefer-one-generic-in-create-for-feature-selector.spec.ts │ │ │ │ ├── prefer-selector-in-select.spec.ts │ │ │ │ ├── prefix-selectors-with-select.spec.ts │ │ │ │ ├── select-style.spec.ts │ │ │ │ └── use-consistent-global-store-name.spec.ts │ │ ├── schematics │ │ │ └── ng-add.spec.ts │ │ └── utils │ │ │ ├── from-fixture.spec.ts │ │ │ ├── from-fixture.ts │ │ │ ├── index.ts │ │ │ └── rule-tester.ts │ ├── src │ │ ├── configs │ │ │ ├── all-type-checked.json │ │ │ ├── all-type-checked.ts │ │ │ ├── all.json │ │ │ ├── all.ts │ │ │ ├── component-store.json │ │ │ ├── component-store.ts │ │ │ ├── effects-type-checked.json │ │ │ ├── effects-type-checked.ts │ │ │ ├── effects.json │ │ │ ├── effects.ts │ │ │ ├── operators.json │ │ │ ├── operators.ts │ │ │ ├── signals-type-checked.json │ │ │ ├── signals-type-checked.ts │ │ │ ├── signals.json │ │ │ ├── signals.ts │ │ │ ├── store.json │ │ │ └── store.ts │ │ ├── index.ts │ │ ├── rule-creator.ts │ │ ├── rules │ │ │ ├── component-store │ │ │ │ ├── avoid-combining-component-store-selectors.ts │ │ │ │ ├── avoid-mapping-component-store-selectors.ts │ │ │ │ ├── require-super-ondestroy.ts │ │ │ │ └── updater-explicit-return-type.ts │ │ │ ├── effects │ │ │ │ ├── avoid-cyclic-effects.ts │ │ │ │ ├── no-dispatch-in-effects.ts │ │ │ │ ├── no-effects-in-providers.ts │ │ │ │ ├── no-multiple-actions-in-effects.ts │ │ │ │ ├── prefer-action-creator-in-of-type.ts │ │ │ │ ├── prefer-effect-callback-in-block-statement.ts │ │ │ │ └── use-effects-lifecycle-interface.ts │ │ │ ├── index.ts │ │ │ ├── operators │ │ │ │ └── prefer-concat-latest-from.ts │ │ │ ├── signals │ │ │ │ ├── enforce-type-call.ts │ │ │ │ ├── prefer-protected-state.ts │ │ │ │ ├── signal-state-no-arrays-at-root-level.ts │ │ │ │ ├── signal-store-feature-should-use-generic-type.ts │ │ │ │ └── with-state-no-arrays-at-root-level.ts │ │ │ └── store │ │ │ │ ├── avoid-combining-selectors.ts │ │ │ │ ├── avoid-dispatching-multiple-actions-sequentially.ts │ │ │ │ ├── avoid-duplicate-actions-in-reducer.ts │ │ │ │ ├── avoid-mapping-selectors.ts │ │ │ │ ├── good-action-hygiene.ts │ │ │ │ ├── no-multiple-global-stores.ts │ │ │ │ ├── no-reducer-in-key-names.ts │ │ │ │ ├── no-store-subscription.ts │ │ │ │ ├── no-typed-global-store.ts │ │ │ │ ├── on-function-explicit-return-type.ts │ │ │ │ ├── prefer-action-creator-in-dispatch.ts │ │ │ │ ├── prefer-action-creator.ts │ │ │ │ ├── prefer-inline-action-props.ts │ │ │ │ ├── prefer-one-generic-in-create-for-feature-selector.ts │ │ │ │ ├── prefer-selector-in-select.ts │ │ │ │ ├── prefix-selectors-with-select.ts │ │ │ │ ├── select-style.ts │ │ │ │ └── use-consistent-global-store-name.ts │ │ └── utils │ │ │ ├── helper-functions │ │ │ ├── folder.ts │ │ │ ├── guards.ts │ │ │ ├── index.ts │ │ │ ├── ngrx-modules.ts │ │ │ ├── rules.ts │ │ │ └── utils.ts │ │ │ ├── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ ├── tsconfig.spec.json │ ├── v9 │ │ ├── index.ts │ │ ├── tsconfig.build.json │ │ └── tsconfig.spec.json │ └── vite.config.mts ├── license-banner.txt ├── operators │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── migrations │ │ ├── 20_0_0-rc_0-tap-response │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── concat_latest_from.spec.ts │ │ ├── map-response.spec.ts │ │ ├── tap-response.spec.ts │ │ └── types │ │ │ ├── tap-response.types.spec.ts │ │ │ └── utils.ts │ ├── src │ │ ├── concat_latest_from.ts │ │ ├── index.ts │ │ ├── map-response.ts │ │ └── tap-response.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ ├── tsconfig.spec.json │ └── vite.config.mts ├── router-store │ ├── CHANGELOG.md │ ├── README.md │ ├── data-persistence │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── src │ │ │ ├── operators.ts │ │ │ └── public_api.ts │ │ └── tsconfig.build.json │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ ├── 14_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 15_2_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 6_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 8_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 9_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── __snapshots__ │ │ │ └── index.spec.ts.snap │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── integration.spec.ts │ │ ├── router_selectors.spec.ts │ │ ├── router_store_module.spec.ts │ │ ├── serializers.spec.ts │ │ ├── types │ │ │ ├── router_selectors.types.spec.ts │ │ │ └── utils.ts │ │ └── utils.ts │ ├── src │ │ ├── actions.ts │ │ ├── index.ts │ │ ├── models.ts │ │ ├── provide_router_store.ts │ │ ├── reducer.ts │ │ ├── router_selectors.ts │ │ ├── router_store_config.ts │ │ ├── router_store_module.ts │ │ ├── serializers │ │ │ ├── base.ts │ │ │ ├── full_serializer.ts │ │ │ └── minimal_serializer.ts │ │ └── store_router_connecting.service.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ ├── tsconfig.spec.json │ └── webpack.e2e.config.js ├── schematics-core │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── project.json │ ├── test-setup.ts │ ├── testing │ │ ├── create-app-module.ts │ │ ├── create-package.ts │ │ ├── create-reducers.ts │ │ ├── create-workspace.ts │ │ ├── index.ts │ │ └── update.ts │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── utility │ │ ├── ast-utils.ts │ │ ├── change.ts │ │ ├── config.ts │ │ ├── find-component.ts │ │ ├── find-module.ts │ │ ├── json-utilts.ts │ │ ├── libs-version.ts │ │ ├── ngrx-utils.ts │ │ ├── package.ts │ │ ├── parse-name.ts │ │ ├── project.ts │ │ ├── standalone.ts │ │ ├── strings.ts │ │ ├── update.ts │ │ └── visitors.ts ├── schematics │ ├── CHANGELOG.md │ ├── README.md │ ├── collection.json │ ├── eslint.config.mjs │ ├── jest.config.ts │ ├── migrations │ │ ├── 6_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── package.json │ ├── project.json │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── src │ │ ├── action │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ └── __name@dasherize__.actions.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── cli.spec.ts │ │ ├── component-store │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize__.store.spec.ts.template │ │ │ │ │ └── __name@dasherize__.store.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── container │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ └── __name@dasherize__-component.spec.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── integration-files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ └── __name@dasherize__-component.spec.ts.template │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── data │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize__.service.spec.ts.template │ │ │ │ │ ├── __name@dasherize__.service.ts.template │ │ │ │ │ └── __name@dasherize__.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── effect │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize__.effects.spec.ts.template │ │ │ │ │ └── __name@dasherize__.effects.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── entity │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize@group-actions__.actions.ts.template │ │ │ │ │ ├── __name@dasherize@group-models__.model.ts.template │ │ │ │ │ ├── __name@dasherize@group-reducers__.reducer.spec.ts.template │ │ │ │ │ └── __name@dasherize@group-reducers__.reducer.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── feature │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── index.ts │ │ ├── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── ngrx-push-migration │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── reducer │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize__.reducer.spec.ts.template │ │ │ │ │ └── __name@dasherize__.reducer.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ ├── selector │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ │ └── __name@dasherize@if-flat__ │ │ │ │ │ ├── __name@dasherize__.selectors.spec.ts.template │ │ │ │ │ └── __name@dasherize__.selectors.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ │ └── store │ │ │ ├── __snapshots__ │ │ │ └── index.spec.ts.snap │ │ │ ├── files │ │ │ └── __statePath__ │ │ │ │ └── index.ts.template │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── signals │ ├── CHANGELOG.md │ ├── README.md │ ├── entities │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── spec │ │ │ ├── helpers.ts │ │ │ ├── mocks.ts │ │ │ ├── types │ │ │ │ ├── entity-config.types.spec.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── with-entities.types.spec.ts │ │ │ ├── updaters │ │ │ │ ├── add-entities.spec.ts │ │ │ │ ├── add-entity.spec.ts │ │ │ │ ├── prepend-entities.spec.ts │ │ │ │ ├── prepend-entity.spec.ts │ │ │ │ ├── remove-all-entities.spec.ts │ │ │ │ ├── remove-entities.spec.ts │ │ │ │ ├── remove-entity.spec.ts │ │ │ │ ├── set-all-entities.spec.ts │ │ │ │ ├── set-entities.spec.ts │ │ │ │ ├── set-entity.spec.ts │ │ │ │ ├── update-all-entities.spec.ts │ │ │ │ ├── update-entities.spec.ts │ │ │ │ ├── update-entity.spec.ts │ │ │ │ ├── upsert-entities.spec.ts │ │ │ │ └── upsert-entity.spec.ts │ │ │ └── with-entities.spec.ts │ │ └── src │ │ │ ├── entity-config.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── models.ts │ │ │ ├── updaters │ │ │ ├── add-entities.ts │ │ │ ├── add-entity.ts │ │ │ ├── prepend-entities.ts │ │ │ ├── prepend-entity.ts │ │ │ ├── remove-all-entities.ts │ │ │ ├── remove-entities.ts │ │ │ ├── remove-entity.ts │ │ │ ├── set-all-entities.ts │ │ │ ├── set-entities.ts │ │ │ ├── set-entity.ts │ │ │ ├── update-all-entities.ts │ │ │ ├── update-entities.ts │ │ │ ├── update-entity.ts │ │ │ ├── upsert-entities.ts │ │ │ └── upsert-entity.ts │ │ │ └── with-entities.ts │ ├── eslint.config.mjs │ ├── events │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── spec │ │ │ ├── dispatcher.spec.ts │ │ │ ├── event-creator-group.spec.ts │ │ │ ├── event-creator.spec.ts │ │ │ ├── events-service.spec.ts │ │ │ ├── inject-dispatch.spec.ts │ │ │ ├── integration.spec.ts │ │ │ ├── with-event-handlers.spec.ts │ │ │ └── with-reducer.spec.ts │ │ └── src │ │ │ ├── case-reducer.ts │ │ │ ├── dispatcher.ts │ │ │ ├── event-creator-group.ts │ │ │ ├── event-creator.ts │ │ │ ├── event-instance.ts │ │ │ ├── event-scope.ts │ │ │ ├── events-service.ts │ │ │ ├── index.ts │ │ │ ├── inject-dispatch.ts │ │ │ ├── with-event-handlers.ts │ │ │ └── with-reducer.ts │ ├── index.ts │ ├── migrations │ │ ├── 18_0_0-rc_3-protected-state │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 18_0_0-rc_3-writablestatesource │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 19_0_0-rc_0-props │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 21_0_0-beta_0-rename-withEffects-to-withEventHandlers │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── rxjs-interop │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── spec │ │ │ └── rx-method.spec.ts │ │ └── src │ │ │ ├── index.ts │ │ │ └── rx-method.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── deep-computed.spec.ts │ │ ├── deep-signal.spec.ts │ │ ├── helpers.ts │ │ ├── signal-method.spec.ts │ │ ├── signal-state.spec.ts │ │ ├── signal-store-feature.spec.ts │ │ ├── signal-store.spec.ts │ │ ├── state-source.spec.ts │ │ ├── types │ │ │ ├── helpers.ts │ │ │ ├── patch-state.types.spec.ts │ │ │ ├── signal-state.types.spec.ts │ │ │ ├── signal-store.types.spec.ts │ │ │ ├── with-computed.types.spec.ts │ │ │ └── with-linked-state.types.spec.ts │ │ ├── with-computed.spec.ts │ │ ├── with-feature.spec.ts │ │ ├── with-hooks.spec.ts │ │ ├── with-linked-state.spec.ts │ │ ├── with-methods.spec.ts │ │ ├── with-props.spec.ts │ │ └── with-state.spec.ts │ ├── src │ │ ├── deep-computed.ts │ │ ├── deep-signal.ts │ │ ├── index.ts │ │ ├── signal-method.ts │ │ ├── signal-state.ts │ │ ├── signal-store-assertions.ts │ │ ├── signal-store-feature.ts │ │ ├── signal-store-models.ts │ │ ├── signal-store.ts │ │ ├── state-source.ts │ │ ├── ts-helpers.ts │ │ ├── with-computed.ts │ │ ├── with-feature.ts │ │ ├── with-hooks.ts │ │ ├── with-linked-state.ts │ │ ├── with-methods.ts │ │ ├── with-props.ts │ │ └── with-state.ts │ ├── test-setup.ts │ ├── testing │ │ ├── index.ts │ │ ├── ng-package.json │ │ ├── spec │ │ │ ├── types │ │ │ │ ├── helpers.ts │ │ │ │ └── uprotected.types.spec.ts │ │ │ └── unprotected.spec.ts │ │ └── src │ │ │ ├── index.ts │ │ │ └── unprotected.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ ├── tsconfig.spec.json │ └── vite.config.mts ├── store-devtools │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ │ ├── 17_0_0-beta │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ ├── 6_0_0 │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ │ ├── eslint.config.mjs │ │ ├── index.ts │ │ ├── jest.config.js │ │ ├── jest.config.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.spec.json │ │ └── utility │ │ │ ├── ast-utils.ts │ │ │ ├── change.ts │ │ │ ├── config.ts │ │ │ ├── find-component.ts │ │ │ ├── find-module.ts │ │ │ ├── json-utilts.ts │ │ │ ├── libs-version.ts │ │ │ ├── ngrx-utils.ts │ │ │ ├── package.ts │ │ │ ├── parse-name.ts │ │ │ ├── project.ts │ │ │ ├── standalone.ts │ │ │ ├── strings.ts │ │ │ ├── update.ts │ │ │ └── visitors.ts │ ├── schematics │ │ ├── collection.json │ │ └── ng-add │ │ │ ├── __snapshots__ │ │ │ └── index.spec.ts.snap │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── schema.json │ │ │ └── schema.ts │ ├── spec │ │ ├── config.spec.ts │ │ ├── extension.spec.ts │ │ ├── integration.spec.ts │ │ └── store.spec.ts │ ├── src │ │ ├── actions.ts │ │ ├── config.ts │ │ ├── devtools-dispatcher.ts │ │ ├── devtools.ts │ │ ├── extension.ts │ │ ├── index.ts │ │ ├── instrument.ts │ │ ├── provide-store-devtools.ts │ │ ├── reducer.ts │ │ ├── utils.ts │ │ └── zone-config.ts │ ├── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json └── store │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── migrations │ ├── 13_0_0-beta │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 13_0_0-rc │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 15_2_0 │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 16_0_0-beta │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 18_0_0-beta │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 6_0_0 │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 8_0_0-beta │ │ ├── index.spec.ts │ │ └── index.ts │ ├── 8_0_0-rc │ │ ├── index.spec.ts │ │ └── index.ts │ └── migration.json │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── schematics-core │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.js │ ├── jest.config.ts │ ├── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── utility │ │ ├── ast-utils.ts │ │ ├── change.ts │ │ ├── config.ts │ │ ├── find-component.ts │ │ ├── find-module.ts │ │ ├── json-utilts.ts │ │ ├── libs-version.ts │ │ ├── ngrx-utils.ts │ │ ├── package.ts │ │ ├── parse-name.ts │ │ ├── project.ts │ │ ├── standalone.ts │ │ ├── strings.ts │ │ ├── update.ts │ │ └── visitors.ts │ ├── schematics │ ├── collection.json │ └── ng-add │ │ ├── files │ │ └── __statePath__ │ │ │ └── index.ts.template │ │ ├── index.spec.ts │ │ ├── index.ts │ │ ├── schema.json │ │ └── schema.ts │ ├── spec │ ├── action_creator.spec.ts │ ├── action_group_creator.spec.ts │ ├── edge.spec.ts │ ├── feature_creator.spec.ts │ ├── fixtures │ │ ├── counter.ts │ │ ├── edge_todos.ts │ │ └── todos.ts │ ├── flags.spec.ts │ ├── helpers.spec.ts │ ├── integration.spec.ts │ ├── integration_signals.spec.ts │ ├── meta-reducers │ │ ├── immutability_reducer.spec.ts │ │ ├── inNgZoneAssert_reducer.spec.ts │ │ └── serialization_reducer.spec.ts │ ├── modules.spec.ts │ ├── ngc │ │ ├── main.ts │ │ └── tsconfig.ngc.json │ ├── reducer_creator.spec.ts │ ├── reducer_manager.spec.ts │ ├── runtime_checks.spec.ts │ ├── runtime_checks_meta_reducers.spec.ts │ ├── selector.spec.ts │ ├── state.spec.ts │ ├── store.spec.ts │ ├── store_pipes.spec.ts │ ├── types │ │ ├── action_creator.spec.ts │ │ ├── action_group_creator.spec.ts │ │ ├── feature_creator.spec.ts │ │ ├── reducer_creator.spec.ts │ │ ├── select.spec.ts │ │ ├── select_signal.spec.ts │ │ ├── selector.spec.ts │ │ ├── store.spec.ts │ │ ├── store_module.spec.ts │ │ └── utils.ts │ └── utils.spec.ts │ ├── src │ ├── action_creator.ts │ ├── action_group_creator.ts │ ├── actions_subject.ts │ ├── feature_creator.ts │ ├── flags.ts │ ├── globals.ts │ ├── helpers.ts │ ├── index.ts │ ├── meta-reducers │ │ ├── immutability_reducer.ts │ │ ├── inNgZoneAssert_reducer.ts │ │ ├── index.ts │ │ ├── serialization_reducer.ts │ │ └── utils.ts │ ├── models.ts │ ├── private_export.ts │ ├── provide_store.ts │ ├── reducer_creator.ts │ ├── reducer_manager.ts │ ├── runtime_checks.ts │ ├── scanned_actions_subject.ts │ ├── selector.ts │ ├── state.ts │ ├── store.ts │ ├── store_config.ts │ ├── store_module.ts │ ├── tokens.ts │ └── utils.ts │ ├── test-setup.ts │ ├── testing │ ├── index.ts │ ├── ng-package.json │ ├── spec │ │ └── mock_store.spec.ts │ ├── src │ │ ├── mock_reducer_manager.ts │ │ ├── mock_selector.ts │ │ ├── mock_state.ts │ │ ├── mock_store.ts │ │ ├── public_api.ts │ │ ├── testing.ts │ │ └── tokens.ts │ ├── tsconfig.build.json │ └── tsconfig.spec.json │ ├── tsconfig.build.json │ ├── tsconfig.schematics.json │ └── tsconfig.spec.json ├── nx.json ├── package.json ├── pnpm-lock.yaml ├── prettier.config.js ├── projects ├── example-app-e2e │ ├── cypress.config.ts │ ├── eslint.config.mjs │ ├── project.json │ ├── src │ │ ├── integration │ │ │ └── round-trip.cy.ts │ │ └── support │ │ │ ├── commands.ts │ │ │ └── e2e.ts │ └── tsconfig.json ├── example-app │ ├── README.md │ ├── eslint.config.mjs │ ├── jest.config.ts │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.module.ts │ │ │ ├── auth │ │ │ │ ├── actions │ │ │ │ │ ├── auth-api.actions.ts │ │ │ │ │ ├── auth.actions.ts │ │ │ │ │ └── login-page.actions.ts │ │ │ │ ├── auth-routing.module.ts │ │ │ │ ├── auth.module.ts │ │ │ │ ├── components │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── login-form.component.spec.ts.snap │ │ │ │ │ │ └── logout-confirmation-dialog.component.spec.ts.snap │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── login-form.component.spec.ts │ │ │ │ │ ├── login-form.component.ts │ │ │ │ │ ├── logout-confirmation-dialog.component.spec.ts │ │ │ │ │ └── logout-confirmation-dialog.component.ts │ │ │ │ ├── containers │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── login-page.component.spec.ts.snap │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── login-page.component.spec.ts │ │ │ │ │ └── login-page.component.ts │ │ │ │ ├── effects │ │ │ │ │ ├── auth.effects.spec.ts │ │ │ │ │ ├── auth.effects.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── index.ts │ │ │ │ │ └── user.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── auth.reducer.spec.ts.snap │ │ │ │ │ │ └── login-page.reducer.spec.ts.snap │ │ │ │ │ ├── auth.reducer.spec.ts │ │ │ │ │ ├── auth.reducer.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── login-page.reducer.spec.ts │ │ │ │ │ └── login-page.reducer.ts │ │ │ │ └── services │ │ │ │ │ ├── auth-guard.service.spec.ts │ │ │ │ │ ├── auth-guard.service.ts │ │ │ │ │ ├── auth.service.ts │ │ │ │ │ └── index.ts │ │ │ ├── books │ │ │ │ ├── actions │ │ │ │ │ ├── book.actions.ts │ │ │ │ │ ├── books-api.actions.ts │ │ │ │ │ ├── collection-api.actions.ts │ │ │ │ │ ├── collection-page.actions.ts │ │ │ │ │ ├── find-book-page.actions.ts │ │ │ │ │ ├── selected-book-page.actions.ts │ │ │ │ │ └── view-book-page.actions.ts │ │ │ │ ├── books-routing.module.ts │ │ │ │ ├── books.module.ts │ │ │ │ ├── components │ │ │ │ │ ├── book-authors.component.ts │ │ │ │ │ ├── book-detail.component.ts │ │ │ │ │ ├── book-preview-list.component.ts │ │ │ │ │ ├── book-preview.component.ts │ │ │ │ │ ├── book-search.component.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── containers │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── collection-page.component.spec.ts.snap │ │ │ │ │ │ ├── find-book-page.component.spec.ts.snap │ │ │ │ │ │ ├── selected-book-page.component.spec.ts.snap │ │ │ │ │ │ └── view-book-page.component.spec.ts.snap │ │ │ │ │ ├── collection-page.component.spec.ts │ │ │ │ │ ├── collection-page.component.ts │ │ │ │ │ ├── find-book-page.component.spec.ts │ │ │ │ │ ├── find-book-page.component.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── selected-book-page.component.spec.ts │ │ │ │ │ ├── selected-book-page.component.ts │ │ │ │ │ ├── view-book-page.component.spec.ts │ │ │ │ │ └── view-book-page.component.ts │ │ │ │ ├── effects │ │ │ │ │ ├── book.effects.spec.ts │ │ │ │ │ ├── book.effects.ts │ │ │ │ │ ├── collection.effects.spec.ts │ │ │ │ │ ├── collection.effects.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── guards │ │ │ │ │ ├── book-exists.guard.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── book.ts │ │ │ │ │ └── index.ts │ │ │ │ └── reducers │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── books.reducer.spec.ts.snap │ │ │ │ │ ├── books.reducer.spec.ts │ │ │ │ │ ├── books.reducer.ts │ │ │ │ │ ├── collection.reducer.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── search.reducer.ts │ │ │ ├── core │ │ │ │ ├── actions │ │ │ │ │ ├── layout.actions.ts │ │ │ │ │ └── user.actions.ts │ │ │ │ ├── components │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── layout.component.ts │ │ │ │ │ ├── nav-item.component.ts │ │ │ │ │ ├── sidenav.component.ts │ │ │ │ │ └── toolbar.component.ts │ │ │ │ ├── containers │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── not-found-page.component.ts │ │ │ │ ├── core.module.ts │ │ │ │ ├── effects │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── router.effects.spec.ts │ │ │ │ │ ├── router.effects.ts │ │ │ │ │ ├── user.effects.spec.ts │ │ │ │ │ └── user.effects.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── layout.reducer.ts │ │ │ │ └── services │ │ │ │ │ ├── book-storage.service.spec.ts │ │ │ │ │ ├── book-storage.service.ts │ │ │ │ │ ├── google-books.service.spec.ts │ │ │ │ │ ├── google-books.service.ts │ │ │ │ │ └── index.ts │ │ │ ├── material │ │ │ │ ├── index.ts │ │ │ │ └── material.module.ts │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ └── shared │ │ │ │ └── pipes │ │ │ │ ├── add-commas.pipe.spec.ts │ │ │ │ ├── add-commas.pipe.ts │ │ │ │ ├── ellipsis.pipe.spec.ts │ │ │ │ ├── ellipsis.pipe.ts │ │ │ │ └── index.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ └── .npmignore │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ └── test-setup.ts │ ├── tsconfig.app.json │ └── tsconfig.spec.json ├── ngrx.io │ ├── .firebaserc │ ├── .gitignore │ ├── .node-version │ ├── README.md │ ├── angular.json │ ├── content │ │ ├── examples │ │ │ ├── .gitignore │ │ │ ├── component-store-paginator-service │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── paginator.component.ts │ │ │ │ │ │ ├── paginator.html │ │ │ │ │ │ ├── paginator.scss │ │ │ │ │ │ └── paginator.store.ts │ │ │ │ │ ├── index.html │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.scss │ │ │ │ └── stackblitz.json │ │ │ ├── component-store-paginator │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── paginator.component.ts │ │ │ │ │ │ ├── paginator.html │ │ │ │ │ │ └── paginator.scss │ │ │ │ │ ├── index.html │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.scss │ │ │ │ └── stackblitz.json │ │ │ ├── component-store-slide-toggle │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.css │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── slide-toggle.component.ts │ │ │ │ │ │ ├── slide-toggle.html │ │ │ │ │ │ └── slide-toggle.scss │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.json │ │ │ ├── ngrx-start │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── .browserslistrc │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.css │ │ │ │ │ │ ├── app.component.html │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ └── app.module.ts │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.json │ │ │ ├── router-store-selectors │ │ │ │ ├── e2e │ │ │ │ │ └── src │ │ │ │ │ │ └── app.e2e-spec.ts │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.css │ │ │ │ │ │ ├── app.component.html │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.config.ts │ │ │ │ │ │ ├── car │ │ │ │ │ │ │ ├── car.actions.ts │ │ │ │ │ │ │ ├── car.component.css │ │ │ │ │ │ │ ├── car.component.html │ │ │ │ │ │ │ ├── car.component.ts │ │ │ │ │ │ │ ├── car.reducer.ts │ │ │ │ │ │ │ └── car.selectors.ts │ │ │ │ │ │ └── router.selectors.ts │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.json │ │ │ ├── store-walkthrough │ │ │ │ ├── e2e │ │ │ │ │ └── src │ │ │ │ │ │ └── app.e2e-spec.ts │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.html │ │ │ │ │ │ ├── app.component.spec.ts │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.1.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── book-collection │ │ │ │ │ │ │ ├── book-collection.component.css │ │ │ │ │ │ │ ├── book-collection.component.html │ │ │ │ │ │ │ └── book-collection.component.ts │ │ │ │ │ │ ├── book-list │ │ │ │ │ │ │ ├── book-list.component.css │ │ │ │ │ │ │ ├── book-list.component.html │ │ │ │ │ │ │ ├── book-list.component.ts │ │ │ │ │ │ │ ├── books.model.ts │ │ │ │ │ │ │ └── books.service.ts │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ ├── app.state.ts │ │ │ │ │ │ │ ├── books.actions.ts │ │ │ │ │ │ │ ├── books.reducer.ts │ │ │ │ │ │ │ ├── books.selectors.ts │ │ │ │ │ │ │ └── collection.reducer.ts │ │ │ │ │ │ └── tests │ │ │ │ │ │ │ ├── app.component.1.spec.ts │ │ │ │ │ │ │ └── integration.spec.ts │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.json │ │ │ ├── store │ │ │ │ ├── e2e │ │ │ │ │ └── src │ │ │ │ │ │ └── app.e2e-spec.ts │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── .browserslistrc │ │ │ │ │ ├── app │ │ │ │ │ │ ├── app.component.css │ │ │ │ │ │ ├── app.component.html │ │ │ │ │ │ ├── app.component.spec.ts │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.1.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── counter.actions.ts │ │ │ │ │ │ ├── counter.reducer.ts │ │ │ │ │ │ ├── my-counter │ │ │ │ │ │ │ ├── my-counter.component.html │ │ │ │ │ │ │ ├── my-counter.component.spec.ts │ │ │ │ │ │ │ └── my-counter.component.ts │ │ │ │ │ │ └── tests │ │ │ │ │ │ │ └── integration.spec.ts │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.json │ │ │ ├── testing-store │ │ │ │ ├── example-config.json │ │ │ │ ├── src │ │ │ │ │ ├── .browserslistrc │ │ │ │ │ ├── app │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ ├── auth.actions.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── app.component.html │ │ │ │ │ │ ├── app.component.spec.ts │ │ │ │ │ │ ├── app.component.ts │ │ │ │ │ │ ├── app.module.ts │ │ │ │ │ │ ├── book-collection │ │ │ │ │ │ │ ├── book-collection.component.css │ │ │ │ │ │ │ ├── book-collection.component.html │ │ │ │ │ │ │ └── book-collection.component.ts │ │ │ │ │ │ ├── book-list │ │ │ │ │ │ │ ├── book-list.component.css │ │ │ │ │ │ │ ├── book-list.component.html │ │ │ │ │ │ │ ├── book-list.component.ts │ │ │ │ │ │ │ ├── books.model.ts │ │ │ │ │ │ │ └── books.service.ts │ │ │ │ │ │ ├── integration.spec.ts │ │ │ │ │ │ ├── reducers │ │ │ │ │ │ │ ├── auth.reducer.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── state │ │ │ │ │ │ │ ├── app.state.ts │ │ │ │ │ │ │ ├── books.actions.ts │ │ │ │ │ │ │ ├── books.reducer.spec.ts │ │ │ │ │ │ │ ├── books.reducer.ts │ │ │ │ │ │ │ ├── books.selectors.spec.ts │ │ │ │ │ │ │ ├── books.selectors.ts │ │ │ │ │ │ │ ├── collection.reducer.spec.ts │ │ │ │ │ │ │ └── collection.reducer.ts │ │ │ │ │ │ ├── user-greeting.component.spec.ts │ │ │ │ │ │ └── user-greeting.component.ts │ │ │ │ │ ├── index.html │ │ │ │ │ ├── main-test.ts │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.css │ │ │ │ └── stackblitz.json │ │ │ └── tsconfig.json │ │ ├── file-not-found.md │ │ ├── guide │ │ │ ├── component-store │ │ │ │ ├── comparison.md │ │ │ │ ├── effect.md │ │ │ │ ├── index.md │ │ │ │ ├── initialization.md │ │ │ │ ├── install.md │ │ │ │ ├── lifecycle.md │ │ │ │ ├── read.md │ │ │ │ ├── usage.md │ │ │ │ └── write.md │ │ │ ├── component │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── let.md │ │ │ │ └── push.md │ │ │ ├── data │ │ │ │ ├── architecture-overview.md │ │ │ │ ├── architecture.md │ │ │ │ ├── entity-actions.md │ │ │ │ ├── entity-change-tracker.md │ │ │ │ ├── entity-collection-service.md │ │ │ │ ├── entity-collection.md │ │ │ │ ├── entity-dataservice.md │ │ │ │ ├── entity-effects.md │ │ │ │ ├── entity-metadata.md │ │ │ │ ├── entity-reducer.md │ │ │ │ ├── entity-services.md │ │ │ │ ├── extension-points.md │ │ │ │ ├── faq.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── limitations.md │ │ │ │ └── save-entities.md │ │ │ ├── effects │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── lifecycle.md │ │ │ │ ├── operators.md │ │ │ │ └── testing.md │ │ │ ├── entity │ │ │ │ ├── adapter.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── interfaces.md │ │ │ │ └── recipes │ │ │ │ │ ├── additional-state-properties.md │ │ │ │ │ └── entity-adapter-with-feature-creator.md │ │ │ ├── eslint-plugin │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ └── rules │ │ │ │ │ ├── avoid-combining-component-store-selectors.md │ │ │ │ │ ├── avoid-combining-selectors.md │ │ │ │ │ ├── avoid-cyclic-effects.md │ │ │ │ │ ├── avoid-dispatching-multiple-actions-sequentially.md │ │ │ │ │ ├── avoid-duplicate-actions-in-reducer.md │ │ │ │ │ ├── avoid-mapping-component-store-selectors.md │ │ │ │ │ ├── avoid-mapping-selectors.md │ │ │ │ │ ├── enforce-type-call.md │ │ │ │ │ ├── good-action-hygiene.md │ │ │ │ │ ├── no-dispatch-in-effects.md │ │ │ │ │ ├── no-effects-in-providers.md │ │ │ │ │ ├── no-multiple-actions-in-effects.md │ │ │ │ │ ├── no-multiple-global-stores.md │ │ │ │ │ ├── no-reducer-in-key-names.md │ │ │ │ │ ├── no-store-subscription.md │ │ │ │ │ ├── no-typed-global-store.md │ │ │ │ │ ├── on-function-explicit-return-type.md │ │ │ │ │ ├── prefer-action-creator-in-dispatch.md │ │ │ │ │ ├── prefer-action-creator-in-of-type.md │ │ │ │ │ ├── prefer-action-creator.md │ │ │ │ │ ├── prefer-concat-latest-from.md │ │ │ │ │ ├── prefer-effect-callback-in-block-statement.md │ │ │ │ │ ├── prefer-inline-action-props.md │ │ │ │ │ ├── prefer-one-generic-in-create-for-feature-selector.md │ │ │ │ │ ├── prefer-protected-state.md │ │ │ │ │ ├── prefer-selector-in-select.md │ │ │ │ │ ├── prefix-selectors-with-select.md │ │ │ │ │ ├── require-super-ondestroy.md │ │ │ │ │ ├── select-style.md │ │ │ │ │ ├── signal-state-no-arrays-at-root-level.md │ │ │ │ │ ├── signal-store-feature-should-use-generic-type.md │ │ │ │ │ ├── updater-explicit-return-type.md │ │ │ │ │ ├── use-consistent-global-store-name.md │ │ │ │ │ ├── use-effects-lifecycle-interface.md │ │ │ │ │ └── with-state-no-arrays-at-root-level.md │ │ │ ├── migration │ │ │ │ ├── v10.md │ │ │ │ ├── v11.md │ │ │ │ ├── v12.md │ │ │ │ ├── v13.md │ │ │ │ ├── v14.md │ │ │ │ ├── v15.md │ │ │ │ ├── v16.md │ │ │ │ ├── v17.md │ │ │ │ ├── v18.md │ │ │ │ ├── v19.md │ │ │ │ ├── v20.md │ │ │ │ ├── v4.md │ │ │ │ ├── v7.md │ │ │ │ ├── v8.md │ │ │ │ └── v9.md │ │ │ ├── nightlies.md │ │ │ ├── operators │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ └── operators.md │ │ │ ├── router-store │ │ │ │ ├── actions.md │ │ │ │ ├── configuration.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ └── selectors.md │ │ │ ├── schematics │ │ │ │ ├── action.md │ │ │ │ ├── container.md │ │ │ │ ├── data.md │ │ │ │ ├── effect.md │ │ │ │ ├── entity.md │ │ │ │ ├── feature.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── reducer.md │ │ │ │ ├── selector.md │ │ │ │ └── store.md │ │ │ ├── signals │ │ │ │ ├── deep-computed.md │ │ │ │ ├── faq.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── rxjs-integration.md │ │ │ │ ├── signal-method.md │ │ │ │ ├── signal-state.md │ │ │ │ └── signal-store │ │ │ │ │ ├── custom-store-features.md │ │ │ │ │ ├── custom-store-properties.md │ │ │ │ │ ├── entity-management.md │ │ │ │ │ ├── events.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── lifecycle-hooks.md │ │ │ │ │ ├── linked-state.md │ │ │ │ │ ├── private-store-members.md │ │ │ │ │ ├── state-tracking.md │ │ │ │ │ └── testing.md │ │ │ ├── store-devtools │ │ │ │ ├── config.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ └── recipes │ │ │ │ │ └── exclude.md │ │ │ ├── store │ │ │ │ ├── action-groups.md │ │ │ │ ├── actions.md │ │ │ │ ├── architecture.md │ │ │ │ ├── configuration │ │ │ │ │ └── runtime-checks.md │ │ │ │ ├── feature-creators.md │ │ │ │ ├── index.md │ │ │ │ ├── install.md │ │ │ │ ├── metareducers.md │ │ │ │ ├── recipes │ │ │ │ │ ├── downgrade.md │ │ │ │ │ └── injecting.md │ │ │ │ ├── reducers.md │ │ │ │ ├── selectors.md │ │ │ │ ├── testing.md │ │ │ │ ├── walkthrough.md │ │ │ │ └── why.md │ │ │ └── style-guide.md │ │ ├── images │ │ │ ├── bios │ │ │ │ ├── _no-one.jpg │ │ │ │ ├── alex-okrushko.jpg │ │ │ │ ├── brandonroberts.jpg │ │ │ │ ├── john-papa.jpg │ │ │ │ ├── marko.jpg │ │ │ │ ├── mike-ryan.jpg │ │ │ │ ├── rainer.jpg │ │ │ │ ├── rob-wormald.jpg │ │ │ │ ├── timd.jpg │ │ │ │ ├── victor.png │ │ │ │ ├── wardbell.jpg │ │ │ │ └── wesgrimes.jpg │ │ │ ├── guide │ │ │ │ ├── component-store │ │ │ │ │ ├── file-structure.png │ │ │ │ │ ├── state-structure.png │ │ │ │ │ └── types-of-state.png │ │ │ │ ├── data │ │ │ │ │ └── action-flow.png │ │ │ │ ├── signals │ │ │ │ │ └── app-architecture-with-events-plugin.png │ │ │ │ └── store │ │ │ │ │ ├── state-management-lifecycle.png │ │ │ │ │ └── state-management-lifecycle.psd │ │ │ └── marketing │ │ │ │ ├── concept-icons │ │ │ │ ├── animations.png │ │ │ │ ├── animations.svg │ │ │ │ ├── augury.png │ │ │ │ ├── augury.svg │ │ │ │ ├── cdk.png │ │ │ │ ├── cdk.svg │ │ │ │ ├── cli.png │ │ │ │ ├── cli.svg │ │ │ │ ├── compiler.png │ │ │ │ ├── compiler.svg │ │ │ │ ├── components.png │ │ │ │ ├── components.svg │ │ │ │ ├── dependency-injection.png │ │ │ │ ├── dependency-injection.svg │ │ │ │ ├── forms.png │ │ │ │ ├── forms.svg │ │ │ │ ├── http.png │ │ │ │ ├── http.svg │ │ │ │ ├── i18n.png │ │ │ │ ├── i18n.svg │ │ │ │ ├── karma.png │ │ │ │ ├── karma.svg │ │ │ │ ├── labs.png │ │ │ │ ├── labs.svg │ │ │ │ ├── language-services.png │ │ │ │ ├── language-services.svg │ │ │ │ ├── lazy-loading.png │ │ │ │ ├── lazy-loading.svg │ │ │ │ ├── libraries.png │ │ │ │ ├── libraries.svg │ │ │ │ ├── material.png │ │ │ │ ├── material.svg │ │ │ │ ├── performance.png │ │ │ │ ├── performance.svg │ │ │ │ ├── protractor.png │ │ │ │ ├── protractor.svg │ │ │ │ ├── pwa.png │ │ │ │ ├── pwa.svg │ │ │ │ ├── router.png │ │ │ │ ├── router.svg │ │ │ │ ├── templates.png │ │ │ │ ├── templates.svg │ │ │ │ ├── universal.png │ │ │ │ └── universal.svg │ │ │ │ ├── features │ │ │ │ └── feature-icon.svg │ │ │ │ └── home │ │ │ │ └── ngrx-conf-badge.svg │ │ ├── license.md │ │ ├── marketing │ │ │ ├── about.html │ │ │ ├── announcements.json │ │ │ ├── api.html │ │ │ ├── contributing.md │ │ │ ├── contributors.json │ │ │ ├── docs.md │ │ │ ├── enterprise-support.md │ │ │ ├── events.html │ │ │ ├── events.json │ │ │ ├── index.html │ │ │ ├── presskit.md │ │ │ ├── resources.html │ │ │ ├── resources.json │ │ │ ├── test.html │ │ │ └── workshops.md │ │ └── navigation.json │ ├── database.rules.json │ ├── eslint.config.mjs │ ├── firebase.json │ ├── ngsw-config.json │ ├── package.json │ ├── prettier.config.js │ ├── project.json │ ├── scripts │ │ ├── _payload-limits.json │ │ ├── build-404-page.js │ │ ├── build-artifacts.sh │ │ ├── check-environment.js │ │ ├── copy-404-page.js │ │ ├── deploy-to-firebase.sh │ │ ├── deploy-to-firebase.test.sh │ │ ├── payload.sh │ │ ├── test-production.sh │ │ └── test-pwa-score.js │ ├── src │ │ ├── 404-body.html │ │ ├── _redirects │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── custom-elements │ │ │ │ ├── announcement-bar │ │ │ │ │ ├── announcement-bar.component.spec.ts │ │ │ │ │ ├── announcement-bar.component.ts │ │ │ │ │ └── announcement-bar.module.ts │ │ │ │ ├── api │ │ │ │ │ ├── api-list.component.html │ │ │ │ │ ├── api-list.component.spec.ts │ │ │ │ │ ├── api-list.component.ts │ │ │ │ │ ├── api-list.module.ts │ │ │ │ │ ├── api.service.spec.ts │ │ │ │ │ └── api.service.ts │ │ │ │ ├── code │ │ │ │ │ ├── code-example.component.spec.ts │ │ │ │ │ ├── code-example.component.ts │ │ │ │ │ ├── code-example.module.ts │ │ │ │ │ ├── code-tabs.component.spec.ts │ │ │ │ │ ├── code-tabs.component.ts │ │ │ │ │ ├── code-tabs.module.ts │ │ │ │ │ ├── code.component.spec.ts │ │ │ │ │ ├── code.component.ts │ │ │ │ │ ├── code.module.ts │ │ │ │ │ └── pretty-printer.service.ts │ │ │ │ ├── contact-form │ │ │ │ │ ├── contact-form.component.ts │ │ │ │ │ └── contact-form.module.ts │ │ │ │ ├── contributor │ │ │ │ │ ├── contributor-list.component.spec.ts │ │ │ │ │ ├── contributor-list.component.ts │ │ │ │ │ ├── contributor-list.module.ts │ │ │ │ │ ├── contributor.component.ts │ │ │ │ │ ├── contributor.service.spec.ts │ │ │ │ │ ├── contributor.service.ts │ │ │ │ │ └── contributors.model.ts │ │ │ │ ├── current-location │ │ │ │ │ ├── current-location.component.spec.ts │ │ │ │ │ ├── current-location.component.ts │ │ │ │ │ └── current-location.module.ts │ │ │ │ ├── custom-elements.module.ts │ │ │ │ ├── element-registry.ts │ │ │ │ ├── elements-loader.spec.ts │ │ │ │ ├── elements-loader.ts │ │ │ │ ├── events │ │ │ │ │ ├── event-date-range.pipe.spec.ts │ │ │ │ │ ├── event-date-range.pipe.ts │ │ │ │ │ ├── event-list.component.spec.ts │ │ │ │ │ ├── event-list.component.ts │ │ │ │ │ ├── event-list.module.ts │ │ │ │ │ ├── event-order-by.pipe.spec.ts │ │ │ │ │ ├── event-order-by.pipe.ts │ │ │ │ │ ├── event.model.ts │ │ │ │ │ ├── event.service.spec.ts │ │ │ │ │ └── event.service.ts │ │ │ │ ├── expandable-section │ │ │ │ │ ├── expandable-section.component.html │ │ │ │ │ ├── expandable-section.component.ts │ │ │ │ │ └── expandable-section.module.ts │ │ │ │ ├── lazy-custom-element.component.spec.ts │ │ │ │ ├── lazy-custom-element.component.ts │ │ │ │ ├── live-example │ │ │ │ │ ├── live-example.component.html │ │ │ │ │ ├── live-example.component.spec.ts │ │ │ │ │ ├── live-example.component.ts │ │ │ │ │ └── live-example.module.ts │ │ │ │ ├── ngrx │ │ │ │ │ ├── circles.component.ts │ │ │ │ │ ├── circles.module.spec.ts │ │ │ │ │ ├── circles.module.ts │ │ │ │ │ ├── code-block.component.ts │ │ │ │ │ ├── code-block.module.spec.ts │ │ │ │ │ ├── code-block.module.ts │ │ │ │ │ ├── mff.component.ts │ │ │ │ │ ├── mff.module.ts │ │ │ │ │ ├── store-animation.component.scss │ │ │ │ │ ├── store-animation.component.ts │ │ │ │ │ ├── store-animation.module.spec.ts │ │ │ │ │ └── store-animation.module.ts │ │ │ │ ├── resource │ │ │ │ │ ├── resource-list.component.html │ │ │ │ │ ├── resource-list.component.spec.ts │ │ │ │ │ ├── resource-list.component.ts │ │ │ │ │ ├── resource-list.module.ts │ │ │ │ │ ├── resource.model.ts │ │ │ │ │ ├── resource.service.spec.ts │ │ │ │ │ └── resource.service.ts │ │ │ │ ├── search │ │ │ │ │ ├── file-not-found-search.component.spec.ts │ │ │ │ │ ├── file-not-found-search.component.ts │ │ │ │ │ └── file-not-found-search.module.ts │ │ │ │ └── toc │ │ │ │ │ ├── toc.component.html │ │ │ │ │ ├── toc.component.spec.ts │ │ │ │ │ ├── toc.component.ts │ │ │ │ │ └── toc.module.ts │ │ │ ├── documents │ │ │ │ ├── document-contents.ts │ │ │ │ ├── document.service.spec.ts │ │ │ │ └── document.service.ts │ │ │ ├── layout │ │ │ │ ├── doc-viewer │ │ │ │ │ ├── doc-viewer.component.spec.ts │ │ │ │ │ ├── doc-viewer.component.ts │ │ │ │ │ └── dt.component.ts │ │ │ │ ├── footer │ │ │ │ │ ├── footer.component.html │ │ │ │ │ └── footer.component.ts │ │ │ │ ├── mode-banner │ │ │ │ │ └── mode-banner.component.ts │ │ │ │ ├── nav-item │ │ │ │ │ ├── nav-item.component.html │ │ │ │ │ ├── nav-item.component.spec.ts │ │ │ │ │ └── nav-item.component.ts │ │ │ │ ├── nav-menu │ │ │ │ │ ├── nav-menu.component.spec.ts │ │ │ │ │ └── nav-menu.component.ts │ │ │ │ ├── notification │ │ │ │ │ ├── notification.component.html │ │ │ │ │ ├── notification.component.spec.ts │ │ │ │ │ └── notification.component.ts │ │ │ │ └── top-menu │ │ │ │ │ ├── top-menu.component.spec.ts │ │ │ │ │ └── top-menu.component.ts │ │ │ ├── navigation │ │ │ │ ├── navigation.model.ts │ │ │ │ ├── navigation.service.spec.ts │ │ │ │ └── navigation.service.ts │ │ │ ├── search │ │ │ │ ├── interfaces.ts │ │ │ │ ├── search-box │ │ │ │ │ ├── search-box.component.spec.ts │ │ │ │ │ └── search-box.component.ts │ │ │ │ ├── search-worker.js │ │ │ │ ├── search.service.spec.ts │ │ │ │ └── search.service.ts │ │ │ ├── shared │ │ │ │ ├── attribute-utils.spec.ts │ │ │ │ ├── attribute-utils.ts │ │ │ │ ├── copier.service.ts │ │ │ │ ├── current-date.ts │ │ │ │ ├── custom-icon-registry.spec.ts │ │ │ │ ├── custom-icon-registry.ts │ │ │ │ ├── deployment.service.spec.ts │ │ │ │ ├── deployment.service.ts │ │ │ │ ├── ga.service.spec.ts │ │ │ │ ├── ga.service.ts │ │ │ │ ├── location.service.spec.ts │ │ │ │ ├── location.service.ts │ │ │ │ ├── logger.service.spec.ts │ │ │ │ ├── logger.service.ts │ │ │ │ ├── reporting-error-handler.spec.ts │ │ │ │ ├── reporting-error-handler.ts │ │ │ │ ├── scroll-spy.service.spec.ts │ │ │ │ ├── scroll-spy.service.ts │ │ │ │ ├── scroll.service.spec.ts │ │ │ │ ├── scroll.service.ts │ │ │ │ ├── search-results │ │ │ │ │ ├── search-results.component.html │ │ │ │ │ ├── search-results.component.spec.ts │ │ │ │ │ └── search-results.component.ts │ │ │ │ ├── select │ │ │ │ │ ├── select.component.html │ │ │ │ │ ├── select.component.spec.ts │ │ │ │ │ └── select.component.ts │ │ │ │ ├── shared.module.ts │ │ │ │ ├── theme-picker │ │ │ │ │ └── theme-picker.component.ts │ │ │ │ ├── toc.service.spec.ts │ │ │ │ ├── toc.service.ts │ │ │ │ ├── web-worker.ts │ │ │ │ └── window.ts │ │ │ └── sw-updates │ │ │ │ ├── sw-updates.module.ts │ │ │ │ ├── sw-updates.service.spec.ts │ │ │ │ └── sw-updates.service.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ ├── images │ │ │ │ ├── badge-white.png │ │ │ │ ├── badge-white.svg │ │ │ │ ├── badge.png │ │ │ │ ├── badge.svg │ │ │ │ ├── banner.svg │ │ │ │ ├── effects.svg │ │ │ │ ├── favicons │ │ │ │ │ ├── android-chrome-192x192.png │ │ │ │ │ ├── android-chrome-512x512.png │ │ │ │ │ ├── apple-touch-icon.png │ │ │ │ │ ├── favicon-16x16.png │ │ │ │ │ ├── favicon-32x32.png │ │ │ │ │ └── favicon.ico │ │ │ │ ├── header.svg │ │ │ │ ├── logos │ │ │ │ │ ├── angular │ │ │ │ │ │ ├── angular.png │ │ │ │ │ │ ├── angular.svg │ │ │ │ │ │ ├── angular_solidBlack.png │ │ │ │ │ │ ├── angular_solidBlack.svg │ │ │ │ │ │ ├── angular_whiteTransparent.png │ │ │ │ │ │ ├── angular_whiteTransparent.svg │ │ │ │ │ │ ├── angular_whiteTransparent_withMargin.png │ │ │ │ │ │ ├── logo-nav@2x.png │ │ │ │ │ │ └── shield-large.svg │ │ │ │ │ ├── angularjs │ │ │ │ │ │ └── AngularJS-Shield.svg │ │ │ │ │ ├── github-icon.svg │ │ │ │ │ └── twitter-icon.svg │ │ │ │ ├── schematics.svg │ │ │ │ ├── sponsors │ │ │ │ │ ├── briebug.png │ │ │ │ │ ├── house-of-angular.png │ │ │ │ │ ├── nrwl-logo.svg │ │ │ │ │ └── nx.svg │ │ │ │ ├── state.png │ │ │ │ ├── state.svg │ │ │ │ └── support │ │ │ │ │ └── angular-404.svg │ │ │ └── js │ │ │ │ └── prettify.js │ │ ├── environments │ │ │ ├── environment.archive.ts │ │ │ ├── environment.next.ts │ │ │ ├── environment.stable.ts │ │ │ └── environment.ts │ │ ├── extra-files │ │ │ ├── README.md │ │ │ ├── archive │ │ │ │ └── robots.txt │ │ │ ├── next │ │ │ │ ├── CNAME │ │ │ │ └── robots.txt │ │ │ └── stable │ │ │ │ └── robots.txt │ │ ├── google385281288605d160.html │ │ ├── index.html │ │ ├── karma.conf.js │ │ ├── main.ts │ │ ├── noop-worker-basic.js │ │ ├── polyfills.ts │ │ ├── pwa-manifest.json │ │ ├── styles │ │ │ ├── 0-base │ │ │ │ ├── _index.scss │ │ │ │ ├── _typography-theme.scss │ │ │ │ └── _typography.scss │ │ │ ├── 1-layouts │ │ │ │ ├── _index.scss │ │ │ │ ├── _theme.scss │ │ │ │ ├── app-pages │ │ │ │ │ └── _api-pages.scss │ │ │ │ ├── content-layout │ │ │ │ │ └── _content-layout.scss │ │ │ │ ├── doc_viewer │ │ │ │ │ └── _doc-viewer.scss │ │ │ │ ├── footer │ │ │ │ │ ├── _footer-theme.scss │ │ │ │ │ └── _footer.scss │ │ │ │ ├── homepage │ │ │ │ │ └── _homepage.scss │ │ │ │ ├── layout-global │ │ │ │ │ ├── _layout-global-theme.scss │ │ │ │ │ └── _layout-global.scss │ │ │ │ ├── marketing-layout │ │ │ │ │ ├── _marketing-layout-theme.scss │ │ │ │ │ └── _marketing-layout.scss │ │ │ │ ├── not-found │ │ │ │ │ ├── _not-found-theme.scss │ │ │ │ │ └── _not-found.scss │ │ │ │ ├── sidenav │ │ │ │ │ ├── _sidenav-theme.scss │ │ │ │ │ └── _sidenav.scss │ │ │ │ ├── table-of-contents │ │ │ │ │ └── _table-of-contents.scss │ │ │ │ └── top-menu │ │ │ │ │ ├── _top-menu-theme.scss │ │ │ │ │ └── _top-menu.scss │ │ │ ├── 2-modules │ │ │ │ ├── _index.scss │ │ │ │ ├── _theme.scss │ │ │ │ ├── alert │ │ │ │ │ ├── _alert-theme.scss │ │ │ │ │ └── _alert.scss │ │ │ │ ├── api-list │ │ │ │ │ ├── _api-list-theme.scss │ │ │ │ │ └── _api-list.scss │ │ │ │ ├── api-pages │ │ │ │ │ ├── _api-pages-theme.scss │ │ │ │ │ └── _api-pages.scss │ │ │ │ ├── buttons │ │ │ │ │ ├── _buttons-theme.scss │ │ │ │ │ └── _buttons.scss │ │ │ │ ├── callout │ │ │ │ │ ├── _callout-theme.scss │ │ │ │ │ └── _callout.scss │ │ │ │ ├── card │ │ │ │ │ ├── _card-theme.scss │ │ │ │ │ └── _card.scss │ │ │ │ ├── code │ │ │ │ │ ├── _code-theme.scss │ │ │ │ │ └── _code.scss │ │ │ │ ├── contribute │ │ │ │ │ └── _contribute.scss │ │ │ │ ├── contributor │ │ │ │ │ ├── _contributor-theme.scss │ │ │ │ │ └── _contributor.scss │ │ │ │ ├── deploy-theme │ │ │ │ │ └── _deploy-theme.scss │ │ │ │ ├── details │ │ │ │ │ ├── _details-theme.scss │ │ │ │ │ └── _details.scss │ │ │ │ ├── edit-page-cta │ │ │ │ │ ├── _edit-page-cta-theme.scss │ │ │ │ │ └── _edit-page-cta.scss │ │ │ │ ├── enterprise-support │ │ │ │ │ └── _enterprise-support.scss │ │ │ │ ├── features │ │ │ │ │ └── _features.scss │ │ │ │ ├── filetree │ │ │ │ │ ├── _filetree-theme.scss │ │ │ │ │ └── _filetree.scss │ │ │ │ ├── heading-anchors │ │ │ │ │ ├── _heading-anchors-theme.scss │ │ │ │ │ └── _heading-anchors.scss │ │ │ │ ├── hr │ │ │ │ │ ├── _hr-theme.scss │ │ │ │ │ └── _hr.scss │ │ │ │ ├── images │ │ │ │ │ ├── _images-theme.scss │ │ │ │ │ └── _images.scss │ │ │ │ ├── label │ │ │ │ │ ├── _label-theme.scss │ │ │ │ │ └── _label.scss │ │ │ │ ├── notification │ │ │ │ │ ├── _notification-theme.scss │ │ │ │ │ └── _notification.scss │ │ │ │ ├── presskit │ │ │ │ │ ├── _presskit-theme.scss │ │ │ │ │ └── _presskit.scss │ │ │ │ ├── progress-bar │ │ │ │ │ └── _progress-bar.scss │ │ │ │ ├── resources │ │ │ │ │ ├── _resources-theme.scss │ │ │ │ │ └── _resources.scss │ │ │ │ ├── search-results │ │ │ │ │ ├── _search-results-theme.scss │ │ │ │ │ └── _search-results.scss │ │ │ │ ├── select-menu │ │ │ │ │ ├── _select-menu-theme.scss │ │ │ │ │ └── _select-menu.scss │ │ │ │ ├── table │ │ │ │ │ ├── _table-theme.scss │ │ │ │ │ └── _table.scss │ │ │ │ └── toc │ │ │ │ │ ├── _toc-theme.scss │ │ │ │ │ └── _toc.scss │ │ │ ├── _app-theme.scss │ │ │ ├── _constants.scss │ │ │ ├── _mixins.scss │ │ │ ├── _ngrx.scss │ │ │ ├── _print.scss │ │ │ ├── custom-themes │ │ │ │ ├── dark-theme.scss │ │ │ │ └── light-theme.scss │ │ │ └── main.scss │ │ ├── test.ts │ │ ├── testing │ │ │ ├── doc-viewer-utils.ts │ │ │ ├── location.service.ts │ │ │ ├── logger.service.ts │ │ │ └── search.service.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.spec.json │ │ └── typings.d.ts │ ├── tests │ │ ├── deployment │ │ │ ├── e2e │ │ │ │ ├── protractor.conf.js │ │ │ │ ├── redirection.e2e-spec.ts │ │ │ │ ├── site.po.ts │ │ │ │ └── smoke-tests.e2e-spec.ts │ │ │ ├── shared │ │ │ │ ├── URLS_TO_REDIRECT.txt │ │ │ │ └── helpers.ts │ │ │ └── unit │ │ │ │ ├── testFirebaseRedirection.spec.ts │ │ │ │ └── testServiceWorkerRoutes.spec.ts │ │ └── e2e │ │ │ ├── api.e2e-spec.ts │ │ │ ├── api.po.ts │ │ │ ├── app.e2e-spec.ts │ │ │ ├── app.po.ts │ │ │ ├── onerror.e2e-spec.ts │ │ │ ├── protractor.conf.js │ │ │ ├── search.e2e-spec.ts │ │ │ └── tsconfig.e2e.json │ ├── tools │ │ ├── README.md │ │ ├── RELEASE.md │ │ ├── cli-patches │ │ │ ├── README.md │ │ │ └── patch.js │ │ ├── example-zipper │ │ │ ├── README.md │ │ │ ├── customizer │ │ │ │ └── package-json │ │ │ │ │ ├── base.json │ │ │ │ │ ├── cli.json │ │ │ │ │ ├── elements.json │ │ │ │ │ ├── i18n.json │ │ │ │ │ ├── package.json │ │ │ │ │ ├── packageJsonCustomizer.js │ │ │ │ │ ├── systemjs.json │ │ │ │ │ ├── testing.json │ │ │ │ │ └── universal.json │ │ │ ├── exampleZipper.js │ │ │ └── generateZips.js │ │ ├── examples │ │ │ ├── README.md │ │ │ ├── example-boilerplate.js │ │ │ ├── example-boilerplate.spec.js │ │ │ ├── run-example-e2e.js │ │ │ ├── shared │ │ │ │ ├── boilerplate │ │ │ │ │ ├── UPDATING_CLI.md │ │ │ │ │ ├── cli │ │ │ │ │ │ ├── .editorconfig │ │ │ │ │ │ ├── angular.json │ │ │ │ │ │ ├── e2e │ │ │ │ │ │ │ ├── protractor.conf.js │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── app.po.ts │ │ │ │ │ │ │ ├── tsconfig.e2e.json │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── karma.conf.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── .browserslistrc │ │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ │ ├── environments │ │ │ │ │ │ │ │ ├── environment.prod.ts │ │ │ │ │ │ │ │ └── environment.ts │ │ │ │ │ │ │ ├── favicon.ico │ │ │ │ │ │ │ ├── karma.conf.js │ │ │ │ │ │ │ ├── polyfills.ts │ │ │ │ │ │ │ ├── styles.css │ │ │ │ │ │ │ └── test.ts │ │ │ │ │ │ ├── tsconfig.app.json │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── tsconfig.spec.json │ │ │ │ │ ├── common │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── styles.css │ │ │ │ │ └── systemjs │ │ │ │ │ │ ├── bs-config.e2e.json │ │ │ │ │ │ ├── bs-config.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── src │ │ │ │ │ │ ├── systemjs-angular-loader.js │ │ │ │ │ │ ├── systemjs.config.js │ │ │ │ │ │ ├── systemjs.config.web.build.js │ │ │ │ │ │ ├── systemjs.config.web.js │ │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── jsconfig.json │ │ │ │ ├── package.json │ │ │ │ ├── protractor.config.js │ │ │ │ └── tsconfig.json │ │ │ └── test.js │ │ ├── firebase-test-utils │ │ │ ├── FirebaseGlob.spec.ts │ │ │ ├── FirebaseGlob.ts │ │ │ ├── FirebaseRedirect.spec.ts │ │ │ ├── FirebaseRedirect.ts │ │ │ ├── FirebaseRedirector.spec.ts │ │ │ └── FirebaseRedirector.ts │ │ ├── ng-packages-installer │ │ │ ├── index.js │ │ │ └── index.spec.js │ │ ├── stackblitz-builder │ │ │ ├── README.md │ │ │ ├── builder.js │ │ │ └── generateStackblitz.js │ │ └── transforms │ │ │ ├── .eslintignore │ │ │ ├── .eslintrc.js │ │ │ ├── README.md │ │ │ ├── angular-api-package │ │ │ ├── content-rules │ │ │ │ ├── minLength.js │ │ │ │ ├── minLength.spec.js │ │ │ │ ├── noMarkdownHeadings.js │ │ │ │ └── noMarkdownHeadings.spec.js │ │ │ ├── index.js │ │ │ ├── mocks │ │ │ │ ├── importedSrc.ts │ │ │ │ └── testSrc.ts │ │ │ ├── processors │ │ │ │ ├── addMetadataAliases.js │ │ │ │ ├── addMetadataAliases.spec.js │ │ │ │ ├── addNotYetDocumentedProperty.js │ │ │ │ ├── addNotYetDocumentedProperty.spec.js │ │ │ │ ├── computeApiBreadCrumbs.js │ │ │ │ ├── computeApiBreadCrumbs.spec.js │ │ │ │ ├── computeSearchTitle.js │ │ │ │ ├── computeSearchTitle.spec.js │ │ │ │ ├── computeStability.js │ │ │ │ ├── computeStability.spec.js │ │ │ │ ├── convertPrivateClassesToInterfaces.js │ │ │ │ ├── extractDecoratedClasses.js │ │ │ │ ├── extractDecoratedClasses.spec.js │ │ │ │ ├── extractPipeParams.js │ │ │ │ ├── extractPipeParams.spec.js │ │ │ │ ├── filterContainedDocs.js │ │ │ │ ├── filterPrivateDocs.js │ │ │ │ ├── filterPrivateDocs.spec.js │ │ │ │ ├── fixupRealProjectRelativePath.js │ │ │ │ ├── fixupRealProjectRelativePath.spec.js │ │ │ │ ├── generateApiListDoc.js │ │ │ │ ├── generateApiListDoc.spec.js │ │ │ │ ├── markBarredODocsAsPrivate.js │ │ │ │ ├── markBarredODocsAsPrivate.spec.js │ │ │ │ ├── matchUpDirectiveDecorators.js │ │ │ │ ├── matchUpDirectiveDecorators.spec.js │ │ │ │ ├── mergeDecoratorDocs.js │ │ │ │ ├── mergeDecoratorDocs.spec.js │ │ │ │ ├── migrateLegacyJSDocTags.js │ │ │ │ ├── migrateLegacyJSDocTags.spec.js │ │ │ │ ├── processClassLikeMembers.js │ │ │ │ ├── processClassLikeMembers.spec.js │ │ │ │ ├── processPackages.js │ │ │ │ ├── processPackages.spec.js │ │ │ │ ├── removeInjectableConstructors.js │ │ │ │ ├── removeInjectableConstructors.spec.js │ │ │ │ ├── simplifyMemberAnchors.js │ │ │ │ ├── simplifyMemberAnchors.spec.js │ │ │ │ ├── splitDescription.js │ │ │ │ └── splitDescription.spec.js │ │ │ ├── readers │ │ │ │ └── package-content.js │ │ │ └── tag-defs │ │ │ │ ├── Annotation.js │ │ │ │ ├── deprecated.js │ │ │ │ ├── docsNotRequired.js │ │ │ │ ├── experimental.js │ │ │ │ ├── howToUse.js │ │ │ │ ├── internal.js │ │ │ │ ├── ngModule.js │ │ │ │ ├── no-description.js │ │ │ │ ├── nocollapse.js │ │ │ │ ├── publicApi.js │ │ │ │ ├── security.js │ │ │ │ ├── selectors.js │ │ │ │ ├── stable.js │ │ │ │ ├── suppress.js │ │ │ │ ├── syntax.js │ │ │ │ ├── throws.js │ │ │ │ ├── ts2dart_const.js │ │ │ │ ├── usageNotes.js │ │ │ │ └── whatItDoes.js │ │ │ ├── angular-base-package │ │ │ ├── ignore.words │ │ │ ├── index.js │ │ │ ├── post-processors │ │ │ │ ├── add-image-dimensions.js │ │ │ │ ├── add-image-dimensions.spec.js │ │ │ │ ├── auto-link-code.js │ │ │ │ ├── auto-link-code.spec.js │ │ │ │ ├── autolink-headings.js │ │ │ │ ├── autolink-headings.spec.js │ │ │ │ ├── h1-checker.js │ │ │ │ └── h1-checker.spec.js │ │ │ ├── processors │ │ │ │ ├── checkContentRules.js │ │ │ │ ├── checkContentRules.spec.js │ │ │ │ ├── checkUnbalancedBackTicks.js │ │ │ │ ├── checkUnbalancedBackTicks.spec.js │ │ │ │ ├── convertToJson.js │ │ │ │ ├── convertToJson.spec.js │ │ │ │ ├── copyContentAssets.js │ │ │ │ ├── copyContentAssets.spec.js │ │ │ │ ├── createSitemap.js │ │ │ │ ├── createSitemap.spec.js │ │ │ │ ├── disambiguateDocPaths.js │ │ │ │ ├── fixInternalDocumentLinks.js │ │ │ │ ├── fixInternalDocumentLinks.spec.js │ │ │ │ ├── generateKeywords.js │ │ │ │ ├── generateKeywords.spec.js │ │ │ │ ├── renderLinkInfo.js │ │ │ │ └── renderLinkInfo.spec.js │ │ │ ├── readers │ │ │ │ └── json.js │ │ │ ├── rendering │ │ │ │ ├── filterByPropertyValue.js │ │ │ │ ├── filterByPropertyValue.spec.js │ │ │ │ ├── hasValues.js │ │ │ │ ├── hasValues.spec.js │ │ │ │ ├── indentForMarkdown.js │ │ │ │ ├── toId.js │ │ │ │ ├── toId.spec.js │ │ │ │ ├── trimBlankLines.js │ │ │ │ ├── trimBlankLines.spec.js │ │ │ │ ├── truncateCode.js │ │ │ │ └── truncateCode.spec.js │ │ │ └── services │ │ │ │ ├── copyFolder.js │ │ │ │ ├── filterAmbiguousDirectiveAliases.js │ │ │ │ ├── filterAmbiguousDirectiveAliases.spec.js │ │ │ │ ├── filterPipes.js │ │ │ │ ├── filterPipes.spec.js │ │ │ │ └── getImageDimensions.js │ │ │ ├── angular-content-package │ │ │ ├── index.js │ │ │ └── inline-tag-defs │ │ │ │ └── anchor.js │ │ │ ├── angular.io-package │ │ │ ├── index.js │ │ │ └── processors │ │ │ │ ├── cleanGeneratedFiles.js │ │ │ │ ├── createOverviewDump.js │ │ │ │ └── processNavigationMap.js │ │ │ ├── authors-package │ │ │ ├── api-package.js │ │ │ ├── guide-package.js │ │ │ ├── index.js │ │ │ ├── index.spec.js │ │ │ ├── marketing-package.js │ │ │ ├── tutorial-package.js │ │ │ └── watchr.js │ │ │ ├── config.js │ │ │ ├── content-package │ │ │ ├── index.js │ │ │ ├── readers │ │ │ │ ├── content.js │ │ │ │ └── content.spec.js │ │ │ └── tag-defs │ │ │ │ ├── intro.js │ │ │ │ └── title.js │ │ │ ├── examples-package │ │ │ ├── file-readers │ │ │ │ └── example-reader.js │ │ │ ├── index.js │ │ │ ├── inline-tag-defs │ │ │ │ ├── example.js │ │ │ │ └── example.spec.js │ │ │ ├── processors │ │ │ │ ├── collect-examples.js │ │ │ │ ├── collect-examples.spec.js │ │ │ │ ├── render-examples.js │ │ │ │ └── render-examples.spec.js │ │ │ └── services │ │ │ │ ├── example-map.js │ │ │ │ ├── getExampleRegion.js │ │ │ │ ├── getExampleRegion.spec.js │ │ │ │ ├── parseArgString.js │ │ │ │ ├── region-matchers │ │ │ │ ├── block-c.js │ │ │ │ ├── block-c.spec.js │ │ │ │ ├── html.js │ │ │ │ ├── html.spec.js │ │ │ │ ├── inline-c-only.js │ │ │ │ ├── inline-c-only.spec.js │ │ │ │ ├── inline-c.js │ │ │ │ ├── inline-c.spec.js │ │ │ │ ├── inline-hash.js │ │ │ │ └── inline-hash.spec.js │ │ │ │ ├── region-parser.js │ │ │ │ └── region-parser.spec.js │ │ │ ├── helpers │ │ │ ├── test-package.js │ │ │ ├── utils.js │ │ │ └── utils.spec.js │ │ │ ├── links-package │ │ │ ├── index.js │ │ │ ├── inline-tag-defs │ │ │ │ ├── link.js │ │ │ │ └── link.spec.js │ │ │ └── services │ │ │ │ ├── disambiguators │ │ │ │ ├── disambiguateByContainer.js │ │ │ │ ├── disambiguateByContainer.spec.js │ │ │ │ ├── disambiguateByDeprecated.js │ │ │ │ ├── disambiguateByDeprecated.spec.js │ │ │ │ ├── disambiguateByModule.js │ │ │ │ ├── disambiguateByModule.spec.js │ │ │ │ ├── disambiguateByNonMember.js │ │ │ │ └── disambiguateByNonMember.spec.js │ │ │ │ ├── getAliases.js │ │ │ │ ├── getAliases.spec.js │ │ │ │ ├── getDocFromAlias.js │ │ │ │ ├── getDocFromAlias.spec.js │ │ │ │ ├── getLinkInfo.js │ │ │ │ └── getLinkInfo.spec.js │ │ │ ├── post-process-package │ │ │ ├── index.js │ │ │ └── processors │ │ │ │ ├── post-process-html.js │ │ │ │ └── post-process-html.spec.js │ │ │ ├── remark-package │ │ │ ├── index.js │ │ │ └── services │ │ │ │ ├── handlers │ │ │ │ └── code.js │ │ │ │ ├── markedNunjucksFilter.js │ │ │ │ ├── plugins │ │ │ │ └── mapHeadings.js │ │ │ │ ├── renderMarkdown.js │ │ │ │ └── renderMarkdown.spec.js │ │ │ ├── target-package │ │ │ ├── index.js │ │ │ ├── inline-tag-defs │ │ │ │ ├── target.js │ │ │ │ └── target.spec.js │ │ │ └── services │ │ │ │ ├── targetEnvironments.js │ │ │ │ └── targetEnvironments.spec.js │ │ │ ├── templates │ │ │ ├── README.md │ │ │ ├── api │ │ │ │ ├── base.template.html │ │ │ │ ├── class.template.html │ │ │ │ ├── const.template.html │ │ │ │ ├── decorator.template.html │ │ │ │ ├── directive.template.html │ │ │ │ ├── enum.template.html │ │ │ │ ├── export-base.template.html │ │ │ │ ├── function.template.html │ │ │ │ ├── includes │ │ │ │ │ ├── annotations.html │ │ │ │ │ ├── class-members.html │ │ │ │ │ ├── class-overview.html │ │ │ │ │ ├── decorator-overview.html │ │ │ │ │ ├── deprecation.html │ │ │ │ │ ├── description.html │ │ │ │ │ ├── export-as.html │ │ │ │ │ ├── info-bar.html │ │ │ │ │ ├── interface-overview.html │ │ │ │ │ ├── metadata.html │ │ │ │ │ ├── ngmodule.html │ │ │ │ │ ├── pipe-overview.html │ │ │ │ │ ├── security-notes.html │ │ │ │ │ ├── see-also.html │ │ │ │ │ ├── selectors.html │ │ │ │ │ └── usageNotes.html │ │ │ │ ├── interface.template.html │ │ │ │ ├── let.template.html │ │ │ │ ├── lib │ │ │ │ │ ├── descendants.html │ │ │ │ │ ├── memberHelpers.html │ │ │ │ │ └── paramList.html │ │ │ │ ├── ngmodule.template.html │ │ │ │ ├── package.template.html │ │ │ │ ├── pipe.template.html │ │ │ │ ├── type-alias.template.html │ │ │ │ ├── value-module.template.html │ │ │ │ └── var.template.html │ │ │ ├── cli │ │ │ │ ├── cli-command.template.html │ │ │ │ ├── cli-container.template.html │ │ │ │ ├── include │ │ │ │ │ ├── cli-breadcrumb.html │ │ │ │ │ └── cli-header.html │ │ │ │ └── lib │ │ │ │ │ └── cli.html │ │ │ ├── content.template.html │ │ │ ├── data-module.template.js │ │ │ ├── disambiguator.template.html │ │ │ ├── example-region.template.html │ │ │ ├── json-doc.template.json │ │ │ ├── lib │ │ │ │ └── githubLinks.html │ │ │ ├── overview-dump.template.html │ │ │ └── sitemap.template.xml │ │ │ └── test.js │ ├── tsconfig.json │ └── yarn.lock ├── standalone-app-e2e │ ├── cypress.config.ts │ ├── eslint.config.mjs │ ├── project.json │ ├── src │ │ ├── integration │ │ │ └── app.cy.ts │ │ └── support │ │ │ ├── app.po.ts │ │ │ └── e2e.ts │ └── tsconfig.json ├── standalone-app │ ├── eslint.config.mjs │ ├── jest.config.ts │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.config.ts │ │ │ ├── app.effects.ts │ │ │ ├── lazy │ │ │ │ ├── feature.component.ts │ │ │ │ ├── feature.routes.ts │ │ │ │ └── feature.state.ts │ │ │ └── test.pipe.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ └── test-setup.ts │ ├── tsconfig.app.json │ ├── tsconfig.editor.json │ ├── tsconfig.json │ └── tsconfig.spec.json └── www │ ├── eslint.config.mjs │ ├── firebase.json │ ├── index.html │ ├── package.json │ ├── project.json │ ├── public │ ├── .gitkeep │ ├── _redirects │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── images │ │ ├── bios │ │ │ ├── _no-one.jpg │ │ │ ├── alex-okrushko.jpg │ │ │ ├── brandonroberts.jpg │ │ │ ├── card-icons │ │ │ │ ├── back.svg │ │ │ │ ├── link.svg │ │ │ │ └── twitter.svg │ │ │ ├── john-papa.jpg │ │ │ ├── marko.jpg │ │ │ ├── mike-ryan.jpg │ │ │ ├── rainer.jpg │ │ │ ├── rob-wormald.jpg │ │ │ ├── timd.jpg │ │ │ ├── victor.png │ │ │ ├── wardbell.jpg │ │ │ └── wesgrimes.jpg │ │ ├── guide │ │ │ ├── component-store │ │ │ │ ├── file-structure.png │ │ │ │ ├── state-structure.png │ │ │ │ └── types-of-state.png │ │ │ ├── data │ │ │ │ └── action-flow.png │ │ │ ├── signals │ │ │ │ └── app-architecture-with-events-plugin.png │ │ │ └── store │ │ │ │ ├── state-management-lifecycle.png │ │ │ │ └── state-management-lifecycle.psd │ │ └── marketing │ │ │ └── workshops │ │ │ └── header.jpg │ ├── mstile-144x144.png │ ├── mstile-150x150.png │ ├── mstile-310x150.png │ ├── mstile-310x310.png │ ├── mstile-70x70.png │ ├── ngrx-logo-pink.svg │ ├── ngrx-logo.svg │ ├── safari-pinned-tab.svg │ └── site.webmanifest │ ├── src │ ├── _code_theme.scss │ ├── _theme.scss │ ├── app │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.config.browser.ts │ │ ├── app.config.server.ts │ │ ├── app.config.ts │ │ ├── components │ │ │ ├── banner-animation.component.ts │ │ │ ├── contributor-card.component.ts │ │ │ ├── contributor-list.component.ts │ │ │ ├── contributor-navigation.component.ts │ │ │ ├── docs │ │ │ │ ├── alert.component.ts │ │ │ │ ├── code-example.component.ts │ │ │ │ ├── code-highlight.pipe.ts │ │ │ │ ├── code-tabs.component.ts │ │ │ │ ├── deprecated-chip.component.ts │ │ │ │ ├── inline-markdown.pipe.ts │ │ │ │ ├── markdown-article.component.ts │ │ │ │ ├── markdown-symbol-link.component.ts │ │ │ │ ├── markdown.pipe.ts │ │ │ │ ├── stackblitz.component.ts │ │ │ │ ├── symbol-api.component.ts │ │ │ │ ├── symbol-chip.component.ts │ │ │ │ ├── symbol-code-link.component.ts │ │ │ │ ├── symbol-excerpt-group.component.ts │ │ │ │ ├── symbol-excerpt.component.ts │ │ │ │ ├── symbol-header.component.ts │ │ │ │ ├── symbol-link.component.ts │ │ │ │ ├── symbol-methods.component.ts │ │ │ │ ├── symbol-params.component.ts │ │ │ │ ├── symbol-popover.component.ts │ │ │ │ ├── symbol-returns.component.ts │ │ │ │ ├── symbol-summary.component.ts │ │ │ │ ├── symbol-type-params.component.ts │ │ │ │ ├── symbol-usage-notes.component.ts │ │ │ │ └── symbol.component.ts │ │ │ ├── footer.component.ts │ │ │ ├── guide-footer.component.ts │ │ │ ├── guide-link.component.ts │ │ │ ├── guide-section.component.ts │ │ │ ├── menu.component.ts │ │ │ └── styled-box.component.ts │ │ ├── data │ │ │ └── contributors.json │ │ ├── examples │ │ │ ├── __base │ │ │ │ ├── index.html │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── _theme.scss │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.scss │ │ │ │ ├── stackblitz-empty.yml │ │ │ │ ├── stackblitz.yml │ │ │ │ ├── tsconfig.json │ │ │ │ └── vite.config.js │ │ │ ├── component-store-paginator-service │ │ │ │ └── src │ │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.module.ts │ │ │ │ │ ├── paginator.component.ts │ │ │ │ │ ├── paginator.html │ │ │ │ │ ├── paginator.scss │ │ │ │ │ └── paginator.store.ts │ │ │ │ │ ├── index.html │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.scss │ │ │ ├── component-store-paginator │ │ │ │ └── src │ │ │ │ │ ├── app │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.module.ts │ │ │ │ │ ├── paginator.component.ts │ │ │ │ │ ├── paginator.html │ │ │ │ │ └── paginator.scss │ │ │ │ │ ├── index.html │ │ │ │ │ ├── main.ts │ │ │ │ │ └── styles.scss │ │ │ ├── component-store-slide-toggle │ │ │ │ └── src │ │ │ │ │ ├── app │ │ │ │ │ ├── app.component.css │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.module.ts │ │ │ │ │ ├── slide-toggle.component.ts │ │ │ │ │ ├── slide-toggle.html │ │ │ │ │ └── slide-toggle.scss │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ ├── examples.service.ts │ │ │ ├── ngrx-start │ │ │ │ ├── index.html │ │ │ │ ├── src │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.ts │ │ │ │ │ └── main.ts │ │ │ │ └── stackblitz.yml │ │ │ ├── router-store-selectors │ │ │ │ └── src │ │ │ │ │ ├── app │ │ │ │ │ ├── app.component.css │ │ │ │ │ ├── app.component.html │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── car │ │ │ │ │ │ ├── car.actions.ts │ │ │ │ │ │ ├── car.component.css │ │ │ │ │ │ ├── car.component.html │ │ │ │ │ │ ├── car.component.ts │ │ │ │ │ │ ├── car.reducer.ts │ │ │ │ │ │ └── car.selectors.ts │ │ │ │ │ └── router.selectors.ts │ │ │ │ │ ├── index.html │ │ │ │ │ └── main.ts │ │ │ ├── signals-01 │ │ │ │ ├── src │ │ │ │ │ └── app.component.ts │ │ │ │ └── stackblitz.yml │ │ │ ├── store-walkthrough │ │ │ │ ├── index.html │ │ │ │ ├── src │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── app.ts │ │ │ │ │ ├── book-collection │ │ │ │ │ │ ├── book-collection.css │ │ │ │ │ │ └── book-collection.ts │ │ │ │ │ ├── book-list │ │ │ │ │ │ ├── book-list.css │ │ │ │ │ │ ├── book-list.ts │ │ │ │ │ │ ├── book.ts │ │ │ │ │ │ └── books-service.ts │ │ │ │ │ ├── main.ts │ │ │ │ │ └── state │ │ │ │ │ │ ├── app.state.ts │ │ │ │ │ │ ├── books.actions.ts │ │ │ │ │ │ ├── books.reducer.ts │ │ │ │ │ │ ├── books.selectors.ts │ │ │ │ │ │ └── collection.reducer.ts │ │ │ │ └── stackblitz.yml │ │ │ ├── store │ │ │ │ ├── src │ │ │ │ │ ├── app.component.ts │ │ │ │ │ ├── app.config.ts │ │ │ │ │ ├── counter.actions.ts │ │ │ │ │ ├── counter.reducer.ts │ │ │ │ │ └── my-counter │ │ │ │ │ │ └── my-counter.component.ts │ │ │ │ └── stackblitz.yml │ │ │ └── testing-store │ │ │ │ └── src │ │ │ │ ├── .browserslistrc │ │ │ │ ├── app │ │ │ │ ├── actions │ │ │ │ │ ├── auth.actions.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.module.ts │ │ │ │ ├── book-collection │ │ │ │ │ ├── book-collection.component.css │ │ │ │ │ ├── book-collection.component.html │ │ │ │ │ └── book-collection.component.ts │ │ │ │ ├── book-list │ │ │ │ │ ├── book-list.component.css │ │ │ │ │ ├── book-list.component.html │ │ │ │ │ ├── book-list.component.ts │ │ │ │ │ ├── books.model.ts │ │ │ │ │ └── books.service.ts │ │ │ │ ├── integration.spec.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── auth.reducer.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── state │ │ │ │ │ ├── app.state.ts │ │ │ │ │ ├── books.actions.ts │ │ │ │ │ ├── books.reducer.spec.ts │ │ │ │ │ ├── books.reducer.ts │ │ │ │ │ ├── books.selectors.spec.ts │ │ │ │ │ ├── books.selectors.ts │ │ │ │ │ ├── collection.reducer.spec.ts │ │ │ │ │ └── collection.reducer.ts │ │ │ │ ├── user-greeting.component.spec.ts │ │ │ │ └── user-greeting.component.ts │ │ │ │ ├── index.html │ │ │ │ ├── main-test.ts │ │ │ │ ├── main.ts │ │ │ │ └── styles.css │ │ ├── pages │ │ │ ├── (home).page.ts │ │ │ ├── about.page.ts │ │ │ ├── api │ │ │ │ ├── [package] │ │ │ │ │ ├── [subpackage] │ │ │ │ │ │ └── [symbol].page.ts │ │ │ │ │ └── [symbol].page.ts │ │ │ │ └── index.page.ts │ │ │ ├── guide.page.ts │ │ │ ├── guide │ │ │ │ ├── component-store │ │ │ │ │ ├── comparison.md │ │ │ │ │ ├── effect.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── initialization.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── lifecycle.md │ │ │ │ │ ├── read.md │ │ │ │ │ ├── usage.md │ │ │ │ │ └── write.md │ │ │ │ ├── component │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── let.md │ │ │ │ │ └── push.md │ │ │ │ ├── data │ │ │ │ │ ├── architecture-overview.md │ │ │ │ │ ├── architecture.md │ │ │ │ │ ├── entity-actions.md │ │ │ │ │ ├── entity-change-tracker.md │ │ │ │ │ ├── entity-collection-service.md │ │ │ │ │ ├── entity-collection.md │ │ │ │ │ ├── entity-dataservice.md │ │ │ │ │ ├── entity-effects.md │ │ │ │ │ ├── entity-metadata.md │ │ │ │ │ ├── entity-reducer.md │ │ │ │ │ ├── entity-services.md │ │ │ │ │ ├── extension-points.md │ │ │ │ │ ├── faq.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── limitations.md │ │ │ │ │ └── save-entities.md │ │ │ │ ├── effects │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── lifecycle.md │ │ │ │ │ ├── operators.md │ │ │ │ │ └── testing.md │ │ │ │ ├── entity │ │ │ │ │ ├── adapter.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── interfaces.md │ │ │ │ │ └── recipes │ │ │ │ │ │ ├── additional-state-properties.md │ │ │ │ │ │ └── entity-adapter-with-feature-creator.md │ │ │ │ ├── eslint-plugin │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ └── rules │ │ │ │ │ │ ├── avoid-combining-component-store-selectors.md │ │ │ │ │ │ ├── avoid-combining-selectors.md │ │ │ │ │ │ ├── avoid-cyclic-effects.md │ │ │ │ │ │ ├── avoid-dispatching-multiple-actions-sequentially.md │ │ │ │ │ │ ├── avoid-duplicate-actions-in-reducer.md │ │ │ │ │ │ ├── avoid-mapping-component-store-selectors.md │ │ │ │ │ │ ├── avoid-mapping-selectors.md │ │ │ │ │ │ ├── enforce-type-call.md │ │ │ │ │ │ ├── good-action-hygiene.md │ │ │ │ │ │ ├── no-dispatch-in-effects.md │ │ │ │ │ │ ├── no-effects-in-providers.md │ │ │ │ │ │ ├── no-multiple-actions-in-effects.md │ │ │ │ │ │ ├── no-multiple-global-stores.md │ │ │ │ │ │ ├── no-reducer-in-key-names.md │ │ │ │ │ │ ├── no-store-subscription.md │ │ │ │ │ │ ├── no-typed-global-store.md │ │ │ │ │ │ ├── on-function-explicit-return-type.md │ │ │ │ │ │ ├── prefer-action-creator-in-dispatch.md │ │ │ │ │ │ ├── prefer-action-creator-in-of-type.md │ │ │ │ │ │ ├── prefer-action-creator.md │ │ │ │ │ │ ├── prefer-concat-latest-from.md │ │ │ │ │ │ ├── prefer-effect-callback-in-block-statement.md │ │ │ │ │ │ ├── prefer-inline-action-props.md │ │ │ │ │ │ ├── prefer-one-generic-in-create-for-feature-selector.md │ │ │ │ │ │ ├── prefer-protected-state.md │ │ │ │ │ │ ├── prefer-selector-in-select.md │ │ │ │ │ │ ├── prefix-selectors-with-select.md │ │ │ │ │ │ ├── require-super-ondestroy.md │ │ │ │ │ │ ├── select-style.md │ │ │ │ │ │ ├── signal-state-no-arrays-at-root-level.md │ │ │ │ │ │ ├── signal-store-feature-should-use-generic-type.md │ │ │ │ │ │ ├── updater-explicit-return-type.md │ │ │ │ │ │ ├── use-consistent-global-store-name.md │ │ │ │ │ │ ├── use-effects-lifecycle-interface.md │ │ │ │ │ │ └── with-state-no-arrays-at-root-level.md │ │ │ │ ├── migration │ │ │ │ │ ├── v10.md │ │ │ │ │ ├── v11.md │ │ │ │ │ ├── v12.md │ │ │ │ │ ├── v13.md │ │ │ │ │ ├── v14.md │ │ │ │ │ ├── v15.md │ │ │ │ │ ├── v16.md │ │ │ │ │ ├── v17.md │ │ │ │ │ ├── v18.md │ │ │ │ │ ├── v19.md │ │ │ │ │ ├── v20.md │ │ │ │ │ ├── v21.md │ │ │ │ │ ├── v4.md │ │ │ │ │ ├── v7.md │ │ │ │ │ ├── v8.md │ │ │ │ │ └── v9.md │ │ │ │ ├── nightlies.md │ │ │ │ ├── operators │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ └── operators.md │ │ │ │ ├── router-store │ │ │ │ │ ├── actions.md │ │ │ │ │ ├── configuration.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ └── selectors.md │ │ │ │ ├── schematics │ │ │ │ │ ├── action.md │ │ │ │ │ ├── container.md │ │ │ │ │ ├── data.md │ │ │ │ │ ├── effect.md │ │ │ │ │ ├── entity.md │ │ │ │ │ ├── feature.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── reducer.md │ │ │ │ │ ├── selector.md │ │ │ │ │ └── store.md │ │ │ │ ├── signals │ │ │ │ │ ├── deep-computed.md │ │ │ │ │ ├── faq.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── rxjs-integration.md │ │ │ │ │ ├── signal-method.md │ │ │ │ │ ├── signal-state.md │ │ │ │ │ └── signal-store │ │ │ │ │ │ ├── custom-store-features.md │ │ │ │ │ │ ├── custom-store-properties.md │ │ │ │ │ │ ├── entity-management.md │ │ │ │ │ │ ├── events.md │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── lifecycle-hooks.md │ │ │ │ │ │ ├── linked-state.md │ │ │ │ │ │ ├── private-store-members.md │ │ │ │ │ │ ├── state-tracking.md │ │ │ │ │ │ └── testing.md │ │ │ │ ├── store-devtools │ │ │ │ │ ├── config.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ └── recipes │ │ │ │ │ │ └── exclude.md │ │ │ │ └── store │ │ │ │ │ ├── action-groups.md │ │ │ │ │ ├── actions.md │ │ │ │ │ ├── architecture.md │ │ │ │ │ ├── configuration │ │ │ │ │ └── runtime-checks.md │ │ │ │ │ ├── feature-creators.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── install.md │ │ │ │ │ ├── metareducers.md │ │ │ │ │ ├── recipes │ │ │ │ │ ├── downgrade.md │ │ │ │ │ └── injecting.md │ │ │ │ │ ├── reducers.md │ │ │ │ │ ├── selectors.md │ │ │ │ │ ├── testing.md │ │ │ │ │ ├── walkthrough.md │ │ │ │ │ └── why.md │ │ │ └── workshops.page.ts │ │ ├── reference │ │ │ ├── api-report.min.json │ │ │ ├── component-store │ │ │ │ ├── ComponentStore.json │ │ │ │ ├── INITIAL_STATE_TOKEN.json │ │ │ │ ├── OnStateInit.json │ │ │ │ ├── OnStoreInit.json │ │ │ │ ├── Projector.json │ │ │ │ ├── SelectConfig.json │ │ │ │ ├── SelectorResults.json │ │ │ │ └── provideComponentStore.json │ │ │ ├── data │ │ │ │ ├── ChangeSet.json │ │ │ │ ├── ChangeSetAdd.json │ │ │ │ ├── ChangeSetDelete.json │ │ │ │ ├── ChangeSetItem.json │ │ │ │ ├── ChangeSetItemFactory.json │ │ │ │ ├── ChangeSetOperation.json │ │ │ │ ├── ChangeSetUpdate.json │ │ │ │ ├── ChangeSetUpsert.json │ │ │ │ ├── ChangeState.json │ │ │ │ ├── ChangeStateMap.json │ │ │ │ ├── ChangeType.json │ │ │ │ ├── ClearCollections.json │ │ │ │ ├── CollectionSelectors.json │ │ │ │ ├── CorrelationIdGenerator.json │ │ │ │ ├── DataServiceError.json │ │ │ │ ├── DefaultDataService.json │ │ │ │ ├── DefaultDataServiceConfig.json │ │ │ │ ├── DefaultDataServiceFactory.json │ │ │ │ ├── DefaultHttpUrlGenerator.json │ │ │ │ ├── DefaultLogger.json │ │ │ │ ├── DefaultPersistenceResultHandler.json │ │ │ │ ├── DefaultPluralizer.json │ │ │ │ ├── ENTITY_CACHE_META_REDUCERS.json │ │ │ │ ├── ENTITY_CACHE_NAME.json │ │ │ │ ├── ENTITY_CACHE_NAME_TOKEN.json │ │ │ │ ├── ENTITY_CACHE_SELECTOR_TOKEN.json │ │ │ │ ├── ENTITY_COLLECTION_META_REDUCERS.json │ │ │ │ ├── ENTITY_METADATA_TOKEN.json │ │ │ │ ├── EntityAction.json │ │ │ │ ├── EntityActionDataServiceError.json │ │ │ │ ├── EntityActionFactory.json │ │ │ │ ├── EntityActionGuard.json │ │ │ │ ├── EntityActionOptions.json │ │ │ │ ├── EntityActionPayload.json │ │ │ │ ├── EntityCache.json │ │ │ │ ├── EntityCacheAction.json │ │ │ │ ├── EntityCacheCommands.json │ │ │ │ ├── EntityCacheDataService.json │ │ │ │ ├── EntityCacheDispatcher.json │ │ │ │ ├── EntityCacheEffects.json │ │ │ │ ├── EntityCacheQuerySet.json │ │ │ │ ├── EntityCacheReducerFactory.json │ │ │ │ ├── EntityCacheSelector.json │ │ │ │ ├── EntityChangeTracker.json │ │ │ │ ├── EntityChangeTrackerBase.json │ │ │ │ ├── EntityCollection.json │ │ │ │ ├── EntityCollectionCreator.json │ │ │ │ ├── EntityCollectionDataService.json │ │ │ │ ├── EntityCollectionReducer.json │ │ │ │ ├── EntityCollectionReducerFactory.json │ │ │ │ ├── EntityCollectionReducerMethodMap.json │ │ │ │ ├── EntityCollectionReducerMethods.json │ │ │ │ ├── EntityCollectionReducerMethodsFactory.json │ │ │ │ ├── EntityCollectionReducerRegistry.json │ │ │ │ ├── EntityCollectionReducers.json │ │ │ │ ├── EntityCollectionService.json │ │ │ │ ├── EntityCollectionServiceBase.json │ │ │ │ ├── EntityCollectionServiceElements.json │ │ │ │ ├── EntityCollectionServiceElementsFactory.json │ │ │ │ ├── EntityCollectionServiceFactory.json │ │ │ │ ├── EntityCollectionServiceMap.json │ │ │ │ ├── EntityCommands.json │ │ │ │ ├── EntityDataModule.json │ │ │ │ ├── EntityDataModuleConfig.json │ │ │ │ ├── EntityDataModuleWithoutEffects.json │ │ │ │ ├── EntityDataService.json │ │ │ │ ├── EntityDefinition.json │ │ │ │ ├── EntityDefinitionService.json │ │ │ │ ├── EntityDefinitions.json │ │ │ │ ├── EntityDispatcher.json │ │ │ │ ├── EntityDispatcherBase.json │ │ │ │ ├── EntityDispatcherDefaultOptions.json │ │ │ │ ├── EntityDispatcherFactory.json │ │ │ │ ├── EntityEffects.json │ │ │ │ ├── EntityFilterFn.json │ │ │ │ ├── EntityHttpResourceUrls.json │ │ │ │ ├── EntityMetadata.json │ │ │ │ ├── EntityMetadataMap.json │ │ │ │ ├── EntityOp.json │ │ │ │ ├── EntityPluralNames.json │ │ │ │ ├── EntitySelectors$.json │ │ │ │ ├── EntitySelectors$Factory.json │ │ │ │ ├── EntitySelectors.json │ │ │ │ ├── EntitySelectorsFactory.json │ │ │ │ ├── EntityServerCommands.json │ │ │ │ ├── EntityServices.json │ │ │ │ ├── EntityServicesBase.json │ │ │ │ ├── EntityServicesElements.json │ │ │ │ ├── HttpMethods.json │ │ │ │ ├── HttpResourceUrls.json │ │ │ │ ├── HttpUrlGenerator.json │ │ │ │ ├── INITIAL_ENTITY_CACHE_STATE.json │ │ │ │ ├── LoadCollections.json │ │ │ │ ├── Logger.json │ │ │ │ ├── MergeQuerySet.json │ │ │ │ ├── MergeStrategy.json │ │ │ │ ├── OP_ERROR.json │ │ │ │ ├── OP_SUCCESS.json │ │ │ │ ├── PLURAL_NAMES_TOKEN.json │ │ │ │ ├── PersistanceCanceled.json │ │ │ │ ├── PersistenceResultHandler.json │ │ │ │ ├── Pluralizer.json │ │ │ │ ├── PropsFilterFnFactory.json │ │ │ │ ├── QueryParams.json │ │ │ │ ├── RequestData.json │ │ │ │ ├── SaveEntities.json │ │ │ │ ├── SaveEntitiesCancel.json │ │ │ │ ├── SaveEntitiesCanceled.json │ │ │ │ ├── SaveEntitiesError.json │ │ │ │ ├── SaveEntitiesSuccess.json │ │ │ │ ├── SetEntityCache.json │ │ │ │ ├── UpdateResponseData.json │ │ │ │ ├── createEmptyEntityCollection.json │ │ │ │ ├── createEntityCacheSelector.json │ │ │ │ ├── createEntityDefinition.json │ │ │ │ ├── defaultSelectId.json │ │ │ │ ├── entityCacheSelectorProvider.json │ │ │ │ ├── excludeEmptyChangeSetItems.json │ │ │ │ ├── flattenArgs.json │ │ │ │ ├── getGuid.json │ │ │ │ ├── getGuidComb.json │ │ │ │ ├── guidComparer.json │ │ │ │ ├── makeErrorOp.json │ │ │ │ ├── makeSuccessOp.json │ │ │ │ ├── normalizeRoot.json │ │ │ │ ├── ofEntityOp.json │ │ │ │ ├── ofEntityType.json │ │ │ │ ├── persistOps.json │ │ │ │ ├── provideEntityData.json │ │ │ │ ├── toUpdateFactory.json │ │ │ │ └── withEffects.json │ │ │ ├── effects │ │ │ │ ├── Actions.json │ │ │ │ ├── CreateEffectMetadata.json │ │ │ │ ├── EFFECTS_ERROR_HANDLER.json │ │ │ │ ├── EffectConfig.json │ │ │ │ ├── EffectNotification.json │ │ │ │ ├── EffectSources.json │ │ │ │ ├── EffectsErrorHandler.json │ │ │ │ ├── EffectsFeatureModule.json │ │ │ │ ├── EffectsMetadata.json │ │ │ │ ├── EffectsModule.json │ │ │ │ ├── EffectsRootModule.json │ │ │ │ ├── EffectsRunner.json │ │ │ │ ├── FunctionalEffect.json │ │ │ │ ├── OnIdentifyEffects.json │ │ │ │ ├── OnInitEffects.json │ │ │ │ ├── OnRunEffects.json │ │ │ │ ├── ROOT_EFFECTS_INIT.json │ │ │ │ ├── USER_PROVIDED_EFFECTS.json │ │ │ │ ├── act.json │ │ │ │ ├── createEffect.json │ │ │ │ ├── defaultEffectsErrorHandler.json │ │ │ │ ├── getEffectsMetadata.json │ │ │ │ ├── mergeEffects.json │ │ │ │ ├── ofType.json │ │ │ │ ├── provideEffects.json │ │ │ │ ├── rootEffectsInit.json │ │ │ │ └── testing │ │ │ │ │ └── provideMockActions.json │ │ │ ├── entity │ │ │ │ ├── Comparer.json │ │ │ │ ├── Dictionary.json │ │ │ │ ├── DictionaryNum.json │ │ │ │ ├── EntityAdapter.json │ │ │ │ ├── EntityMap.json │ │ │ │ ├── EntityMapOne.json │ │ │ │ ├── EntityState.json │ │ │ │ ├── IdSelector.json │ │ │ │ ├── Predicate.json │ │ │ │ ├── Update.json │ │ │ │ └── createEntityAdapter.json │ │ │ ├── operators │ │ │ │ ├── concatLatestFrom.json │ │ │ │ ├── mapResponse.json │ │ │ │ └── tapResponse.json │ │ │ ├── reference.service.ts │ │ │ ├── router-store │ │ │ │ ├── BaseRouterStoreState.json │ │ │ │ ├── DEFAULT_ROUTER_FEATURENAME.json │ │ │ │ ├── FullRouterStateSerializer.json │ │ │ │ ├── MinimalActivatedRouteSnapshot.json │ │ │ │ ├── MinimalRouterStateSerializer.json │ │ │ │ ├── MinimalRouterStateSnapshot.json │ │ │ │ ├── NavigationActionTiming.json │ │ │ │ ├── ROUTER_CANCEL.json │ │ │ │ ├── ROUTER_CONFIG.json │ │ │ │ ├── ROUTER_ERROR.json │ │ │ │ ├── ROUTER_NAVIGATED.json │ │ │ │ ├── ROUTER_NAVIGATION.json │ │ │ │ ├── ROUTER_REQUEST.json │ │ │ │ ├── RouterAction.json │ │ │ │ ├── RouterCancelAction.json │ │ │ │ ├── RouterCancelPayload.json │ │ │ │ ├── RouterErrorAction.json │ │ │ │ ├── RouterErrorPayload.json │ │ │ │ ├── RouterNavigatedAction.json │ │ │ │ ├── RouterNavigatedPayload.json │ │ │ │ ├── RouterNavigationAction.json │ │ │ │ ├── RouterNavigationPayload.json │ │ │ │ ├── RouterReducerState.json │ │ │ │ ├── RouterRequestAction.json │ │ │ │ ├── RouterRequestPayload.json │ │ │ │ ├── RouterState.json │ │ │ │ ├── RouterStateSerializer.json │ │ │ │ ├── SerializedRouterStateSnapshot.json │ │ │ │ ├── StateKeyOrSelector.json │ │ │ │ ├── StoreRouterConfig.json │ │ │ │ ├── StoreRouterConnectingModule.json │ │ │ │ ├── createRouterSelector.json │ │ │ │ ├── getRouterSelectors.json │ │ │ │ ├── provideRouterStore.json │ │ │ │ └── routerReducer.json │ │ │ ├── signals │ │ │ │ ├── PartialStateUpdater.json │ │ │ │ ├── StateSignal.json │ │ │ │ ├── entities │ │ │ │ │ ├── EntityId.json │ │ │ │ │ ├── EntityMap.json │ │ │ │ │ ├── EntityState.json │ │ │ │ │ ├── NamedEntityState.json │ │ │ │ │ ├── addEntities.json │ │ │ │ │ ├── addEntity.json │ │ │ │ │ ├── removeAllEntities.json │ │ │ │ │ ├── removeEntities.json │ │ │ │ │ ├── removeEntity.json │ │ │ │ │ ├── setAllEntities.json │ │ │ │ │ ├── setEntities.json │ │ │ │ │ ├── setEntity.json │ │ │ │ │ ├── updateAllEntities.json │ │ │ │ │ ├── updateEntities.json │ │ │ │ │ ├── updateEntity.json │ │ │ │ │ └── withEntities.json │ │ │ │ ├── getState.json │ │ │ │ ├── patchState.json │ │ │ │ ├── rxjs-interop │ │ │ │ │ └── rxMethod.json │ │ │ │ ├── signalState.json │ │ │ │ ├── signalStore.json │ │ │ │ ├── signalStoreFeature.json │ │ │ │ ├── type.json │ │ │ │ ├── withComputed.json │ │ │ │ ├── withHooks.json │ │ │ │ ├── withMethods.json │ │ │ │ └── withState.json │ │ │ ├── store-devtools │ │ │ │ ├── DevToolsFeatureOptions.json │ │ │ │ ├── INITIAL_OPTIONS.json │ │ │ │ ├── LiftedState.json │ │ │ │ ├── RECOMPUTE.json │ │ │ │ ├── REDUX_DEVTOOLS_EXTENSION.json │ │ │ │ ├── StoreDevtools.json │ │ │ │ ├── StoreDevtoolsConfig.json │ │ │ │ ├── StoreDevtoolsModule.json │ │ │ │ ├── StoreDevtoolsOptions.json │ │ │ │ └── provideStoreDevtools.json │ │ │ └── store │ │ │ │ ├── ACTIVE_RUNTIME_CHECKS.json │ │ │ │ ├── Action.json │ │ │ │ ├── ActionCreator.json │ │ │ │ ├── ActionCreatorProps.json │ │ │ │ ├── ActionReducer.json │ │ │ │ ├── ActionReducerFactory.json │ │ │ │ ├── ActionReducerMap.json │ │ │ │ ├── ActionType.json │ │ │ │ ├── ActionsSubject.json │ │ │ │ ├── Creator.json │ │ │ │ ├── DefaultProjectorFn.json │ │ │ │ ├── FEATURE_REDUCERS.json │ │ │ │ ├── FEATURE_STATE_PROVIDER.json │ │ │ │ ├── FeatureConfig.json │ │ │ │ ├── FeatureSlice.json │ │ │ │ ├── FunctionWithParametersType.json │ │ │ │ ├── INIT.json │ │ │ │ ├── INITIAL_REDUCERS.json │ │ │ │ ├── INITIAL_STATE.json │ │ │ │ ├── META_REDUCERS.json │ │ │ │ ├── MemoizeFn.json │ │ │ │ ├── MemoizedProjection.json │ │ │ │ ├── MemoizedSelector.json │ │ │ │ ├── MemoizedSelectorWithProps.json │ │ │ │ ├── MetaReducer.json │ │ │ │ ├── NotAllowedCheck.json │ │ │ │ ├── REDUCER_FACTORY.json │ │ │ │ ├── ROOT_STORE_PROVIDER.json │ │ │ │ ├── ReducerManager.json │ │ │ │ ├── ReducerManagerDispatcher.json │ │ │ │ ├── ReducerObservable.json │ │ │ │ ├── ReducerTypes.json │ │ │ │ ├── RootStoreConfig.json │ │ │ │ ├── RuntimeChecks.json │ │ │ │ ├── STORE_FEATURES.json │ │ │ │ ├── ScannedActionsSubject.json │ │ │ │ ├── Selector.json │ │ │ │ ├── SelectorWithProps.json │ │ │ │ ├── State.json │ │ │ │ ├── StateObservable.json │ │ │ │ ├── Store.json │ │ │ │ ├── StoreConfig.json │ │ │ │ ├── StoreFeatureModule.json │ │ │ │ ├── StoreModule.json │ │ │ │ ├── StoreRootModule.json │ │ │ │ ├── UPDATE.json │ │ │ │ ├── USER_PROVIDED_META_REDUCERS.json │ │ │ │ ├── USER_RUNTIME_CHECKS.json │ │ │ │ ├── combineReducers.json │ │ │ │ ├── compose.json │ │ │ │ ├── createAction.json │ │ │ │ ├── createActionGroup.json │ │ │ │ ├── createFeature.json │ │ │ │ ├── createFeatureSelector.json │ │ │ │ ├── createReducer.json │ │ │ │ ├── createReducerFactory.json │ │ │ │ ├── createSelector.json │ │ │ │ ├── createSelectorFactory.json │ │ │ │ ├── defaultMemoize.json │ │ │ │ ├── defaultStateFn.json │ │ │ │ ├── emptyProps.json │ │ │ │ ├── isNgrxMockEnvironment.json │ │ │ │ ├── on.json │ │ │ │ ├── props.json │ │ │ │ ├── provideState.json │ │ │ │ ├── provideStore.json │ │ │ │ ├── reduceState.json │ │ │ │ ├── resultMemoize.json │ │ │ │ ├── select.json │ │ │ │ ├── setNgrxMockEnvironment.json │ │ │ │ ├── testing │ │ │ │ ├── MockReducerManager.json │ │ │ │ ├── MockSelector.json │ │ │ │ ├── MockState.json │ │ │ │ ├── MockStore.json │ │ │ │ ├── MockStoreConfig.json │ │ │ │ ├── createMockStore.json │ │ │ │ └── provideMockStore.json │ │ │ │ └── union.json │ │ └── services │ │ │ ├── contributors.service.ts │ │ │ ├── guide-menu.service.ts │ │ │ └── markdown.service.ts │ ├── favicon.ico │ ├── main.server.ts │ ├── main.ts │ ├── shared │ │ ├── api-report.models.ts │ │ ├── index.ts │ │ └── ngrx-shiki-theme.ts │ ├── styles.scss │ ├── test-setup.ts │ ├── tools │ │ ├── api-extractor.json │ │ ├── extract-docs-content.ts │ │ ├── prepare-examples.ts │ │ └── vite-ngrx-stackblitz.plugin.ts │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.editor.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ ├── tsconfig.tools.json │ └── vite.config.ts ├── setup-jest.ts ├── tsconfig.docs.json ├── tsconfig.json └── tsdoc-metadata.json /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/welcome-message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.devcontainer/welcome-message.txt -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/ISSUE_TEMPLATE/documentation-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 22.16.0 2 | -------------------------------------------------------------------------------- /.nxignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.nxignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/jest.preset.js -------------------------------------------------------------------------------- /modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/README.md -------------------------------------------------------------------------------- /modules/component-store/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/CHANGELOG.md -------------------------------------------------------------------------------- /modules/component-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/README.md -------------------------------------------------------------------------------- /modules/component-store/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/eslint.config.mjs -------------------------------------------------------------------------------- /modules/component-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/index.ts -------------------------------------------------------------------------------- /modules/component-store/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/jest.config.ts -------------------------------------------------------------------------------- /modules/component-store/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/ng-package.json -------------------------------------------------------------------------------- /modules/component-store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/package.json -------------------------------------------------------------------------------- /modules/component-store/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/project.json -------------------------------------------------------------------------------- /modules/component-store/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/component-store/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/component-store/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- 1 | export interface Schema { 2 | skipPackageJson?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /modules/component-store/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/component-store/src/component-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/src/component-store.ts -------------------------------------------------------------------------------- /modules/component-store/src/debounce-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/src/debounce-sync.ts -------------------------------------------------------------------------------- /modules/component-store/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/src/index.ts -------------------------------------------------------------------------------- /modules/component-store/src/lifecycle_hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/src/lifecycle_hooks.ts -------------------------------------------------------------------------------- /modules/component-store/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/test-setup.ts -------------------------------------------------------------------------------- /modules/component-store/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/tsconfig.build.json -------------------------------------------------------------------------------- /modules/component-store/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component-store/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/component/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/CHANGELOG.md -------------------------------------------------------------------------------- /modules/component/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/README.md -------------------------------------------------------------------------------- /modules/component/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/eslint.config.mjs -------------------------------------------------------------------------------- /modules/component/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/index.ts -------------------------------------------------------------------------------- /modules/component/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/jest.config.ts -------------------------------------------------------------------------------- /modules/component/migrations/16_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/migrations/16_0_0/index.ts -------------------------------------------------------------------------------- /modules/component/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/migrations/migration.json -------------------------------------------------------------------------------- /modules/component/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/ng-package.json -------------------------------------------------------------------------------- /modules/component/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/package.json -------------------------------------------------------------------------------- /modules/component/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/project.json -------------------------------------------------------------------------------- /modules/component/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/component/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/component/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/component/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/component/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/component/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics/collection.json -------------------------------------------------------------------------------- /modules/component/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/component/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/component/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- 1 | export interface Schema { 2 | skipPackageJson?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /modules/component/spec/fixtures/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/spec/fixtures/fixtures.ts -------------------------------------------------------------------------------- /modules/component/spec/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/spec/helpers.ts -------------------------------------------------------------------------------- /modules/component/spec/push/push.pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/spec/push/push.pipe.spec.ts -------------------------------------------------------------------------------- /modules/component/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/component/src/core/render-scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/core/render-scheduler.ts -------------------------------------------------------------------------------- /modules/component/src/core/tick-scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/core/tick-scheduler.ts -------------------------------------------------------------------------------- /modules/component/src/core/zone-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/core/zone-helpers.ts -------------------------------------------------------------------------------- /modules/component/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/index.ts -------------------------------------------------------------------------------- /modules/component/src/let/let.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/let/let.directive.ts -------------------------------------------------------------------------------- /modules/component/src/push/push.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/src/push/push.pipe.ts -------------------------------------------------------------------------------- /modules/component/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/test-setup.ts -------------------------------------------------------------------------------- /modules/component/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/tsconfig.build.json -------------------------------------------------------------------------------- /modules/component/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/component/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/component/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/data/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/CHANGELOG.md -------------------------------------------------------------------------------- /modules/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/README.md -------------------------------------------------------------------------------- /modules/data/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/eslint.config.mjs -------------------------------------------------------------------------------- /modules/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/index.ts -------------------------------------------------------------------------------- /modules/data/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/jest.config.ts -------------------------------------------------------------------------------- /modules/data/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/migrations/migration.json -------------------------------------------------------------------------------- /modules/data/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/ng-package.json -------------------------------------------------------------------------------- /modules/data/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/package.json -------------------------------------------------------------------------------- /modules/data/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/project.json -------------------------------------------------------------------------------- /modules/data/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/data/schematics-core/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/eslint.config.mjs -------------------------------------------------------------------------------- /modules/data/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/jest.config.js -------------------------------------------------------------------------------- /modules/data/schematics-core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/jest.config.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/data/schematics-core/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/tsconfig.lib.json -------------------------------------------------------------------------------- /modules/data/schematics-core/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/change.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/change.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/config.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/package.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/project.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/strings.ts -------------------------------------------------------------------------------- /modules/data/schematics-core/utility/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics-core/utility/update.ts -------------------------------------------------------------------------------- /modules/data/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics/collection.json -------------------------------------------------------------------------------- /modules/data/schematics/ng-add/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics/ng-add/index.spec.ts -------------------------------------------------------------------------------- /modules/data/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/data/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/data/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/schematics/ng-add/schema.ts -------------------------------------------------------------------------------- /modules/data/spec/entity-data.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/spec/entity-data.module.spec.ts -------------------------------------------------------------------------------- /modules/data/spec/utils/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/spec/utils/utils.spec.ts -------------------------------------------------------------------------------- /modules/data/src/actions/entity-action-guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/actions/entity-action-guard.ts -------------------------------------------------------------------------------- /modules/data/src/actions/entity-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/actions/entity-action.ts -------------------------------------------------------------------------------- /modules/data/src/actions/entity-cache-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/actions/entity-cache-action.ts -------------------------------------------------------------------------------- /modules/data/src/actions/entity-op.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/actions/entity-op.ts -------------------------------------------------------------------------------- /modules/data/src/actions/merge-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/actions/merge-strategy.ts -------------------------------------------------------------------------------- /modules/data/src/dataservices/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/dataservices/interfaces.ts -------------------------------------------------------------------------------- /modules/data/src/dispatchers/entity-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/dispatchers/entity-commands.ts -------------------------------------------------------------------------------- /modules/data/src/effects/entity-effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/effects/entity-effects.ts -------------------------------------------------------------------------------- /modules/data/src/entity-data-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/entity-data-config.ts -------------------------------------------------------------------------------- /modules/data/src/entity-data.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/entity-data.module.ts -------------------------------------------------------------------------------- /modules/data/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/index.ts -------------------------------------------------------------------------------- /modules/data/src/provide-entity-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/provide-entity-data.ts -------------------------------------------------------------------------------- /modules/data/src/reducers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/reducers/constants.ts -------------------------------------------------------------------------------- /modules/data/src/reducers/entity-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/reducers/entity-cache.ts -------------------------------------------------------------------------------- /modules/data/src/reducers/entity-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/reducers/entity-collection.ts -------------------------------------------------------------------------------- /modules/data/src/selectors/entity-selectors$.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/selectors/entity-selectors$.ts -------------------------------------------------------------------------------- /modules/data/src/selectors/entity-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/selectors/entity-selectors.ts -------------------------------------------------------------------------------- /modules/data/src/utils/default-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/utils/default-logger.ts -------------------------------------------------------------------------------- /modules/data/src/utils/default-pluralizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/utils/default-pluralizer.ts -------------------------------------------------------------------------------- /modules/data/src/utils/guid-fns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/utils/guid-fns.ts -------------------------------------------------------------------------------- /modules/data/src/utils/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/utils/interfaces.ts -------------------------------------------------------------------------------- /modules/data/src/utils/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/src/utils/utilities.ts -------------------------------------------------------------------------------- /modules/data/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/test-setup.ts -------------------------------------------------------------------------------- /modules/data/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/tsconfig.build.json -------------------------------------------------------------------------------- /modules/data/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/data/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/data/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/effects/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/CHANGELOG.md -------------------------------------------------------------------------------- /modules/effects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/README.md -------------------------------------------------------------------------------- /modules/effects/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/eslint.config.mjs -------------------------------------------------------------------------------- /modules/effects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/index.ts -------------------------------------------------------------------------------- /modules/effects/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/jest.config.ts -------------------------------------------------------------------------------- /modules/effects/migrations/13_0_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/13_0_0/index.spec.ts -------------------------------------------------------------------------------- /modules/effects/migrations/13_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/13_0_0/index.ts -------------------------------------------------------------------------------- /modules/effects/migrations/15_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/15_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/effects/migrations/18_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/18_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/effects/migrations/6_0_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/6_0_0/index.spec.ts -------------------------------------------------------------------------------- /modules/effects/migrations/6_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/6_0_0/index.ts -------------------------------------------------------------------------------- /modules/effects/migrations/9_0_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/9_0_0/index.spec.ts -------------------------------------------------------------------------------- /modules/effects/migrations/9_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/9_0_0/index.ts -------------------------------------------------------------------------------- /modules/effects/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/migrations/migration.json -------------------------------------------------------------------------------- /modules/effects/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/ng-package.json -------------------------------------------------------------------------------- /modules/effects/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/package.json -------------------------------------------------------------------------------- /modules/effects/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/project.json -------------------------------------------------------------------------------- /modules/effects/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/effects/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/effects/schematics-core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics-core/jest.config.js -------------------------------------------------------------------------------- /modules/effects/schematics-core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics-core/jest.config.ts -------------------------------------------------------------------------------- /modules/effects/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/effects/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/effects/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/effects/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics/collection.json -------------------------------------------------------------------------------- /modules/effects/schematics/ng-add/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics/ng-add/index.spec.ts -------------------------------------------------------------------------------- /modules/effects/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/effects/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/effects/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/schematics/ng-add/schema.ts -------------------------------------------------------------------------------- /modules/effects/spec/actions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/actions.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/effect_creator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/effect_creator.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/effect_sources.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/effect_sources.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/effects_metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/effects_metadata.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/effects_resolver.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/effects_resolver.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/integration.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/provide_effects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/provide_effects.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/types/of_type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/types/of_type.spec.ts -------------------------------------------------------------------------------- /modules/effects/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/effects/spec/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/spec/utils.spec.ts -------------------------------------------------------------------------------- /modules/effects/src/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/actions.ts -------------------------------------------------------------------------------- /modules/effects/src/effect_creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effect_creator.ts -------------------------------------------------------------------------------- /modules/effects/src/effect_notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effect_notification.ts -------------------------------------------------------------------------------- /modules/effects/src/effect_sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effect_sources.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_actions.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_error_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_error_handler.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_feature_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_feature_module.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_metadata.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_module.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_resolver.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_root_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_root_module.ts -------------------------------------------------------------------------------- /modules/effects/src/effects_runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/effects_runner.ts -------------------------------------------------------------------------------- /modules/effects/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/index.ts -------------------------------------------------------------------------------- /modules/effects/src/lifecycle_hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/lifecycle_hooks.ts -------------------------------------------------------------------------------- /modules/effects/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/models.ts -------------------------------------------------------------------------------- /modules/effects/src/provide_effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/provide_effects.ts -------------------------------------------------------------------------------- /modules/effects/src/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/tokens.ts -------------------------------------------------------------------------------- /modules/effects/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/src/utils.ts -------------------------------------------------------------------------------- /modules/effects/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/test-setup.ts -------------------------------------------------------------------------------- /modules/effects/testing/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/public_api'; 2 | -------------------------------------------------------------------------------- /modules/effects/testing/ng-package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /modules/effects/testing/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './testing'; 2 | -------------------------------------------------------------------------------- /modules/effects/testing/src/testing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/testing/src/testing.ts -------------------------------------------------------------------------------- /modules/effects/testing/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/testing/tsconfig.build.json -------------------------------------------------------------------------------- /modules/effects/testing/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/testing/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/effects/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/tsconfig.build.json -------------------------------------------------------------------------------- /modules/effects/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/effects/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/effects/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/entity/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/CHANGELOG.md -------------------------------------------------------------------------------- /modules/entity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/README.md -------------------------------------------------------------------------------- /modules/entity/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/eslint.config.mjs -------------------------------------------------------------------------------- /modules/entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/index.ts -------------------------------------------------------------------------------- /modules/entity/migrations/6_0_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/migrations/6_0_0/index.spec.ts -------------------------------------------------------------------------------- /modules/entity/migrations/6_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/migrations/6_0_0/index.ts -------------------------------------------------------------------------------- /modules/entity/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/migrations/migration.json -------------------------------------------------------------------------------- /modules/entity/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/ng-package.json -------------------------------------------------------------------------------- /modules/entity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/package.json -------------------------------------------------------------------------------- /modules/entity/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/project.json -------------------------------------------------------------------------------- /modules/entity/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/entity/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/entity/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/entity/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/entity/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/entity/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics/collection.json -------------------------------------------------------------------------------- /modules/entity/schematics/ng-add/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics/ng-add/index.spec.ts -------------------------------------------------------------------------------- /modules/entity/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/entity/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/entity/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- 1 | export interface Schema { 2 | skipPackageJson?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /modules/entity/spec/entity_state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/spec/entity_state.spec.ts -------------------------------------------------------------------------------- /modules/entity/spec/fixtures/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/spec/fixtures/book.ts -------------------------------------------------------------------------------- /modules/entity/spec/state_selectors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/spec/state_selectors.spec.ts -------------------------------------------------------------------------------- /modules/entity/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/entity/spec/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/spec/utils.spec.ts -------------------------------------------------------------------------------- /modules/entity/src/create_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/create_adapter.ts -------------------------------------------------------------------------------- /modules/entity/src/entity_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/entity_state.ts -------------------------------------------------------------------------------- /modules/entity/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/index.ts -------------------------------------------------------------------------------- /modules/entity/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/models.ts -------------------------------------------------------------------------------- /modules/entity/src/sorted_state_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/sorted_state_adapter.ts -------------------------------------------------------------------------------- /modules/entity/src/state_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/state_adapter.ts -------------------------------------------------------------------------------- /modules/entity/src/state_selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/state_selectors.ts -------------------------------------------------------------------------------- /modules/entity/src/unsorted_state_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/unsorted_state_adapter.ts -------------------------------------------------------------------------------- /modules/entity/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/src/utils.ts -------------------------------------------------------------------------------- /modules/entity/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/test-setup.ts -------------------------------------------------------------------------------- /modules/entity/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/tsconfig.build.json -------------------------------------------------------------------------------- /modules/entity/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/entity/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/entity/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/entity/vite.config.mts -------------------------------------------------------------------------------- /modules/eslint-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /modules/eslint-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/README.md -------------------------------------------------------------------------------- /modules/eslint-plugin/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/eslint.config.mjs -------------------------------------------------------------------------------- /modules/eslint-plugin/migrations/migration.json: -------------------------------------------------------------------------------- 1 | { 2 | "schematics": {} 3 | } 4 | -------------------------------------------------------------------------------- /modules/eslint-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/package.json -------------------------------------------------------------------------------- /modules/eslint-plugin/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/project.json -------------------------------------------------------------------------------- /modules/eslint-plugin/scripts/generate-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/scripts/generate-docs.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/spec/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/spec/utils/index.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/spec/utils/rule-tester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/spec/utils/rule-tester.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/all.json -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/all.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/effects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/effects.json -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/effects.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/operators.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/signals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/signals.json -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/signals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/signals.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/store.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/store.json -------------------------------------------------------------------------------- /modules/eslint-plugin/src/configs/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/configs/store.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/index.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/rule-creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/rule-creator.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/rules/index.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/src/utils/index.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/test-setup.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/tsconfig.build.json -------------------------------------------------------------------------------- /modules/eslint-plugin/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/eslint-plugin/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/eslint-plugin/v9/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/v9/index.ts -------------------------------------------------------------------------------- /modules/eslint-plugin/v9/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/v9/tsconfig.build.json -------------------------------------------------------------------------------- /modules/eslint-plugin/v9/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/v9/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/eslint-plugin/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/eslint-plugin/vite.config.mts -------------------------------------------------------------------------------- /modules/license-banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/license-banner.txt -------------------------------------------------------------------------------- /modules/operators/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/CHANGELOG.md -------------------------------------------------------------------------------- /modules/operators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/README.md -------------------------------------------------------------------------------- /modules/operators/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/eslint.config.mjs -------------------------------------------------------------------------------- /modules/operators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/index.ts -------------------------------------------------------------------------------- /modules/operators/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/migrations/migration.json -------------------------------------------------------------------------------- /modules/operators/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/ng-package.json -------------------------------------------------------------------------------- /modules/operators/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/package.json -------------------------------------------------------------------------------- /modules/operators/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/project.json -------------------------------------------------------------------------------- /modules/operators/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/operators/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/operators/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/operators/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/operators/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics/collection.json -------------------------------------------------------------------------------- /modules/operators/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/operators/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/operators/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- 1 | export interface Schema { 2 | skipPackageJson?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /modules/operators/spec/map-response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/spec/map-response.spec.ts -------------------------------------------------------------------------------- /modules/operators/spec/tap-response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/spec/tap-response.spec.ts -------------------------------------------------------------------------------- /modules/operators/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/operators/src/concat_latest_from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/src/concat_latest_from.ts -------------------------------------------------------------------------------- /modules/operators/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/src/index.ts -------------------------------------------------------------------------------- /modules/operators/src/map-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/src/map-response.ts -------------------------------------------------------------------------------- /modules/operators/src/tap-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/src/tap-response.ts -------------------------------------------------------------------------------- /modules/operators/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/test-setup.ts -------------------------------------------------------------------------------- /modules/operators/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/tsconfig.build.json -------------------------------------------------------------------------------- /modules/operators/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/operators/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/operators/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/operators/vite.config.mts -------------------------------------------------------------------------------- /modules/router-store/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/CHANGELOG.md -------------------------------------------------------------------------------- /modules/router-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/README.md -------------------------------------------------------------------------------- /modules/router-store/data-persistence/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/data-persistence/index.ts -------------------------------------------------------------------------------- /modules/router-store/data-persistence/ng-package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /modules/router-store/data-persistence/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './operators'; 2 | -------------------------------------------------------------------------------- /modules/router-store/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/eslint.config.mjs -------------------------------------------------------------------------------- /modules/router-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/index.ts -------------------------------------------------------------------------------- /modules/router-store/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/jest.config.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/14_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/14_0_0/index.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/15_2_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/15_2_0/index.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/6_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/6_0_0/index.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/8_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/8_0_0/index.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/9_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/9_0_0/index.ts -------------------------------------------------------------------------------- /modules/router-store/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/migrations/migration.json -------------------------------------------------------------------------------- /modules/router-store/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/ng-package.json -------------------------------------------------------------------------------- /modules/router-store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/package.json -------------------------------------------------------------------------------- /modules/router-store/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/project.json -------------------------------------------------------------------------------- /modules/router-store/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/router-store/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/router-store/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/router-store/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/schematics/collection.json -------------------------------------------------------------------------------- /modules/router-store/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/router-store/spec/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/spec/integration.spec.ts -------------------------------------------------------------------------------- /modules/router-store/spec/serializers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/spec/serializers.spec.ts -------------------------------------------------------------------------------- /modules/router-store/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/router-store/spec/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/spec/utils.ts -------------------------------------------------------------------------------- /modules/router-store/src/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/actions.ts -------------------------------------------------------------------------------- /modules/router-store/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/index.ts -------------------------------------------------------------------------------- /modules/router-store/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/models.ts -------------------------------------------------------------------------------- /modules/router-store/src/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/reducer.ts -------------------------------------------------------------------------------- /modules/router-store/src/router_selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/router_selectors.ts -------------------------------------------------------------------------------- /modules/router-store/src/router_store_config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/router_store_config.ts -------------------------------------------------------------------------------- /modules/router-store/src/router_store_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/router_store_module.ts -------------------------------------------------------------------------------- /modules/router-store/src/serializers/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/src/serializers/base.ts -------------------------------------------------------------------------------- /modules/router-store/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/test-setup.ts -------------------------------------------------------------------------------- /modules/router-store/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/tsconfig.build.json -------------------------------------------------------------------------------- /modules/router-store/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/router-store/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/router-store/webpack.e2e.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/router-store/webpack.e2e.config.js -------------------------------------------------------------------------------- /modules/schematics-core/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/eslint.config.mjs -------------------------------------------------------------------------------- /modules/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/schematics-core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/jest.config.ts -------------------------------------------------------------------------------- /modules/schematics-core/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/project.json -------------------------------------------------------------------------------- /modules/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/schematics-core/testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/testing/index.ts -------------------------------------------------------------------------------- /modules/schematics-core/testing/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/testing/update.ts -------------------------------------------------------------------------------- /modules/schematics-core/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/tsconfig.lib.json -------------------------------------------------------------------------------- /modules/schematics-core/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/schematics-core/utility/ast-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/ast-utils.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/change.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/change.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/config.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/find-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/find-module.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/json-utilts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/json-utilts.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/schematics-core/utility/ngrx-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/ngrx-utils.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/package.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/parse-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/parse-name.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/project.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/standalone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/standalone.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/strings.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/update.ts -------------------------------------------------------------------------------- /modules/schematics-core/utility/visitors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics-core/utility/visitors.ts -------------------------------------------------------------------------------- /modules/schematics/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/CHANGELOG.md -------------------------------------------------------------------------------- /modules/schematics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/README.md -------------------------------------------------------------------------------- /modules/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/collection.json -------------------------------------------------------------------------------- /modules/schematics/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/eslint.config.mjs -------------------------------------------------------------------------------- /modules/schematics/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/jest.config.ts -------------------------------------------------------------------------------- /modules/schematics/migrations/6_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/migrations/6_0_0/index.ts -------------------------------------------------------------------------------- /modules/schematics/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/migrations/migration.json -------------------------------------------------------------------------------- /modules/schematics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/package.json -------------------------------------------------------------------------------- /modules/schematics/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/project.json -------------------------------------------------------------------------------- /modules/schematics/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/schematics/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/schematics/src/action/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/action/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/action/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/action/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/action/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/action/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/action/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/action/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/cli.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/cli.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/component-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/component-store/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/container/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/container/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/container/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/container/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/container/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/container/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/container/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/data/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/data/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/data/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/data/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/data/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/data/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/data/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/effect/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/effect/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/effect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/effect/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/effect/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/effect/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/effect/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/effect/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/entity/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/entity/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/entity/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/entity/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/entity/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/entity/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/entity/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/feature/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/feature/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/feature/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/feature/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/feature/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/feature/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/feature/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/feature/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/schematics/src/ng-add/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/ng-add/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/ng-add/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/ng-add/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/ng-add/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/ng-add/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/reducer/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/reducer/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/reducer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/reducer/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/reducer/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/reducer/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/reducer/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/reducer/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/selector/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/selector/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/selector/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/selector/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/selector/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/selector/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/selector/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/selector/schema.ts -------------------------------------------------------------------------------- /modules/schematics/src/store/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/store/index.spec.ts -------------------------------------------------------------------------------- /modules/schematics/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/store/index.ts -------------------------------------------------------------------------------- /modules/schematics/src/store/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/store/schema.json -------------------------------------------------------------------------------- /modules/schematics/src/store/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/src/store/schema.ts -------------------------------------------------------------------------------- /modules/schematics/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/test-setup.ts -------------------------------------------------------------------------------- /modules/schematics/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/tsconfig.build.json -------------------------------------------------------------------------------- /modules/schematics/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/schematics/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/schematics/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/signals/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/CHANGELOG.md -------------------------------------------------------------------------------- /modules/signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/README.md -------------------------------------------------------------------------------- /modules/signals/entities/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/signals/entities/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/ng-package.json -------------------------------------------------------------------------------- /modules/signals/entities/spec/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/spec/helpers.ts -------------------------------------------------------------------------------- /modules/signals/entities/spec/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/spec/mocks.ts -------------------------------------------------------------------------------- /modules/signals/entities/spec/types/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/spec/types/helpers.ts -------------------------------------------------------------------------------- /modules/signals/entities/src/entity-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/src/entity-config.ts -------------------------------------------------------------------------------- /modules/signals/entities/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/src/helpers.ts -------------------------------------------------------------------------------- /modules/signals/entities/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/src/index.ts -------------------------------------------------------------------------------- /modules/signals/entities/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/src/models.ts -------------------------------------------------------------------------------- /modules/signals/entities/src/with-entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/entities/src/with-entities.ts -------------------------------------------------------------------------------- /modules/signals/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/eslint.config.mjs -------------------------------------------------------------------------------- /modules/signals/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/signals/events/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/ng-package.json -------------------------------------------------------------------------------- /modules/signals/events/spec/dispatcher.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/spec/dispatcher.spec.ts -------------------------------------------------------------------------------- /modules/signals/events/spec/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/spec/integration.spec.ts -------------------------------------------------------------------------------- /modules/signals/events/src/case-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/case-reducer.ts -------------------------------------------------------------------------------- /modules/signals/events/src/dispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/dispatcher.ts -------------------------------------------------------------------------------- /modules/signals/events/src/event-creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/event-creator.ts -------------------------------------------------------------------------------- /modules/signals/events/src/event-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/event-instance.ts -------------------------------------------------------------------------------- /modules/signals/events/src/event-scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/event-scope.ts -------------------------------------------------------------------------------- /modules/signals/events/src/events-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/events-service.ts -------------------------------------------------------------------------------- /modules/signals/events/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/index.ts -------------------------------------------------------------------------------- /modules/signals/events/src/inject-dispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/inject-dispatch.ts -------------------------------------------------------------------------------- /modules/signals/events/src/with-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/events/src/with-reducer.ts -------------------------------------------------------------------------------- /modules/signals/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/signals/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/migrations/migration.json -------------------------------------------------------------------------------- /modules/signals/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/ng-package.json -------------------------------------------------------------------------------- /modules/signals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/package.json -------------------------------------------------------------------------------- /modules/signals/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/project.json -------------------------------------------------------------------------------- /modules/signals/rxjs-interop/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/signals/rxjs-interop/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/rxjs-interop/ng-package.json -------------------------------------------------------------------------------- /modules/signals/rxjs-interop/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/rxjs-interop/src/index.ts -------------------------------------------------------------------------------- /modules/signals/rxjs-interop/src/rx-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/rxjs-interop/src/rx-method.ts -------------------------------------------------------------------------------- /modules/signals/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/signals/schematics-core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics-core/jest.config.js -------------------------------------------------------------------------------- /modules/signals/schematics-core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics-core/jest.config.ts -------------------------------------------------------------------------------- /modules/signals/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/signals/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/signals/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/signals/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics/collection.json -------------------------------------------------------------------------------- /modules/signals/schematics/ng-add/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics/ng-add/index.spec.ts -------------------------------------------------------------------------------- /modules/signals/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/signals/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/signals/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- 1 | export interface Schema { 2 | skipPackageJson?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /modules/signals/spec/deep-computed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/deep-computed.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/deep-signal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/deep-signal.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/helpers.ts -------------------------------------------------------------------------------- /modules/signals/spec/signal-method.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/signal-method.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/signal-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/signal-state.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/signal-store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/signal-store.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/state-source.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/state-source.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/types/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/types/helpers.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-computed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-computed.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-feature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-feature.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-hooks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-hooks.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-linked-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-linked-state.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-methods.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-methods.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-props.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-props.spec.ts -------------------------------------------------------------------------------- /modules/signals/spec/with-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/spec/with-state.spec.ts -------------------------------------------------------------------------------- /modules/signals/src/deep-computed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/deep-computed.ts -------------------------------------------------------------------------------- /modules/signals/src/deep-signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/deep-signal.ts -------------------------------------------------------------------------------- /modules/signals/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/index.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-method.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-state.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-store-assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-store-assertions.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-store-feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-store-feature.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-store-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-store-models.ts -------------------------------------------------------------------------------- /modules/signals/src/signal-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/signal-store.ts -------------------------------------------------------------------------------- /modules/signals/src/state-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/state-source.ts -------------------------------------------------------------------------------- /modules/signals/src/ts-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/ts-helpers.ts -------------------------------------------------------------------------------- /modules/signals/src/with-computed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-computed.ts -------------------------------------------------------------------------------- /modules/signals/src/with-feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-feature.ts -------------------------------------------------------------------------------- /modules/signals/src/with-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-hooks.ts -------------------------------------------------------------------------------- /modules/signals/src/with-linked-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-linked-state.ts -------------------------------------------------------------------------------- /modules/signals/src/with-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-methods.ts -------------------------------------------------------------------------------- /modules/signals/src/with-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-props.ts -------------------------------------------------------------------------------- /modules/signals/src/with-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/src/with-state.ts -------------------------------------------------------------------------------- /modules/signals/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/test-setup.ts -------------------------------------------------------------------------------- /modules/signals/testing/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/signals/testing/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/testing/ng-package.json -------------------------------------------------------------------------------- /modules/signals/testing/spec/types/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/testing/spec/types/helpers.ts -------------------------------------------------------------------------------- /modules/signals/testing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/testing/src/index.ts -------------------------------------------------------------------------------- /modules/signals/testing/src/unprotected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/testing/src/unprotected.ts -------------------------------------------------------------------------------- /modules/signals/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/tsconfig.build.json -------------------------------------------------------------------------------- /modules/signals/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/signals/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/signals/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/signals/vite.config.mts -------------------------------------------------------------------------------- /modules/store-devtools/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/CHANGELOG.md -------------------------------------------------------------------------------- /modules/store-devtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/README.md -------------------------------------------------------------------------------- /modules/store-devtools/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/eslint.config.mjs -------------------------------------------------------------------------------- /modules/store-devtools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/index.ts -------------------------------------------------------------------------------- /modules/store-devtools/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/jest.config.ts -------------------------------------------------------------------------------- /modules/store-devtools/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/ng-package.json -------------------------------------------------------------------------------- /modules/store-devtools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/package.json -------------------------------------------------------------------------------- /modules/store-devtools/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/project.json -------------------------------------------------------------------------------- /modules/store-devtools/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/store-devtools/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/store-devtools/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/store-devtools/spec/config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/spec/config.spec.ts -------------------------------------------------------------------------------- /modules/store-devtools/spec/extension.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/spec/extension.spec.ts -------------------------------------------------------------------------------- /modules/store-devtools/spec/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/spec/integration.spec.ts -------------------------------------------------------------------------------- /modules/store-devtools/spec/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/spec/store.spec.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/actions.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/config.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/devtools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/devtools.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/extension.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/index.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/instrument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/instrument.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/reducer.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/utils.ts -------------------------------------------------------------------------------- /modules/store-devtools/src/zone-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/src/zone-config.ts -------------------------------------------------------------------------------- /modules/store-devtools/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/test-setup.ts -------------------------------------------------------------------------------- /modules/store-devtools/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/tsconfig.build.json -------------------------------------------------------------------------------- /modules/store-devtools/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/store-devtools/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store-devtools/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/store/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/CHANGELOG.md -------------------------------------------------------------------------------- /modules/store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/README.md -------------------------------------------------------------------------------- /modules/store/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/eslint.config.mjs -------------------------------------------------------------------------------- /modules/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/index.ts -------------------------------------------------------------------------------- /modules/store/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/jest.config.ts -------------------------------------------------------------------------------- /modules/store/migrations/13_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/13_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/13_0_0-rc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/13_0_0-rc/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/15_2_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/15_2_0/index.spec.ts -------------------------------------------------------------------------------- /modules/store/migrations/15_2_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/15_2_0/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/16_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/16_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/18_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/18_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/6_0_0/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/6_0_0/index.spec.ts -------------------------------------------------------------------------------- /modules/store/migrations/6_0_0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/6_0_0/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/8_0_0-beta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/8_0_0-beta/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/8_0_0-rc/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/8_0_0-rc/index.spec.ts -------------------------------------------------------------------------------- /modules/store/migrations/8_0_0-rc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/8_0_0-rc/index.ts -------------------------------------------------------------------------------- /modules/store/migrations/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/migrations/migration.json -------------------------------------------------------------------------------- /modules/store/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/ng-package.json -------------------------------------------------------------------------------- /modules/store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/package.json -------------------------------------------------------------------------------- /modules/store/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/project.json -------------------------------------------------------------------------------- /modules/store/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /modules/store/schematics-core/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/eslint.config.mjs -------------------------------------------------------------------------------- /modules/store/schematics-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/index.ts -------------------------------------------------------------------------------- /modules/store/schematics-core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/jest.config.js -------------------------------------------------------------------------------- /modules/store/schematics-core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/jest.config.ts -------------------------------------------------------------------------------- /modules/store/schematics-core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/test-setup.ts -------------------------------------------------------------------------------- /modules/store/schematics-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics-core/tsconfig.json -------------------------------------------------------------------------------- /modules/store/schematics-core/utility/libs-version.ts: -------------------------------------------------------------------------------- 1 | export const platformVersion = '^21.0.0-beta.0'; 2 | -------------------------------------------------------------------------------- /modules/store/schematics/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics/collection.json -------------------------------------------------------------------------------- /modules/store/schematics/ng-add/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics/ng-add/index.ts -------------------------------------------------------------------------------- /modules/store/schematics/ng-add/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics/ng-add/schema.json -------------------------------------------------------------------------------- /modules/store/schematics/ng-add/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/schematics/ng-add/schema.ts -------------------------------------------------------------------------------- /modules/store/spec/action_creator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/action_creator.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/edge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/edge.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/feature_creator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/feature_creator.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/fixtures/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/fixtures/counter.ts -------------------------------------------------------------------------------- /modules/store/spec/fixtures/edge_todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/fixtures/edge_todos.ts -------------------------------------------------------------------------------- /modules/store/spec/fixtures/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/fixtures/todos.ts -------------------------------------------------------------------------------- /modules/store/spec/flags.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/flags.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/helpers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/helpers.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/integration.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/modules.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/modules.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/ngc/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/ngc/main.ts -------------------------------------------------------------------------------- /modules/store/spec/ngc/tsconfig.ngc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/ngc/tsconfig.ngc.json -------------------------------------------------------------------------------- /modules/store/spec/reducer_creator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/reducer_creator.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/reducer_manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/reducer_manager.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/runtime_checks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/runtime_checks.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/selector.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/selector.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/state.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/store.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/store_pipes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/store_pipes.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/types/select.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/types/select.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/types/selector.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/types/selector.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/types/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/types/store.spec.ts -------------------------------------------------------------------------------- /modules/store/spec/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/types/utils.ts -------------------------------------------------------------------------------- /modules/store/spec/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/spec/utils.spec.ts -------------------------------------------------------------------------------- /modules/store/src/action_creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/action_creator.ts -------------------------------------------------------------------------------- /modules/store/src/action_group_creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/action_group_creator.ts -------------------------------------------------------------------------------- /modules/store/src/actions_subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/actions_subject.ts -------------------------------------------------------------------------------- /modules/store/src/feature_creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/feature_creator.ts -------------------------------------------------------------------------------- /modules/store/src/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/flags.ts -------------------------------------------------------------------------------- /modules/store/src/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/globals.ts -------------------------------------------------------------------------------- /modules/store/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/helpers.ts -------------------------------------------------------------------------------- /modules/store/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/index.ts -------------------------------------------------------------------------------- /modules/store/src/meta-reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/meta-reducers/index.ts -------------------------------------------------------------------------------- /modules/store/src/meta-reducers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/meta-reducers/utils.ts -------------------------------------------------------------------------------- /modules/store/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/models.ts -------------------------------------------------------------------------------- /modules/store/src/private_export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/private_export.ts -------------------------------------------------------------------------------- /modules/store/src/provide_store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/provide_store.ts -------------------------------------------------------------------------------- /modules/store/src/reducer_creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/reducer_creator.ts -------------------------------------------------------------------------------- /modules/store/src/reducer_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/reducer_manager.ts -------------------------------------------------------------------------------- /modules/store/src/runtime_checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/runtime_checks.ts -------------------------------------------------------------------------------- /modules/store/src/scanned_actions_subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/scanned_actions_subject.ts -------------------------------------------------------------------------------- /modules/store/src/selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/selector.ts -------------------------------------------------------------------------------- /modules/store/src/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/state.ts -------------------------------------------------------------------------------- /modules/store/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/store.ts -------------------------------------------------------------------------------- /modules/store/src/store_config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/store_config.ts -------------------------------------------------------------------------------- /modules/store/src/store_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/store_module.ts -------------------------------------------------------------------------------- /modules/store/src/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/tokens.ts -------------------------------------------------------------------------------- /modules/store/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/src/utils.ts -------------------------------------------------------------------------------- /modules/store/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/test-setup.ts -------------------------------------------------------------------------------- /modules/store/testing/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/public_api'; 2 | -------------------------------------------------------------------------------- /modules/store/testing/ng-package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /modules/store/testing/src/mock_selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/src/mock_selector.ts -------------------------------------------------------------------------------- /modules/store/testing/src/mock_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/src/mock_state.ts -------------------------------------------------------------------------------- /modules/store/testing/src/mock_store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/src/mock_store.ts -------------------------------------------------------------------------------- /modules/store/testing/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './testing'; 2 | -------------------------------------------------------------------------------- /modules/store/testing/src/testing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/src/testing.ts -------------------------------------------------------------------------------- /modules/store/testing/src/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/src/tokens.ts -------------------------------------------------------------------------------- /modules/store/testing/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/tsconfig.build.json -------------------------------------------------------------------------------- /modules/store/testing/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/testing/tsconfig.spec.json -------------------------------------------------------------------------------- /modules/store/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/tsconfig.build.json -------------------------------------------------------------------------------- /modules/store/tsconfig.schematics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/tsconfig.schematics.json -------------------------------------------------------------------------------- /modules/store/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/modules/store/tsconfig.spec.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/prettier.config.js -------------------------------------------------------------------------------- /projects/example-app-e2e/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app-e2e/cypress.config.ts -------------------------------------------------------------------------------- /projects/example-app-e2e/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app-e2e/eslint.config.mjs -------------------------------------------------------------------------------- /projects/example-app-e2e/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app-e2e/project.json -------------------------------------------------------------------------------- /projects/example-app-e2e/src/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app-e2e/src/support/e2e.ts -------------------------------------------------------------------------------- /projects/example-app-e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app-e2e/tsconfig.json -------------------------------------------------------------------------------- /projects/example-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/README.md -------------------------------------------------------------------------------- /projects/example-app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/eslint.config.mjs -------------------------------------------------------------------------------- /projects/example-app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/jest.config.ts -------------------------------------------------------------------------------- /projects/example-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/project.json -------------------------------------------------------------------------------- /projects/example-app/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/app/app.module.ts -------------------------------------------------------------------------------- /projects/example-app/src/app/auth/containers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './login-page.component'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/auth/effects/index.ts: -------------------------------------------------------------------------------- 1 | export * from './auth.effects'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/auth/index.ts: -------------------------------------------------------------------------------- 1 | export * from './auth.module'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/auth/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from './user'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/books/guards/index.ts: -------------------------------------------------------------------------------- 1 | export * from './book-exists.guard'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/books/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from './book'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/app/core/index.ts: -------------------------------------------------------------------------------- 1 | export * from './core.module'; 2 | -------------------------------------------------------------------------------- /projects/example-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/example-app/src/assets/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/example-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/favicon.ico -------------------------------------------------------------------------------- /projects/example-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/index.html -------------------------------------------------------------------------------- /projects/example-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/main.ts -------------------------------------------------------------------------------- /projects/example-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/polyfills.ts -------------------------------------------------------------------------------- /projects/example-app/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/styles.css -------------------------------------------------------------------------------- /projects/example-app/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/src/test-setup.ts -------------------------------------------------------------------------------- /projects/example-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/tsconfig.app.json -------------------------------------------------------------------------------- /projects/example-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/example-app/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/ngrx.io/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/.firebaserc -------------------------------------------------------------------------------- /projects/ngrx.io/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/.gitignore -------------------------------------------------------------------------------- /projects/ngrx.io/.node-version: -------------------------------------------------------------------------------- 1 | 20.11 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/angular.json -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/examples/.gitignore -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/component-store-paginator-service/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/component-store-paginator/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/component-store-slide-toggle/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/component-store-slide-toggle/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | p { 2 | font-family: Lato; 3 | } -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/ngrx-start/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/ngrx-start/src/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 0.5% 2 | last 2 versions 3 | Firefox ESR 4 | not dead 5 | IE 9-11 6 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/ngrx-start/src/app/app.component.html: -------------------------------------------------------------------------------- 1 |

NgRx Tutorial

2 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/router-store-selectors/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/router-store-selectors/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | p { 2 | font-family: Lato; 3 | } -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/store-walkthrough/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/store/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/store/src/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 0.5% 2 | last 2 versions 3 | Firefox ESR 4 | not dead 5 | IE 9-11 6 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/store/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/examples/testing-store/example-config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/file-not-found.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/file-not-found.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/data/architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/data/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/guide/data/faq.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/data/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/guide/data/index.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/nightlies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/guide/nightlies.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/store/architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/store/why.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/guide/store/why.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/guide/style-guide.md: -------------------------------------------------------------------------------- 1 | # Style Guide 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/content/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/license.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/marketing/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/marketing/api.html -------------------------------------------------------------------------------- /projects/ngrx.io/content/marketing/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/marketing/docs.md -------------------------------------------------------------------------------- /projects/ngrx.io/content/marketing/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/marketing/test.html -------------------------------------------------------------------------------- /projects/ngrx.io/content/navigation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/content/navigation.json -------------------------------------------------------------------------------- /projects/ngrx.io/database.rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/database.rules.json -------------------------------------------------------------------------------- /projects/ngrx.io/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/eslint.config.mjs -------------------------------------------------------------------------------- /projects/ngrx.io/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/firebase.json -------------------------------------------------------------------------------- /projects/ngrx.io/ngsw-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/ngsw-config.json -------------------------------------------------------------------------------- /projects/ngrx.io/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/package.json -------------------------------------------------------------------------------- /projects/ngrx.io/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/prettier.config.js -------------------------------------------------------------------------------- /projects/ngrx.io/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/project.json -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/build-404-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/build-404-page.js -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/build-artifacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/build-artifacts.sh -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/copy-404-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/copy-404-page.js -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/payload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/payload.sh -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/test-production.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/test-production.sh -------------------------------------------------------------------------------- /projects/ngrx.io/scripts/test-pwa-score.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/scripts/test-pwa-score.js -------------------------------------------------------------------------------- /projects/ngrx.io/src/404-body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/404-body.html -------------------------------------------------------------------------------- /projects/ngrx.io/src/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /projects/ngrx.io/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/app/app.component.html -------------------------------------------------------------------------------- /projects/ngrx.io/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/app/app.module.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/app/shared/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/app/shared/window.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/images/badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/assets/images/badge.png -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/images/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/assets/images/badge.svg -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/images/state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/assets/images/state.png -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/images/state.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/assets/images/state.svg -------------------------------------------------------------------------------- /projects/ngrx.io/src/assets/js/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/assets/js/prettify.js -------------------------------------------------------------------------------- /projects/ngrx.io/src/extra-files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/extra-files/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/src/extra-files/next/CNAME: -------------------------------------------------------------------------------- 1 | next.ngrx.io -------------------------------------------------------------------------------- /projects/ngrx.io/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/index.html -------------------------------------------------------------------------------- /projects/ngrx.io/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/karma.conf.js -------------------------------------------------------------------------------- /projects/ngrx.io/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/main.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/noop-worker-basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/noop-worker-basic.js -------------------------------------------------------------------------------- /projects/ngrx.io/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/polyfills.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/pwa-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/pwa-manifest.json -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/_app-theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/_app-theme.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/_constants.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/_constants.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/_mixins.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/_ngrx.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/_ngrx.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/_print.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/_print.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/styles/main.scss -------------------------------------------------------------------------------- /projects/ngrx.io/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/test.ts -------------------------------------------------------------------------------- /projects/ngrx.io/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/tsconfig.app.json -------------------------------------------------------------------------------- /projects/ngrx.io/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/ngrx.io/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/src/typings.d.ts -------------------------------------------------------------------------------- /projects/ngrx.io/tests/e2e/api.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tests/e2e/api.e2e-spec.ts -------------------------------------------------------------------------------- /projects/ngrx.io/tests/e2e/api.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tests/e2e/api.po.ts -------------------------------------------------------------------------------- /projects/ngrx.io/tests/e2e/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tests/e2e/app.e2e-spec.ts -------------------------------------------------------------------------------- /projects/ngrx.io/tests/e2e/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tests/e2e/app.po.ts -------------------------------------------------------------------------------- /projects/ngrx.io/tests/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tests/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /projects/ngrx.io/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/tools/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/RELEASE.md -------------------------------------------------------------------------------- /projects/ngrx.io/tools/cli-patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/cli-patches/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/tools/cli-patches/patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/cli-patches/patch.js -------------------------------------------------------------------------------- /projects/ngrx.io/tools/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/examples/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/tools/examples/shared/boilerplate/cli/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/examples/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/examples/test.js -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.template.js 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/transforms/README.md -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/transforms/config.js -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/content-package/tag-defs/intro.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return {name: 'intro'}; 3 | }; 4 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/content-package/tag-defs/title.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return {name: 'title'}; 3 | }; 4 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/api/const.template.html: -------------------------------------------------------------------------------- 1 | {% extends 'var.template.html' -%} -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/api/includes/info-bar.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/api/let.template.html: -------------------------------------------------------------------------------- 1 | {% extends 'var.template.html' -%} -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/api/value-module.template.html: -------------------------------------------------------------------------------- 1 | {% extends 'interface.template.html' %} -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/example-region.template.html: -------------------------------------------------------------------------------- 1 | {$ doc.contents | escape $} 2 | -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/templates/json-doc.template.json: -------------------------------------------------------------------------------- 1 | {$ doc.data | json $} -------------------------------------------------------------------------------- /projects/ngrx.io/tools/transforms/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tools/transforms/test.js -------------------------------------------------------------------------------- /projects/ngrx.io/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/tsconfig.json -------------------------------------------------------------------------------- /projects/ngrx.io/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/ngrx.io/yarn.lock -------------------------------------------------------------------------------- /projects/standalone-app-e2e/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app-e2e/project.json -------------------------------------------------------------------------------- /projects/standalone-app-e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app-e2e/tsconfig.json -------------------------------------------------------------------------------- /projects/standalone-app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/eslint.config.mjs -------------------------------------------------------------------------------- /projects/standalone-app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/jest.config.ts -------------------------------------------------------------------------------- /projects/standalone-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/project.json -------------------------------------------------------------------------------- /projects/standalone-app/src/app/test.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/app/test.pipe.ts -------------------------------------------------------------------------------- /projects/standalone-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/standalone-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/favicon.ico -------------------------------------------------------------------------------- /projects/standalone-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/index.html -------------------------------------------------------------------------------- /projects/standalone-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/main.ts -------------------------------------------------------------------------------- /projects/standalone-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/polyfills.ts -------------------------------------------------------------------------------- /projects/standalone-app/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/styles.css -------------------------------------------------------------------------------- /projects/standalone-app/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/src/test-setup.ts -------------------------------------------------------------------------------- /projects/standalone-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/tsconfig.app.json -------------------------------------------------------------------------------- /projects/standalone-app/tsconfig.editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/tsconfig.editor.json -------------------------------------------------------------------------------- /projects/standalone-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/tsconfig.json -------------------------------------------------------------------------------- /projects/standalone-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/standalone-app/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/www/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/eslint.config.mjs -------------------------------------------------------------------------------- /projects/www/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/firebase.json -------------------------------------------------------------------------------- /projects/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/index.html -------------------------------------------------------------------------------- /projects/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/package.json -------------------------------------------------------------------------------- /projects/www/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/project.json -------------------------------------------------------------------------------- /projects/www/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/www/public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /projects/www/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/apple-touch-icon.png -------------------------------------------------------------------------------- /projects/www/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/browserconfig.xml -------------------------------------------------------------------------------- /projects/www/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/favicon-16x16.png -------------------------------------------------------------------------------- /projects/www/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/favicon-32x32.png -------------------------------------------------------------------------------- /projects/www/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/favicon.ico -------------------------------------------------------------------------------- /projects/www/public/images/bios/_no-one.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/_no-one.jpg -------------------------------------------------------------------------------- /projects/www/public/images/bios/marko.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/marko.jpg -------------------------------------------------------------------------------- /projects/www/public/images/bios/rainer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/rainer.jpg -------------------------------------------------------------------------------- /projects/www/public/images/bios/timd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/timd.jpg -------------------------------------------------------------------------------- /projects/www/public/images/bios/victor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/victor.png -------------------------------------------------------------------------------- /projects/www/public/images/bios/wardbell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/images/bios/wardbell.jpg -------------------------------------------------------------------------------- /projects/www/public/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/mstile-144x144.png -------------------------------------------------------------------------------- /projects/www/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/mstile-150x150.png -------------------------------------------------------------------------------- /projects/www/public/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/mstile-310x150.png -------------------------------------------------------------------------------- /projects/www/public/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/mstile-310x310.png -------------------------------------------------------------------------------- /projects/www/public/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/mstile-70x70.png -------------------------------------------------------------------------------- /projects/www/public/ngrx-logo-pink.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/ngrx-logo-pink.svg -------------------------------------------------------------------------------- /projects/www/public/ngrx-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/ngrx-logo.svg -------------------------------------------------------------------------------- /projects/www/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /projects/www/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/public/site.webmanifest -------------------------------------------------------------------------------- /projects/www/src/_code_theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/_code_theme.scss -------------------------------------------------------------------------------- /projects/www/src/_theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/_theme.scss -------------------------------------------------------------------------------- /projects/www/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /projects/www/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/www/src/app/app.config.browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/app.config.browser.ts -------------------------------------------------------------------------------- /projects/www/src/app/app.config.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/app.config.server.ts -------------------------------------------------------------------------------- /projects/www/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/app.config.ts -------------------------------------------------------------------------------- /projects/www/src/app/data/contributors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/data/contributors.json -------------------------------------------------------------------------------- /projects/www/src/app/examples/component-store-slide-toggle/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | p { 2 | font-family: Lato; 3 | } 4 | -------------------------------------------------------------------------------- /projects/www/src/app/examples/router-store-selectors/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | p { 2 | font-family: Lato; 3 | } 4 | -------------------------------------------------------------------------------- /projects/www/src/app/examples/testing-store/src/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 0.5% 2 | last 2 versions 3 | Firefox ESR 4 | not dead 5 | IE 9-11 6 | -------------------------------------------------------------------------------- /projects/www/src/app/pages/(home).page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/(home).page.ts -------------------------------------------------------------------------------- /projects/www/src/app/pages/about.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/about.page.ts -------------------------------------------------------------------------------- /projects/www/src/app/pages/api/index.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/api/index.page.ts -------------------------------------------------------------------------------- /projects/www/src/app/pages/guide.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/guide.page.ts -------------------------------------------------------------------------------- /projects/www/src/app/pages/guide/data/architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | -------------------------------------------------------------------------------- /projects/www/src/app/pages/guide/data/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/guide/data/faq.md -------------------------------------------------------------------------------- /projects/www/src/app/pages/guide/store/architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | -------------------------------------------------------------------------------- /projects/www/src/app/pages/workshops.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/pages/workshops.page.ts -------------------------------------------------------------------------------- /projects/www/src/app/reference/store/on.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/app/reference/store/on.json -------------------------------------------------------------------------------- /projects/www/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/favicon.ico -------------------------------------------------------------------------------- /projects/www/src/main.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/main.server.ts -------------------------------------------------------------------------------- /projects/www/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/main.ts -------------------------------------------------------------------------------- /projects/www/src/shared/api-report.models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/shared/api-report.models.ts -------------------------------------------------------------------------------- /projects/www/src/shared/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-report.models'; 2 | -------------------------------------------------------------------------------- /projects/www/src/shared/ngrx-shiki-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/shared/ngrx-shiki-theme.ts -------------------------------------------------------------------------------- /projects/www/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/styles.scss -------------------------------------------------------------------------------- /projects/www/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/test-setup.ts -------------------------------------------------------------------------------- /projects/www/src/tools/api-extractor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/tools/api-extractor.json -------------------------------------------------------------------------------- /projects/www/src/tools/prepare-examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/tools/prepare-examples.ts -------------------------------------------------------------------------------- /projects/www/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/src/vite-env.d.ts -------------------------------------------------------------------------------- /projects/www/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/tsconfig.app.json -------------------------------------------------------------------------------- /projects/www/tsconfig.editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/tsconfig.editor.json -------------------------------------------------------------------------------- /projects/www/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/tsconfig.json -------------------------------------------------------------------------------- /projects/www/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/www/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/tsconfig.tools.json -------------------------------------------------------------------------------- /projects/www/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/projects/www/vite.config.ts -------------------------------------------------------------------------------- /setup-jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/setup-jest.ts -------------------------------------------------------------------------------- /tsconfig.docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/tsconfig.docs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdoc-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngrx/platform/HEAD/tsdoc-metadata.json --------------------------------------------------------------------------------