silverstripe-framework/client/src/legacy
Ingo Schommer 9cb9a05ec0 API Removed duplicated thirdparty deps
These were originally copied from node_modules via an "npm run thirdparty" task,
in order to have them loadable with oldschool <script> tags.
Since webpack supports CommonJS-style loading, that's no longer required,
we can simply inline those scripts into the bundle.

We need to use imports-loader though, in order to ensure
that "define" is not available in some module scopes,
which triggers AMD behavior that's not compatible with Webpack's loaders.
See http://webpack.github.io/docs/shimming-modules.html

I've had to pin to the exact versions used in the 3.x CMS,
since jquery-upload has introduced an AMD wrapper sometime
between 6.0 and 6.9 (the latest version NPM automatically pulls in).
This AMD wrapper confuses Webpack, since it's trying to resolve the
dependencies contained in it. We could create shims for those instead,
but the easiest way was to simply revert to the versions already used
before the Webpack migration (since the newer versions in node_modules
were never actually copied into thirdparty, they weren't used before).
2016-09-15 22:19:12 +12:00
..
AssetUploadField.js BUG Correct include paths for legacy JS files 2016-07-28 16:34:28 +12:00
ConfirmedPasswordField.js API Use Webpack 2016-09-15 22:19:05 +12:00
DateField.js API Use Webpack 2016-09-15 22:19:05 +12:00
GridField.js API Use Webpack 2016-09-15 22:19:05 +12:00
HtmlEditorField.js Remove .show() as not compatible with Flex 2016-09-02 16:41:26 +12:00
InlineFormAction.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
PermissionCheckboxSetField.js API Use Webpack 2016-09-15 22:19:05 +12:00
SelectionGroup.js API Use Webpack 2016-09-15 22:19:05 +12:00
TabSet.js API Use Webpack 2016-09-15 22:19:05 +12:00
TinyMCE_SSPlugin.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
ToggleCompositeField.js API Use Webpack 2016-09-15 22:19:05 +12:00
ToggleField.js BUG Correct include paths for legacy JS files 2016-07-28 16:34:28 +12:00
TreeDropdownField.js API Use Webpack 2016-09-15 22:19:05 +12:00
UploadField_downloadtemplate.js API Use Webpack 2016-09-15 22:19:05 +12:00
UploadField_select.js Bootstrap GridField 2016-08-03 18:35:18 +12:00
UploadField_uploadtemplate.js API Use Webpack 2016-09-15 22:19:05 +12:00
UploadField.js API Removed duplicated thirdparty deps 2016-09-15 22:19:12 +12:00