diff --git a/README.md b/README.md index 13b4398f..1f235392 100644 --- a/README.md +++ b/README.md @@ -5,19 +5,39 @@ [//]: # 'VERSIONS' [](https://npmjs.com/package/@atls/schematics) +[](https://npmjs.com/package/@atls/nestjs-batch-queue) +[](https://npmjs.com/package/@atls/nestjs-connectrpc) +[](https://npmjs.com/package/@atls/nestjs-connectrpc-errors) +[](https://npmjs.com/package/@atls/nestjs-cqrs) +[](https://npmjs.com/package/@atls/nestjs-cqrs-kafka-events) [](https://npmjs.com/package/@atls/nestjs-dataloader) [](https://npmjs.com/package/@atls/nestjs-external-renderer) [](https://npmjs.com/package/@atls/nestjs-gateway) +[](https://npmjs.com/package/@atls/nestjs-gcs-client) +[](https://npmjs.com/package/@atls/nestjs-graphql-redis-subscriptions) [](https://npmjs.com/package/@atls/nestjs-grpc-errors) [](https://npmjs.com/package/@atls/nestjs-grpc-http-proxy) [](https://npmjs.com/package/@atls/nestjs-grpc-identity) +[](https://npmjs.com/package/@atls/grpc-keto) [](https://npmjs.com/package/@atls/nestjs-grpc-playground) [](https://npmjs.com/package/@atls/nestjs-grpc-reflection) [](https://npmjs.com/package/@atls/nestjs-hydra) +[](https://npmjs.com/package/@atls/nestjs-kafka) [](https://npmjs.com/package/@atls/nestjs-keto) [](https://npmjs.com/package/@atls/nestjs-kratos) -[](https://npmjs.com/package/@atls/nestjs-typesense-typeorm) +[](https://npmjs.com/package/@atls/nestjs-logger) +[](https://npmjs.com/package/@atls/nestjs-microservices-registry) +[](https://npmjs.com/package/@atls/nestjs-mikro-orm-config) +[](https://npmjs.com/package/@atls/nestjs-mikro-orm-request-context) +[](https://npmjs.com/package/@atls/nestjs-pipes) +[](https://npmjs.com/package/@atls/nestjs-proto-types) +[](https://npmjs.com/package/@atls/nestjs-redis) +[](https://npmjs.com/package/@atls/nestjs-s3-client) +[](https://npmjs.com/package/@atlantis-lab/nestjs-signed-url) +[](https://npmjs.com/package/@atls/nestjs-typeorm-seeding) [](https://npmjs.com/package/@atls/nestjs-typesense) +[](https://npmjs.com/package/@atls/nestjs-typesense-typeorm) +[](https://npmjs.com/package/@atls/nestjs-validation) [//]: # 'VERSIONS' @@ -34,19 +54,36 @@ ## πŸ’Ό  Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹: -1. `dataloader` - интСграция с DataLoader для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ запросов. -2. `external-renderer` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π½Π° сторонС сСрвСра. -3. `gateway` - ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с GraphQL Mesh. -4. `grpc-errors` - стандартизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок для gRPC. -5. `grpc-http-proxy` - HTTP-прокси для gRPC-сСрвисов. -6. `grpc-identity` - аутСнтификация ΠΈ авторизация для gRPC-сСрвисов. -7. `grpc-playground` - интСграция с gRPC Playground для тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. -8. `grpc-reflection` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° gRPC Server Reflection. -9. `hydra` - интСграция с Hydra для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OAuth2 ΠΈ OpenID Connect. -10. `keto` - интСграция с Ory Keto для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. -11. `kratos` - интСграция с Ory Kratos для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ управлСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ. -12. `logger` - инструмСнт для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ логгирования. -13. `signed-url` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° создания ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписанных URL. -14. `typeorm-seeding` - инструмСнт для наполнСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм TypeORM. -15. `typesense-typeorm` - интСграция TypeORM с Typesense для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с полнотСкстовым поиском. -16. `typesense` - ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с поисковым Π΄Π²ΠΈΠΆΠΊΠΎΠΌ Typesense. +1. `batch-queue` - пакСтная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ. +2. `connectrpc` - интСграция ConnectRPC с NestJS. +3. `connectrpc-errors` - ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок для ConnectRPC. +4. `cqrs` - рСализация ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° CQRS. +5. `cqrs-kafka-events` - интСграция CQRS-событий с Kafka. +6. `dataloader` - интСграция с DataLoader для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ запросов. +7. `external-renderer` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π½Π° сторонС сСрвСра. +8. `gateway` - ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с GraphQL Mesh. +9. `gcs-client` - ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для Google Cloud Storage. +10. `graphql-redis-subscriptions` - GraphQL subscriptions Ρ‡Π΅Ρ€Π΅Π· Redis. +11. `grpc-errors` - стандартизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок для gRPC. +12. `grpc-http-proxy` - HTTP-прокси для gRPC-сСрвисов. +13. `grpc-identity` - аутСнтификация ΠΈ авторизация для gRPC-сСрвисов. +14. `grpc-keto` - gRPC-интСграция с Ory Keto. +15. `grpc-playground` - интСграция с gRPC Playground для тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. +16. `grpc-reflection` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° gRPC Server Reflection. +17. `hydra` - интСграция с Hydra для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OAuth2 ΠΈ OpenID Connect. +18. `kafka` - интСграция с Apache Kafka. +19. `keto` - интСграция с Ory Keto для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. +20. `kratos` - интСграция с Ory Kratos для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ управлСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ. +21. `logger` - инструмСнт для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ логгирования. +22. `microservices-registry` - рССстр микросСрвисов. +23. `mikro-orm-config` - конфигурация MikroORM. +24. `mikro-orm-request-context` - контСкст запроса для MikroORM. +25. `pipes` - Π½Π°Π±ΠΎΡ€ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ€Π½Ρ‹Ρ… pipes. +26. `proto-types` - Ρ‚ΠΈΠΏΡ‹ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для proto-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ². +27. `redis` - интСграция с Redis. +28. `s3-client` - ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для S3-совмСстимых Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰. +29. `signed-url` - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° создания ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписанных URL. +30. `typeorm-seeding` - инструмСнт для наполнСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм TypeORM. +31. `typesense` - ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с поисковым Π΄Π²ΠΈΠΆΠΊΠΎΠΌ Typesense. +32. `typesense-typeorm` - интСграция TypeORM с Typesense для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с полнотСкстовым поиском. +33. `validation` - ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. diff --git a/packages/nestjs-cqrs-kafka-events/src/index.ts b/packages/nestjs-cqrs-kafka-events/src/index.ts index daf63d00..fb6d12e1 100644 --- a/packages/nestjs-cqrs-kafka-events/src/index.ts +++ b/packages/nestjs-cqrs-kafka-events/src/index.ts @@ -1,4 +1,4 @@ -export * from './messaging/index.js' export * from './module/index.js' +export * from './messaging/index.js' export * from '@atls/nestjs-kafka' diff --git a/packages/nestjs-cqrs/src/cqrs.module.ts b/packages/nestjs-cqrs/src/cqrs.module.ts index 13367665..2e57b1e7 100644 --- a/packages/nestjs-cqrs/src/cqrs.module.ts +++ b/packages/nestjs-cqrs/src/cqrs.module.ts @@ -4,8 +4,8 @@ import type { IEvent } from '@nestjs/cqrs' import { Module } from '@nestjs/common' import { CommandBus } from '@nestjs/cqrs' -import { EventBus } from '@nestjs/cqrs' import { EventPublisher } from '@nestjs/cqrs' +import { EventBus } from '@nestjs/cqrs' import { QueryBus } from '@nestjs/cqrs' import { UnhandledExceptionBus } from '@nestjs/cqrs' import { ExplorerService } from '@nestjs/cqrs/dist/services/explorer.service.js' diff --git a/packages/nestjs-external-renderer/src/index.ts b/packages/nestjs-external-renderer/src/index.ts index bf8224de..61604ee7 100644 --- a/packages/nestjs-external-renderer/src/index.ts +++ b/packages/nestjs-external-renderer/src/index.ts @@ -1,3 +1,3 @@ -export * from './module/index.js' export * from './renderer/index.js' +export * from './module/index.js' export * from './config/index.js' diff --git a/packages/nestjs-gcs-client/src/index.ts b/packages/nestjs-gcs-client/src/index.ts index ac865492..41f2f96e 100644 --- a/packages/nestjs-gcs-client/src/index.ts +++ b/packages/nestjs-gcs-client/src/index.ts @@ -1,3 +1,2 @@ export * from '@google-cloud/storage' - export * from './module/index.js' diff --git a/packages/nestjs-grpc-playground/src/index.ts b/packages/nestjs-grpc-playground/src/index.ts index 50673f90..455eea45 100644 --- a/packages/nestjs-grpc-playground/src/index.ts +++ b/packages/nestjs-grpc-playground/src/index.ts @@ -1,5 +1,5 @@ export * from './module/index.js' -export { HeaderAuthenticator } from '@atls/nestjs-grpc-http-proxy' export { PrivateKeyAuthenticator } from '@atls/nestjs-grpc-http-proxy' +export { HeaderAuthenticator } from '@atls/nestjs-grpc-http-proxy' export type { Authenticator } from '@atls/nestjs-grpc-http-proxy' diff --git a/packages/nestjs-grpc-reflection/src/index.ts b/packages/nestjs-grpc-reflection/src/index.ts index 421af8c2..1310399d 100644 --- a/packages/nestjs-grpc-reflection/src/index.ts +++ b/packages/nestjs-grpc-reflection/src/index.ts @@ -1,2 +1,2 @@ -export * from './grpc/index.js' export * from './module/index.js' +export * from './grpc/index.js' diff --git a/packages/nestjs-mikro-orm-request-context/src/index.ts b/packages/nestjs-mikro-orm-request-context/src/index.ts index e916c4ba..2ff8efad 100644 --- a/packages/nestjs-mikro-orm-request-context/src/index.ts +++ b/packages/nestjs-mikro-orm-request-context/src/index.ts @@ -1,2 +1,2 @@ -export * from './interceptors/index.js' export * from './module/index.js' +export * from './interceptors/index.js' diff --git a/packages/nestjs-proto-types/src/index.ts b/packages/nestjs-proto-types/src/index.ts index d3ecb7d7..525f24ce 100644 --- a/packages/nestjs-proto-types/src/index.ts +++ b/packages/nestjs-proto-types/src/index.ts @@ -10,6 +10,6 @@ * @module * @typedef {string} ProtoFile - Represents the imported `.proto` file as a string */ -// eslint-disable-next-line @typescript-eslint/prefer-ts-expect-error, @typescript-eslint/ban-ts-comment +// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error // @ts-ignore correct module name declare module '*.proto' diff --git a/packages/nestjs-signed-url/src/index.ts b/packages/nestjs-signed-url/src/index.ts index 54cc5abc..8ef0a0dc 100644 --- a/packages/nestjs-signed-url/src/index.ts +++ b/packages/nestjs-signed-url/src/index.ts @@ -1,2 +1,2 @@ -export * from './module.js' export * from './services/index.js' +export * from './module.js' diff --git a/packages/nestjs-typesense-typeorm/src/typeorm/typeorm-listeners.builder.ts b/packages/nestjs-typesense-typeorm/src/typeorm/typeorm-listeners.builder.ts index f2597e4a..5a43b6ad 100644 --- a/packages/nestjs-typesense-typeorm/src/typeorm/typeorm-listeners.builder.ts +++ b/packages/nestjs-typesense-typeorm/src/typeorm/typeorm-listeners.builder.ts @@ -2,8 +2,8 @@ import type { OnModuleInit } from '@nestjs/common' import type { EntitySubscriberInterface } from 'typeorm' -import type { InsertEvent } from 'typeorm' import type { UpdateEvent } from 'typeorm' +import type { InsertEvent } from 'typeorm' import { Logger } from '@atls/logger' import { Injectable } from '@nestjs/common' diff --git a/packages/nestjs-typesense/src/index.ts b/packages/nestjs-typesense/src/index.ts index 37869781..1e4f2fe6 100644 --- a/packages/nestjs-typesense/src/index.ts +++ b/packages/nestjs-typesense/src/index.ts @@ -1,4 +1,4 @@ export * from './collections/index.js' -export * from './metadata/index.js' export * from './decorators/index.js' +export * from './metadata/index.js' export * from './module/index.js'