Since we changed the build stack in the Neos-UI to esbuild we are able to use the optional chaining (?.) operator in JavaScript. As the modern JavaScript is pretty powerful, we don’t need the helper methods from the plow-js library anymore.
The library served us well and has been deprecated, we also throw console messages when we still use the functions from plow-js. To prevent bloating the console with Neos packages, we should remove the usage also in our own plugins.
With this PR we use esbuild instead of webpack for the Plugin and drop plow-js.
Since we changed the build stack in the Neos-UI to esbuild we are able to use the optional chaining (?.) operator in JavaScript. As the modern JavaScript is pretty powerful, we don’t need the helper methods from the plow-js library anymore.
The library served us well and has been deprecated, we also throw console messages when we still use the functions from plow-js. To prevent bloating the console with Neos packages, we should remove the usage also in our own plugins. With this PR we use esbuild instead of webpack for the Plugin and drop plow-js.