1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 15:49:44 -05:00
denoland-deno/cli/tests/subdir
Kitson Kelly 6bd846a780
Improvements to bundling. (#3965)
Moves to using a minimal System loader for bundles generated by Deno.
TypeScript in 3.8 will be able to output TLA for modules, and the loader
is written to take advantage of that as soon as we update Deno to TS
3.8.

System also allows us to support `import.meta` and provide more ESM
aligned assignment of exports, as well as there is better handling of
circular imports.

The loader is also very terse versus to try to save overhead.

Also, fixed an issue where abstract classes were not being re-exported.

Fixes #2553
Fixes #3559
Fixes #3751
Fixes #3825
Refs #3301
2020-02-12 16:41:51 -05:00
..
redirects Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
subdir2 Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
auto_print_hello.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
bench_worker.ts workers: proper TS libs, more spec-compliant APIs (#3812) 2020-01-29 18:54:23 +01:00
circular1.ts Improvements to bundling. (#3965) 2020-02-12 16:41:51 -05:00
circular2.ts Improvements to bundling. (#3965) 2020-02-12 16:41:51 -05:00
config.json Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
evil_remote_import.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
form_urlencoded.txt Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
indirect_import_error.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
indirect_throws.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
json_1.json Support named imports/exports for subset of properties in JSON modules (#3210) 2019-10-26 21:04:34 -04:00
json_2.json Support named imports/exports for subset of properties in JSON modules (#3210) 2019-10-26 21:04:34 -04:00
mismatch_ext.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mod1.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mod2.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mod3.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mod4.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mod5.mjs Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_application_ecmascript.j2.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_application_ecmascript_jsx.j2.jsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_application_x_javascript.j4.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_application_x_javascript_jsx.j4.jsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_application_x_typescript.t4.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_application_x_typescript_tsx.t4.tsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_javascript.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_javascript_jsx.jsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_text_ecmascript.j3.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_text_ecmascript_jsx.j3.jsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_text_javascript.j1.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_text_javascript_jsx.j1.jsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_text_typescript.t1.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_text_typescript_tsx.t1.tsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_video_mp2t.t3.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_video_mp2t_tsx.t3.tsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
mt_video_vdn.t2.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
mt_video_vdn_tsx.t2.tsx fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
nested_worker.js workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
no_ext Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
print_hello.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
sibling_worker.js workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
test_worker.js workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
test_worker.ts workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
test_worker_basic.js fix: basic web worker message passing (#3893) 2020-02-05 17:16:07 -05:00
throwing_worker.js workers: basic event loop (#3828) 2020-02-11 10:04:59 +01:00
throws.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
type_reference.d.ts Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
type_reference.js Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
unknown_ext.deno Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00