D8-centric, specifically 8.8 and beyond (dktl get 9.0.0-beta1 works)
Removes everything related to D7, including discovery mechanisms and DRUPAL_VERSION environment variable
Modifies DKTL get and make to be more composer-centric while attempting to keep their functionality intact
More unit tests
Note: There's a bit of a chicken-and-egg issue between this DKTL branch and getdkan/dkan2. Until this is approved/merged, as well as an update to dkan2/master, run your manual and phpunit tests using dkan2's beyond-drupal-8.7 by running dktl make --branch beyond-drupal-8.7 either manually or by modifying line 97 of DktlTest.php such as:
cd sandbox && dktl make --branch beyond-drupal-8.7;
Same comment as on: https://github.com/GetDKAN/dkan-tools/pull/182
Possible approach for Drupal 8.8+ and 9
Note: There's a bit of a chicken-and-egg issue between this DKTL branch and getdkan/dkan2. Until this is approved/merged, as well as an update to dkan2/master, run your manual and phpunit tests using dkan2's beyond-drupal-8.7 by running dktl make --branch beyond-drupal-8.7 either manually or by modifying line 97 of DktlTest.php such as:
cd sandbox && dktl make --branch beyond-drupal-8.7;