@adonisjs/transmit
Advanced tools
Comparing version 0.5.2 to 0.6.0
@@ -51,6 +51,6 @@ /* | ||
}); | ||
if (config.routeHandlerDomain) { | ||
registerRoute.domain(config.routeHandlerDomain); | ||
subscribeRoute.domain(config.routeHandlerDomain); | ||
unsubscribeRoute.domain(config.routeHandlerDomain); | ||
if (config.routeHandlerModifier) { | ||
config.routeHandlerModifier(registerRoute); | ||
config.routeHandlerModifier(subscribeRoute); | ||
config.routeHandlerModifier(unsubscribeRoute); | ||
} | ||
@@ -57,0 +57,0 @@ } |
import type { TransportFactory } from '@rlanz/bus/types/main'; | ||
import type { Route } from '@adonisjs/core/http'; | ||
/** | ||
@@ -22,3 +23,3 @@ * A Duration can be a number in milliseconds or a string formatted as a duration | ||
}; | ||
routeHandlerDomain?: string; | ||
routeHandlerModifier?: (route: Route) => void; | ||
} |
@@ -24,7 +24,7 @@ /* | ||
}); | ||
test('allow to customize the domain of the routes', async ({ assert }) => { | ||
test('allow to customize the route registration', async ({ assert }) => { | ||
const app = await setupApp({ | ||
transmit: { | ||
transport: null, | ||
routeHandlerDomain: 'example.com', | ||
routeHandlerModifier: (route) => route.domain('example.com'), | ||
}, | ||
@@ -31,0 +31,0 @@ }); |
{ | ||
"name": "@adonisjs/transmit", | ||
"description": "A Server-Sent-Event module bringing real-time capabilities to AdonisJS.", | ||
"version": "0.5.2", | ||
"version": "0.6.0", | ||
"engines": { | ||
@@ -6,0 +6,0 @@ "node": ">=20.11.1" |
@@ -68,6 +68,6 @@ /* | ||
if (config.routeHandlerDomain) { | ||
registerRoute.domain(config.routeHandlerDomain) | ||
subscribeRoute.domain(config.routeHandlerDomain) | ||
unsubscribeRoute.domain(config.routeHandlerDomain) | ||
if (config.routeHandlerModifier) { | ||
config.routeHandlerModifier(registerRoute) | ||
config.routeHandlerModifier(subscribeRoute) | ||
config.routeHandlerModifier(unsubscribeRoute) | ||
} | ||
@@ -74,0 +74,0 @@ } |
@@ -11,2 +11,3 @@ /* | ||
import type { TransportFactory } from '@rlanz/bus/types/main' | ||
import type { Route } from '@adonisjs/core/http' | ||
@@ -30,3 +31,3 @@ /** | ||
transport: null | { driver: TransportFactory; channel?: string } | ||
routeHandlerDomain?: string | ||
routeHandlerModifier?: (route: Route) => void | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
77409
1883