From 2d2ee87b98a92105e0ace5452856650c3d53b9f6 Mon Sep 17 00:00:00 2001 From: Chris Brody Date: Thu, 3 Jan 2019 21:10:36 -0500 Subject: [PATCH] cordova-common singleton rule N/A since Cordova 9 (does not apply since cordova-common@3.1.0) --- docs/tools-release-process.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/tools-release-process.md b/docs/tools-release-process.md index 9f37240d3..c8a21abbf 100644 --- a/docs/tools-release-process.md +++ b/docs/tools-release-process.md @@ -36,6 +36,8 @@ According [versioning-and-release-strategy.md](versioning-and-release-strategy.m ### cordova-common singleton rule +**Does not apply since Cordova 9 (cordova-common@3.1.0):** + The most important rule is that packages such as `cordova-lib` and `cordova-cli` should not use multiple versions of `cordova-common` through the chain of dependencies. This rule is due to the use of multiple singletons in `cordova-common`. This means that if `cordova-common` is updated it should be released before other packages such as `cordova-fetch`, `cordova-create`, `cordova-lib`, `cordova-cli`, etc. ### Alternative approaches