diff --git a/plugin/dns-cache/app.ts b/plugin/dns-cache/app.ts index 999b6745..2bd3f001 100644 --- a/plugin/dns-cache/app.ts +++ b/plugin/dns-cache/app.ts @@ -15,9 +15,7 @@ export default class DnsCacheAppHook { '[tegg-dns-cache-plugin] DNS cache is disabled, please setup dnsCache config.', ); } - } - async configDidLoad() { const config = this.app.config.dnsCache || {}; // Create DNS resolver instance @@ -37,7 +35,9 @@ export default class DnsCacheAppHook { const lookupFunction = this.dnsResolver.getLookupFunction(); this.app.config.httpclient = this.app.config.httpclient || {}; this.app.config.httpclient.lookup = lookupFunction; + } + async configDidLoad() { // Add dnsResolver to app this.app.dnsResolver = this.dnsResolver; } diff --git a/plugin/dns-cache/package.json b/plugin/dns-cache/package.json index 82692fbc..2c051e76 100644 --- a/plugin/dns-cache/package.json +++ b/plugin/dns-cache/package.json @@ -62,7 +62,6 @@ "egg": ">=3.32.0" }, "dependencies": { - "@eggjs/tegg": "^3.70.0", "ylru": "^2.0.0" }, "devDependencies": { diff --git a/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup/config/plugin.js b/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup/config/plugin.js index 4a7b5347..a2c59caa 100644 --- a/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup/config/plugin.js +++ b/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup/config/plugin.js @@ -18,9 +18,4 @@ exports.dnsCache = { path: path.join(__dirname, '../../../../../'), }; -exports.teggController = { - package: '@eggjs/tegg-controller-plugin', - enable: true, -}; - exports.watcher = false; diff --git a/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup_http_next/config/plugin.js b/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup_http_next/config/plugin.js index ad5b7392..a2c59caa 100644 --- a/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup_http_next/config/plugin.js +++ b/plugin/dns-cache/test/fixtures/apps/dns_cache_lookup_http_next/config/plugin.js @@ -14,13 +14,8 @@ exports.teggConfig = { }; exports.dnsCache = { - path: path.join(__dirname, '../../../../../'), - enable: true, -}; - -exports.teggController = { - package: '@eggjs/tegg-controller-plugin', enable: true, + path: path.join(__dirname, '../../../../../'), }; exports.watcher = false; diff --git a/plugin/dns-cache/test/fixtures/apps/dns_cache_resolve/config/plugin.js b/plugin/dns-cache/test/fixtures/apps/dns_cache_resolve/config/plugin.js index 4a7b5347..a2c59caa 100644 --- a/plugin/dns-cache/test/fixtures/apps/dns_cache_resolve/config/plugin.js +++ b/plugin/dns-cache/test/fixtures/apps/dns_cache_resolve/config/plugin.js @@ -18,9 +18,4 @@ exports.dnsCache = { path: path.join(__dirname, '../../../../../'), }; -exports.teggController = { - package: '@eggjs/tegg-controller-plugin', - enable: true, -}; - exports.watcher = false;