Skip to content

Conversation

@Stef-Rousset
Copy link
Collaborator

@Stef-Rousset Stef-Rousset commented Mar 17, 2025

🎩 Description
The aim of this PR is to remove @tarekraafat/autocomplete.js from devDependancies because it makes the build of docker image to fail on decidim-app.
When building docker image, this warning appears in the logs =>
npm warn idealTree Removing dependencies.@tarekraafat/autocomplete.js in favor of devDependencies.@tarekraafat/autocomplete.js

And the error in the build is =>

[webpack-cli] ModuleNotFoundError: Module not found: Error: Can't resolve '@tarekraafat/autocomplete.js/dist/css/autoComplete.02.css' in '/usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/src/decidim'
96.94     at /opt/decidim/node_modules/webpack/lib/Compilation.js:2123:28
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:923:13
96.94     at eval (eval at create (/opt/decidim/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:10:1)
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:339:22
96.94     at eval (eval at create (/opt/decidim/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1) . 
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:520:22
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:151:10
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:783:25
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:1008:8
96.94     at /opt/decidim/node_modules/webpack/lib/NormalModuleFactory.js:1137:5
96.94 resolve '@tarekraafat/autocomplete.js/dist/css/autoComplete.02.css' in '/usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/src/decidim'
96.94   Parsed request is a module
96.94   using description file: /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/package.json (relative path: ./decidim-core/app/packs/src/decidim)
96.94     Field 'browser' doesn't contain a valid alias configuration
96.94     resolve as module
96.94       looking for modules in /opt/decidim/app/packs
96.94         /opt/decidim/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /opt/decidim/node_modules
96.94         /opt/decidim/node_modules/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-comments/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-comments/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-accountability/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-accountability/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-admin/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-admin/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-api/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-api/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-assemblies/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-assemblies/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-blogs/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-blogs/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-budgets/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-budgets/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-debates/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-debates/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-forms/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-forms/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-meetings/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-meetings/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-pages/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-pages/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-participatory_processes/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-participatory_processes/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-proposals/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-proposals/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-sortitions/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-sortitions/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-surveys/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-surveys/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-system/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-system/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-verifications/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-verifications/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-module-additional_authorization_handler-c8037a6f8100/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-module-additional_authorization_handler-c8037a6f8100/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-conferences/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-conferences/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-module-decidim_awesome-9da093f854b1/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-module-decidim_awesome-9da093f854b1/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-initiatives/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-initiatives/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       looking for modules in /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-templates/app/packs
96.94         /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-templates/app/packs/@tarekraafat/autocomplete.js doesn't exist
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/src/decidim/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/src/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/packs/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/app/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/decidim-core/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/decidim-90dc58727e4b/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/gems/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/bundler/node_modules doesn't exist or is not a directory
96.94       /usr/local/bundle/node_modules doesn't exist or is not a directory
96.94       /usr/local/node_modules doesn't exist or is not a directory
96.94       /usr/node_modules doesn't exist or is not a directory
96.94       /node_modules doesn't exist or is not a directory

@Stef-Rousset Stef-Rousset marked this pull request as ready for review March 17, 2025 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants