Requirements
If Composer isn't used to install the module, the following dependency must be downloaded and placed in your Drupal project's vendor directory:
https://github.com/brynj-digital/social-feed
Using composer there are 16 (!) new folders with a lot of subfolders installed in the /vendor dir.
You mentioned it is possible to install Social Feed Aggregator without composer. But what is the correct way to do this and which dependencies are really needed?
I do not want to install 16 new vendor libraries, if they are not absolutely needed.
So please help to find out the correct way of manual installation without composer, thank you.
Comments
Comment #2
devad commentedHi
The proper way to manage libraries without composer in D8/9 is Ludwig module.
Info at project home page about downloading libraries to vendor folder doesn't work due to the nature of Composer libraries handling.
Here is the composer report:
According to this report ludwig.json file could be added to project's root folder to take care of these three libraries:
Ludwig can handle abraham/twitteroauth library nicely.
However,
aodto/phasherlibrary is classmap autoload type, andbrynj-digital/social-feedlibrary is files autoload type. Ludwig does not support these two autoload library types yet.Comment #3
devad commented