summaryrefslogtreecommitdiff
path: root/js/compiler_test.ts
AgeCommit message (Collapse)Author
2019-04-21Remove dead code js/compiler_test.ts (#2160)Ryan Dahl
2019-03-09Migrate from tslint to eslint for linting (#1905)Kitson Kelly
2019-03-06Upgrade 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-12Add 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-10Respect NO_COLOR in TypeScript output (#1736)Bartek Iwańczuk
2019-01-14Fix JSON Modules (#1514)Kitson Kelly
2019-01-13Cleanup compiler and re-enable tests (#1512)Kitson Kelly
2019-01-06Revert "Split Runner from Compiler" (#1462)Ryan Dahl
This reverts commit 3d03f5b0cb3c513e449f3aaa5d35c493b72f47b4.
2019-01-03Remove assertion for empty modules (#1450)Satya Rohith
2019-01-02Happy new year!Ryan Dahl
2018-12-23Remove support for extensionless import (#1396)Ryan Dahl
2018-11-20Split Runner from CompilerKitson Kelly
2018-11-06Improve preparing stack tracesKitson Kelly
2018-10-30Add ability to load JSON as modules (#1065)Kitson Kelly
2018-10-29Separate source map from output code.Kitson Kelly
2018-10-24fix typos (#1083)Joseph
2018-10-23Enforce media typesKitson Kelly
2018-10-11Replace globals.d.ts with lib.deno_runtime.d.tsKitson Kelly
2018-10-05Hide compiler module (#909)Kitson Kelly
Fixes #876
2018-09-25formatRyan Dahl
2018-09-24Add flag --recompile (#801)Bartek Iwańczuk
2018-09-06Fix TypeScript exports in bundleKitson Kelly
2018-09-06Implementing --deps flagMirko 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-05Mark APIs at internal and include JSDoc in typesKitson Kelly
2018-09-02Unit tests for circular referencesKitson Kelly
2018-09-01Remove lib.globals.d.tsKitson Kelly
2018-09-01Bundle most types into globals.d.ts (#642)Kitson Kelly
2018-08-28Two-pass module evaluation.Kitson Kelly
Plus changes to tests to accomodate.
2018-08-27Add ability to unit test by permissions.Ryan Dahl
2018-08-24Integrate ScriptSnapshot into ModuleMetaDataKitson Kelly
2018-08-23Improve DenoCompiler.makeDefine and localRequireKitson Kelly
2018-08-22runtime.ts refactor into compiler.ts (#564)Ryan Dahl
Adds compiler_test.ts