summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-06Move installer to its own repo.Ryan Dahl
https://github.com/denoland/deno_install 1. This allows the installer to use a more aggressive CI build matrix with different version of python. 2. Running the installer during tools/test.py artificially inflates our download stats. 3. Running the installer during tools/test.py makes the test script dependent on having an internet connection. 4. Running the installer during tools/test.py introduces a race condition during release - where it tries and fails to download the latest release in build process that should be uploading that release.
2018-09-05v0.1.3Ryan Dahl
* Fixes module resolution error #645 * Better flag parsing * lStatSync -> lstatSync * Added deno.renameSync() * Added deno.mkdirSync() * Fix circular dependencies #653 * Added deno.env() and --allow-env
2018-09-06appveyor: cache modification times for files in the main repoBert Belder
This fixes that a lot of targets were being rebuilt unnecessarily.
2018-09-05Add --reload to JS unit tests.Ryan Dahl
Fixes #677
2018-09-05Rename src/binding.rs -> src/libdeno.rsRyan Dahl
2018-09-05FormatRyan Dahl
2018-09-05Improve module resolution.Ryan Dahl
Windows can't handle ":" in path names, so we use a special directory format .deno/deps/localhost_PORT4545/ to represent hosts with non-default ports. Fixes #645.
2018-09-05Mark APIs at internal and include JSDoc in typesKitson Kelly
2018-09-05tools/build: skip build path detection when given '-C «dir»' ninja argBert Belder
2018-09-04Upgrade Flatbuffers (now using master)Ryan Dahl
2018-09-04Better flag parsingIan Shehadeh
2018-09-04lStat -> lstatRyan Dahl
2018-09-04Implement renameSyncMani Maghsoudlou
2018-09-03Implement mkdirSyncSajjad Hashemian
2018-09-03Clean up handlers.Ryan Dahl
2018-09-03Upgrade flatbuffersRyan Dahl
2018-09-03Format.Ryan Dahl
2018-09-02Log level code refactoringJ2P
2018-09-02Unit tests for circular referencesKitson Kelly
2018-09-02Fix circular dependenciesKitson Kelly
2018-09-01Minor code refactoringShinDarth
2018-09-01Refactor code to be same styleliuyi
2018-09-01Remove lib.globals.d.tsKitson Kelly
2018-09-01Bundle most types into globals.d.ts (#642)Kitson Kelly
2018-09-01Refactor release_url to take platform as an argumentAndy Hayden
2018-09-01Avoid using temporary directory in install.pyAndy Hayden
2018-08-31Add release installer (#639)Mirko Jotic
2018-08-31Document lStatSync & statSync and correct FileInfo.Aaron Power
2018-08-31Implemented deno.env and refactored flags.rsAaron Power
2018-08-31Refactor libdeno.send() code to reduce boilerplate.Ryan Dahl
Also removes assignCmdId as it's currently unused.
2018-08-30v0.1.2Ryan Dahl
* Added https import support. * Added deno.makeTempDirSync(). * Added deno.lstatSync() and deno.statSync().
2018-08-30formatRyan Dahl
2018-08-30Reorganize js/unit_tests.tsRyan Dahl
2018-08-30Implemented statSync and lStatSyncAaron Power
2018-08-30Support https imports.Ryan Dahl
Adds hyper-rustls to the build. Use ring for sha1 instead of "ssh1" crate. Fixes #528.
2018-08-30Downgrading tokio to registry version.Ryan Dahl
Prep for rustls.
2018-08-30Fix warnings.Ryan Dahl
Ref #374
2018-08-30add type declarationztplz
2018-08-29Implement makeTempDirSync()Bert Belder
2018-08-29Add I/O interfaces to Roadmap.md (#387)Ryan Dahl
2018-08-29Fix lastchange rebuild problem.Ryan Dahl
lastchange.py is causing a full rebuild on every commit. This is a temporary workaround.
2018-08-29Allow filtering of unit tests.Ryan Dahl
2018-08-29build: work around sccache false positives due to asm .incbin usageBert Belder
2018-08-29tools: make sha256sum.py more generic and move it to 'tools'Bert Belder
2018-08-29typoMohammed Salman
2018-08-28v0.1.1Ryan Dahl
2018-08-28Updates to compiler.ts comments and logging.Kitson Kelly
2018-08-28Two-pass module evaluation.Kitson Kelly
Plus changes to tests to accomodate.