Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
This commit fixes several regressions in TS compiler:
* double compilation of same module during same process run
* compilation of JavaScript entry point with non-JS imports
* unexpected skip of emit during compilation
Additional checks were added to ensure "allowJs" setting is
used in TS compiler if JavaScript has non-JS dependencies.
|
|
|
|
|
|
|
|
|
|
files (#5886)
|
|
This reverts commit c4c6a8dae488a3473ee09b0e3a54943b706d8944
There is some controversy about this change because vscode doesn't interpret the fragments correctly. Needs more discussion before landing.
|
|
This makes the URLs in stack traces actual URLs to the files.
Before: https://deno.land/std/testing/asserts.ts:138:11
After: https://deno.land/std/testing/asserts.ts#138:11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Since everything that Deno loads is treated as an ES Module,
it means that all code is treated as "use strict" except for
when using the REPL. This PR changes that so code in the
REPL is also always evaluated with "use strict". There are
also a couple other places where we load code as scripts
which should also use "use strict" just in case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also remove the unix example from the stable documentation
to stay in line with the `Deno.listen` one
|
|
|
|
|
|
|
|
|
|
|
|
This commit fixes a bug introduced in #5029 that caused bad
handling of redirects during module analysis.
Also ensured that duplicate modules are not downloaded.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|