summaryrefslogtreecommitdiff
path: root/cli/js/lib.deno.ns.d.ts
AgeCommit message (Collapse)Author
2020-04-26Add buffer size argument to copy (#4907)Marcos Casagrande
2020-04-25BREAKING CHANGE: change return type of Deno.resources() (#4893)Bartek Iwańczuk
2020-04-25introduce unstable flag, make a few things unstable (#4892)Ryan Dahl
2020-04-24chdir should require --allow-write (#4889)Ryan Dahl
2020-04-25change type of stdio handles in JS api (#4891)Bartek Iwańczuk
2020-04-25BREAKING CHANGE: remove Deno.OpenMode (#4884)Bartek Iwańczuk
This commit removes Deno.OpenMode along with overloaded variants of Deno.open() and Deno.openSync() that used OpenMode.
2020-04-25BREAKING CHANGE: change order of args in Deno.copy() (#4885)Bartek Iwańczuk
2020-04-25stabilize Deno.iter() and Deno.iterSync() (#4890)Bartek Iwańczuk
2020-04-24BREAKING CHANGE: rename Deno.fsEvents() to Deno.watchFs() (#4886)Bartek Iwańczuk
2020-04-24BREAKING CHANGE: rename TLS APIs to camel case (#4888)Bartek Iwańczuk
This commit renames all APIs containing "TLS" to use camel case (connectTLS -> connectTls, etc.)
2020-04-23refactor(cli/js/testing): Rename disableOpSanitizer to sanitizeOps (#4854)Nayeem Rahman
* rename disableOpSanitizer to sanitizeOps * rename disableResourceSanitizer to sanitizeResources
2020-04-22fix Deno.iterSync() examples (#4855)Bartek Iwańczuk
2020-04-22Add comments in Reader/SyncReader about iter/iterSync (#4852)Ryan Dahl
2020-04-22BREAKING CHANGE: rename Deno.toAsyncIterator() to Deno.iter() (#4848)Bartek Iwańczuk
* rename Deno.toAsyncIterator() to Deno.iter() * adds sync version Deno.iterSync() * adds optional second argument for buffer size
2020-04-22Add comment distinguishing Deno.Buffer from Node's Buffer (#4847)Ryan Dahl
2020-04-22chore(docs): A space should be left after the single-line comment (#4811)张超杰
2020-04-21typo张超杰
2020-04-20Remove core/plugin.rs (#4824)Ryan Dahl
This simplifies the plugin interface in order to deliver op crates with a similar API
2020-04-18fix(doc): Group ID (#4803)迷渡
2020-04-18feat: startTLS (#4773)EnokMan
2020-04-18fix(doc): `FileInfo.created` is creation time (#4799)迷渡
2020-04-16refactor(cli/js/ops/fs): Improve readdir() and FileInfo interfaces (#4763)Nayeem Rahman
2020-04-15Make writeSync, readSync, seekSync, openSync, isatty proper synchronous ↵Ryan Dahl
syscalls (#4762)
2020-04-15fix(cli/js/net): Make generator return types iterable (#4661)Nayeem Rahman
2020-04-13refactor(core/js_error): Align JSStackFrame with CallSite (#4715)Nayeem Rahman
Renames and adds missing fields to JSStackFrame from CallSite. Fixes #4705. Cleans up base changes for line and column numbers.
2020-04-13Convert ProcessStatus to a tagged union (#4732)Khải
2020-04-11docs: highlight NO_COLOR (#4723)迷渡
2020-04-09BREAKING: Remove deprecated mkdir, mkdirSync APIs (#4615)Chris Knight
2020-04-03adjust docs for Deno.seek (#4610)dubiousjim
2020-04-03Improve tests and docs for Deno.rename (#4597)dubiousjim
2020-04-02Refactor and expand mkdir tests (#4579)dubiousjim
2020-04-02feat: deno test --filter (#4570)Ryan Dahl
2020-04-01better parameter names for a couple functions (#4559)Chris Knight
2020-04-01refactor(cli/js/testing): Reduce testing interfaces (#4451)Nayeem Rahman
* Reduce "testing" interfaces * Use a callback instead of a generator for Deno.runTests() * Default RunTestsOptions::reportToConsole to true * Compose TestMessage into a single interface
2020-03-31doc: Improve API documentation and add examples (#4548)Chris Knight
2020-03-29API doc improvments (#4525)Chris Knight
2020-03-28Update to Prettier 2 and use ES Private Fields (#4498)Kitson Kelly
2020-03-26Improve isatty and kill API docs; Deno.kill() - throw on Windows (#4497)Chris Knight
2020-03-25refactor: rename ConsoleOptions to InspectOptions (#4493)Chris Knight
2020-03-24doc: improve various API docs and include examples (#4486)Chris Knight
2020-03-23feat: Support Unix Domain Sockets (#4176)João Souto
2020-03-23doc: API improvements to chown, close, compile and connect (#4463)Chris Knight
2020-03-21Remove @url comments from d.ts files (#4449)Ryan Dahl
These have no function and are not tested, probably incorrect in many situations.
2020-03-21BREAKING CHANGE Rename Deno.run's args to cmd (#4444)Akshat Agarwal
This is to avoid confusion with Deno.args which does not include the executable to be run.
2020-03-20chmod should throw on Windows (#4446)dubiousjim
2020-03-20refactor: move code from fs.rs into ops/fs.rs (#4428)dubiousjim
This a complex boring PR that shifts around code (primarily) in cli/fs.rs and cli/ops/fs.rs. The gain of this refactoring is to ease the way for #4188 and #4017, and also to avoid some future development pain. Mostly there is no change in functionality. Except: * squashed bugs where op_utime and op_chown weren't using `resolve_from_cwd` * eliminated the use of the external `remove_dir_all` crate. * op_chmod now only queries metadata to verify file/dir exists on Windows (it will already fail on Unix if it doesn't) * op_chown now verifies the file/dir's existence on Windows like chmod does.
2020-03-19refactor: rename Deno.TestDefinition.skip to ignore (#4400)Bartek Iwańczuk
2020-03-18Chmod API documentation improvements (#4427)Chris Knight
2020-03-18Improve API docs for Deno.bundle and Deno.chdir (#4426)Chris Knight
2020-03-18feat: Deno.test() sanitizes ops and resources (#4399)Bartek Iwańczuk
This PR brings assertOps and assertResources sanitizers to Deno.test() API. assertOps checks that test doesn't leak async ops, ie. there are no unresolved promises originating from Deno APIs. Enabled by default, can be disabled using Deno.TestDefinition.disableOpSanitizer. assertResources checks that test doesn't leak resources, ie. all resources used in test are closed. For example; if a file is opened during a test case it must be explicitly closed before test case finishes. It's most useful for asynchronous generators. Enabled by default, can be disabled using Deno.TestDefinition.disableResourceSanitizer. We've used those sanitizers in internal runtime tests and it proved very useful in surfacing incorrect tests which resulted in interference between the tests. All tests have been sanitized. Closes #4208