From 75ef2c8c8545fba3efc3e04d237fc44dde382486 Mon Sep 17 00:00:00 2001 From: Harry Adel Date: Thu, 12 Mar 2026 18:31:49 +0200 Subject: [PATCH] Remove unused ejson dependency from accounts-password, accounts-passwordless, and session MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These packages don't use EJSON directly — they get it transitively through their other dependencies. --- packages/accounts-password/package.js | 2 +- packages/accounts-passwordless/package.js | 2 +- packages/session/package.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/accounts-password/package.js b/packages/accounts-password/package.js index 142be87d80..844f58c2b4 100644 --- a/packages/accounts-password/package.js +++ b/packages/accounts-password/package.js @@ -15,7 +15,7 @@ Npm.depends({ }); Package.onUse((api) => { - api.use(["accounts-base", "sha", "ejson", "ddp"], ["client", "server"]); + api.use(["accounts-base", "sha", "ddp"], ["client", "server"]); // Export Accounts (etc) to packages using this one. api.imply("accounts-base", ["client", "server"]); diff --git a/packages/accounts-passwordless/package.js b/packages/accounts-passwordless/package.js index 0f1f62d4d7..f63268f170 100644 --- a/packages/accounts-passwordless/package.js +++ b/packages/accounts-passwordless/package.js @@ -4,7 +4,7 @@ Package.describe({ }); Package.onUse(api => { - api.use(['accounts-base', 'sha', 'ejson', 'ddp'], ['client', 'server']); + api.use(['accounts-base', 'sha', 'ddp'], ['client', 'server']); // Export Accounts (etc) to packages using this one. api.imply('accounts-base', ['client', 'server']); diff --git a/packages/session/package.js b/packages/session/package.js index 7bf3a9d266..2ad690811f 100644 --- a/packages/session/package.js +++ b/packages/session/package.js @@ -4,7 +4,7 @@ Package.describe({ }); Package.onUse(function (api) { - api.use(['ecmascript', 'reactive-dict', 'ejson'], 'client'); + api.use(['ecmascript', 'reactive-dict'], 'client'); // Session can work with or without reload, but if reload is present // it should load first so we can detect it at startup and populate