diff --git a/packages/accounts-weibo/notice.js b/packages/accounts-weibo/notice.js new file mode 100644 index 0000000000..1970dd9da5 --- /dev/null +++ b/packages/accounts-weibo/notice.js @@ -0,0 +1,5 @@ +if (Package['accounts-ui'] && (Package['weibo-config-ui'] === undefined)) { + console.warn("Note: You're using accounts-ui and accounts-weibo, but didn't"); + console.warn("install the configuration UI for Weibo OAuth."); + console.warn("You can install it with `meteor add weibo-config-ui`."); +} diff --git a/packages/accounts-weibo/package.js b/packages/accounts-weibo/package.js index 830c9a5748..dae024e388 100644 --- a/packages/accounts-weibo/package.js +++ b/packages/accounts-weibo/package.js @@ -1,6 +1,6 @@ Package.describe({ summary: "Login service for Sina Weibo accounts", - version: "1.0.11" + version: "1.1.0" }); Package.onUse(function(api) { @@ -8,9 +8,11 @@ Package.onUse(function(api) { // Export Accounts (etc) to packages using this one. api.imply('accounts-base', ['client', 'server']); api.use('accounts-oauth', ['client', 'server']); - api.use('weibo', ['client', 'server']); + api.use('twitter-oauth'); + api.imply('twitter-oauth'); - api.addFiles('weibo_login_button.css', 'client'); + api.use(['accounts-ui', 'weibo-config-ui'], ['client', 'server'], { weak: true }); + api.addFiles("notice.js"); api.addFiles("weibo.js"); });