diff --git a/appveyor.yml b/appveyor.yml
index 7b7fdd52855bf254266d84b1a1ecc2757db7a29b..4741bf397a677565c81440b4b0e10f9db290bbec 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -49,6 +49,10 @@ after_test:
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] cd ../..
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm prune --production
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm install duniter-ui --save --production
+  - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm install duniter-bma --save --production
+  - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm install duniter-crawler --save --production
+  - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm install duniter-keypair --save --production
+  - if [%APPVEYOR_REPO_TAG_NAME%] neq [] npm install duniter-prover --save --production
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] rd /s /q %cd%\node_modules\duniter-ui\node_modules
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] cd ..
   - if [%APPVEYOR_REPO_TAG_NAME%] neq [] mkdir duniter_release
diff --git a/ci/travis/before_deploy.sh b/ci/travis/before_deploy.sh
index 7c31e3a170f224fd0c058cdb47fc358d107ad2cf..ffb9dc5df6ee29a863c9df9c9039faa2454e2dc0 100755
--- a/ci/travis/before_deploy.sh
+++ b/ci/travis/before_deploy.sh
@@ -18,6 +18,10 @@ if [[ ! -f before_deploy ]]; then
   # Clean test and UI packages
   npm prune --production
   npm install duniter-ui --save --production
+  npm install duniter-bma --save --production
+  npm install duniter-crawler --save --production
+  npm install duniter-keypair --save --production
+  npm install duniter-prover --save --production
   rm -Rf node_modules/duniter-ui/node_modules
 
   SRC=`pwd`