adonis5-swagger
Advanced tools
Comparing version 1.2.2 to 1.2.3
@@ -1,8 +0,9 @@ | ||
import { IocContract } from '@adonisjs/fold/build'; | ||
import { Application } from '@adonisjs/application'; | ||
export default class SwaggerProvider { | ||
protected container: IocContract; | ||
constructor(container: IocContract); | ||
register(): void; | ||
protected app: Application; | ||
static needsApplication: boolean; | ||
constructor(app: Application); | ||
register(): Promise<void>; | ||
boot(): Promise<void>; | ||
private initSwaggerRoutes; | ||
} |
@@ -5,6 +5,6 @@ "use strict"; | ||
class SwaggerProvider { | ||
constructor(container) { | ||
this.container = container; | ||
constructor(app) { | ||
this.app = app; | ||
} | ||
register() { } | ||
async register() { } | ||
async boot() { | ||
@@ -14,5 +14,5 @@ this.initSwaggerRoutes(); | ||
initSwaggerRoutes() { | ||
const config = this.container.use('Adonis/Core/Config'); | ||
const router = this.container.use('Adonis/Core/Route'); | ||
const controller = new SwaggerController_1.SwaggerController(this.container); | ||
const config = this.app.container.resolveBinding('Adonis/Core/Config'); | ||
const router = this.app.container.resolveBinding('Adonis/Core/Route'); | ||
const controller = new SwaggerController_1.SwaggerController(this.app.container); | ||
if (config.get('swagger.uiEnabled', true)) { | ||
@@ -31,1 +31,2 @@ router | ||
exports.default = SwaggerProvider; | ||
SwaggerProvider.needsApplication = true; |
{ | ||
"name": "adonis5-swagger", | ||
"version": "1.2.2", | ||
"version": "1.2.3", | ||
"description": "Swagger provider for AdonisJS 5", | ||
@@ -47,8 +47,5 @@ "scripts": { | ||
"devDependencies": { | ||
"@adonisjs/assembler": "^3.0.6", | ||
"@adonisjs/config": "^2.0.3", | ||
"@adonisjs/core": "^5.0.4-preview-rc-2.1", | ||
"@adonisjs/fold": "^7.0.9", | ||
"@adonisjs/logger": "^2.0.7", | ||
"@adonisjs/mrm-preset": "^2.4.0", | ||
"@adonisjs/assembler": "^5.0.0", | ||
"@adonisjs/core": "^5.1.0", | ||
"@adonisjs/mrm-preset": "^3.0.0", | ||
"@poppinss/dev-utils": "^1.0.11", | ||
@@ -55,0 +52,0 @@ "@types/node": "^14.14.22", |
34
207
20831