Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-21 | Remove dead code js/compiler_test.ts (#2160) | Ryan Dahl | |
2019-03-09 | Migrate from tslint to eslint for linting (#1905) | Kitson Kelly | |
2019-03-06 | Upgrade deno_std (#1892) | Ryan Dahl | |
A major API change was that asserts are imported from testing/asserts.ts now rather than testing/mod.ts and assertEqual as renamed to assertEquals to conform to what is most common in JavaScript. | |||
2019-02-12 | Add Deno global namespace (#1748) | Kitson Kelly | |
Resolves #1705 This PR adds the Deno APIs as a global namespace named `Deno`. For backwards compatibility, the ability to `import * from "deno"` is preserved. I have tried to convert every test and internal code the references the module to use the namespace instead, but because I didn't break compatibility I am not sure. On the REPL, `deno` no longer exists, replaced only with `Deno` to align with the regular runtime. The runtime type library includes both the namespace and module. This means it duplicates the whole type information. When we remove the functionality from the runtime, it will be a one line change to the library generator to remove the module definition from the type library. I marked a `TODO` in a couple places where to remove the `"deno"` module, but there are additional places I know I didn't mark. | |||
2019-02-10 | Respect NO_COLOR in TypeScript output (#1736) | Bartek Iwańczuk | |
2019-01-14 | Fix JSON Modules (#1514) | Kitson Kelly | |
2019-01-13 | Cleanup compiler and re-enable tests (#1512) | Kitson Kelly | |
2019-01-06 | Revert "Split Runner from Compiler" (#1462) | Ryan Dahl | |
This reverts commit 3d03f5b0cb3c513e449f3aaa5d35c493b72f47b4. | |||
2019-01-03 | Remove assertion for empty modules (#1450) | Satya Rohith | |
2019-01-02 | Happy new year! | Ryan Dahl | |
2018-12-23 | Remove support for extensionless import (#1396) | Ryan Dahl | |
2018-11-20 | Split Runner from Compiler | Kitson Kelly | |
2018-11-06 | Improve preparing stack traces | Kitson Kelly | |
2018-10-30 | Add ability to load JSON as modules (#1065) | Kitson Kelly | |
2018-10-29 | Separate source map from output code. | Kitson Kelly | |
2018-10-24 | fix typos (#1083) | Joseph | |
2018-10-23 | Enforce media types | Kitson Kelly | |
2018-10-11 | Replace globals.d.ts with lib.deno_runtime.d.ts | Kitson Kelly | |
2018-10-05 | Hide compiler module (#909) | Kitson Kelly | |
Fixes #876 | |||
2018-09-25 | format | Ryan Dahl | |
2018-09-24 | Add flag --recompile (#801) | Bartek Iwańczuk | |
2018-09-06 | Fix TypeScript exports in bundle | Kitson Kelly | |
2018-09-06 | Implementing --deps flag | Mirko Jotic | |
- Adding a ModuleId type alias to specify original url or local file of dependency - Modifying ModuleMetaData class to contain ModuleId - Adding a --deps flag | |||
2018-09-05 | Mark APIs at internal and include JSDoc in types | Kitson Kelly | |
2018-09-02 | Unit tests for circular references | Kitson Kelly | |
2018-09-01 | Remove lib.globals.d.ts | Kitson Kelly | |
2018-09-01 | Bundle most types into globals.d.ts (#642) | Kitson Kelly | |
2018-08-28 | Two-pass module evaluation. | Kitson Kelly | |
Plus changes to tests to accomodate. | |||
2018-08-27 | Add ability to unit test by permissions. | Ryan Dahl | |
2018-08-24 | Integrate ScriptSnapshot into ModuleMetaData | Kitson Kelly | |
2018-08-23 | Improve DenoCompiler.makeDefine and localRequire | Kitson Kelly | |
2018-08-22 | runtime.ts refactor into compiler.ts (#564) | Ryan Dahl | |
Adds compiler_test.ts |