jquery/build/tasks
Michał Gołębiowski-Owczarek f37c2e51f3
Build: Auto-convert sources to AMD
jQuery source has been migrated in gh-4541 from AMD to ES modules. To maintain
support for consumers of our AMD modules, this commits adds a task transpiling
the ES modules sources in `src/` to AMD in `amd/`.

A "Load with AMD" checkbox was also restored to the QUnit setup. Note that,
contrary to jQuery 3.x, AMD files need to be generated via `grunt amd` or
`grunt` as sources are not authored in ECMAScript modules. To achieve a similar
no-compile experience during jQuery 4.x testing, use the new "Load as modules"
checkbox which works in all supported browsers except for IE & Edge (the
legacy, EdgeHTML-based one).

Ref gh-4541
Closes gh-4554
2019-12-09 20:00:44 +01:00
..
lib Build: Fix the Windows build 2019-12-02 19:55:19 +01:00
amd.js Build: Auto-convert sources to AMD 2019-12-09 20:00:44 +01:00
build.js Build: Fix the Windows build 2019-12-02 19:55:19 +01:00
dist.js Build: Require strict mode in Node.js scripts via ESLint 2019-10-09 00:17:55 +02:00
node_smoke_tests.js Build: Require strict mode in Node.js scripts via ESLint 2019-10-09 00:17:55 +02:00
promises_aplus_tests.js Build: Make Promises/A+ tests use the dot reporter instead of the default 2019-03-11 16:06:17 +01:00
qunit_fixture.js Build: Require strict mode in Node.js scripts via ESLint 2019-10-09 00:17:55 +02:00
sourcemap.js Build: Require strict mode in Node.js scripts via ESLint 2019-10-09 00:17:55 +02:00
testswarm.js Build: Require strict mode in Node.js scripts via ESLint 2019-10-09 00:17:55 +02:00