Update datatables npm packages to supported versions, remove Assets workaround (OSOE-404)
Opened this issue · 0 comments
0liver commented
This is a follow-up issue to OSOE-84.
Problem
Currently, Lombiq.DataTables
uses patched versions of datatables.net
base on 1.10.25
and datatables.net-bs4
based on 3.2.2
.
The patches should long be available in newer releases, and we should return to using regular npm package dependencies to manage them.
Solution
- Add
datatables.net
anddatatables.net-bs4
back to package.jsondependencies
. - Update all dependencies to stable releases.
- Remove the Assets/UnmanagedNodeModules folder.
- Adjust the
nodejsExtensions.assetsToCopy
config object in package.json to copy the respective files from there instead of UnmanagedNodeModules. - Also remove .github\actions\spelling\excludes.txt.