summaryrefslogtreecommitdiff
path: root/cli/dts/lib.deno.ns.d.ts
AgeCommit message (Collapse)Author
2021-08-24feat(unstable): Add file locking APIs (#11746)Tilman Roeder
This commit adds following unstable APIs: - Deno.flock() - Deno.flockSync() - Deno.funlock() - Deno.funlockSync()
2021-08-24BREAKING(unstable): Fix casing in FfiPermissionDescriptor (#11659)Nayeem Rahman
2021-08-15fix: don't statically type name on Deno.errors (#11715)Luca Casonato
2021-08-06feat: ffi to replace plugins (#11152)Elias Sjögreen
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API.
2021-08-06revert: allow URL for permissions (#11600)Bartek Iwańczuk
Revert changes to "net" permissions in regards to handling URLs introduced in 15b0e61de.
2021-08-06feat: support AbortSignal in writeFile (#11568)Benjamin Gruenbaum
2021-08-06feat(runtime): allow URL for permissions (#11578)Leo K
2021-08-04feat(unstable): clean environmental variables for subprocess (#11571)Leo K
This commit adds "Deno.RunOptions.clearEnv" option, that allows to clear environmental variables from parent process before spawning a subprocess.
2021-08-02feat: stabilize Deno.serveHttp() (#11544)Bartek Iwańczuk
This commit moves "Deno.serveHttp()" and related types to stable namespace.
2021-07-26fix(cli/dts): Type `Deno.errors.*` as subclasses of `Error` (#10702)Liam Murphy
2021-07-12chore(runtime): deprecate `Deno.copy` (#11369)Luca Casonato
2021-06-29feat: Add "deno_net" extension (#11150)Bartek Iwańczuk
This commits moves implementation of net related APIs available on "Deno" namespace to "deno_net" extension. Following APIs were moved: - Deno.listen() - Deno.connect() - Deno.listenTls() - Deno.serveHttp() - Deno.shutdown() - Deno.resolveDns() - Deno.listenDatagram() - Deno.startTls() - Deno.Conn - Deno.Listener - Deno.DatagramConn
2021-06-25chore(ext/console): deprecate Deno.customInspect (#10035)Yoshiya Hinosawa
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-06-22feat(core): support AbortSignal in readFile (#10943)Benjamin Gruenbaum
2021-06-22fix: move stable/unstable types/APIs to their correct places (#10880)Muthu Kumar
- Moved ppid and memoryUsage types from deno.unstable to deno.ns. - Moved sleepSync to unstable object, shutdown to stable object.
2021-06-03feat(cli): support URL overload for `Deno.chdir` (#10793)Casper Beyer
2021-06-03feat(runtime): support URL overloads for `Deno.symlink` and ↵Casper Beyer
`Deno.symlinkSync` (#10664)
2021-06-03feat(runtime): support URL overloads for Deno.rename/Deno.renameSync (#10512)Casper Beyer
2021-06-01feat: add FsWatcher interface (#10798)Yoshiya Hinosawa
2021-05-21fix(docs): rename read to readSync (#10732)迷渡
Signed-off-by: 迷渡 <justjavac@gmail.com>
2021-05-20fix(cli/dts): fix missing error class (NotSupported) in types (#10713)Carter Snook
2021-05-19docs(cli/dts): fix typo in `TestDefinition.only` description (#10697)Casper Beyer
2021-05-17feat(runtime): support urls for `Deno.realPath` and `Deno.realPathSync` (#10626)Casper Beyer
2021-05-11docs(cli/dts): fix `Deno.permissions.query` example (#10572)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.watchFs example (#10570)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.inspect examples (#10569)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.seek and Deno.seekSync examples (#10568)Casper Beyer
2021-05-11docs(cli/dts): fix Deno.run example (#10567)Casper Beyer
2021-05-10fix(cli): typings for `Deno.os.arch` (#10541)Elias Sjögreen
2021-05-06docs: env.get will return `undefined` if not exist (#10514)迷渡
2021-05-05docs(cli/dts): add missing awaits (#10501)Casper Beyer
2021-05-05docs(cli/dts): fix env examples (#10500)Casper Beyer
2021-05-05docs(cli/dts): use one block per writeAll example (#10496)Casper Beyer
2021-05-05docs(cli/dts): explicitly import assert in examples (#10495)Casper Beyer
2021-05-05docs(cli/dts): use one code block per truncate example (#10494)Casper Beyer
2021-05-04docs(cli/ftruncateSync): use openSync in example (#10485)Casper Beyer
2021-04-28docs: document how to stop file watcher (#10403)Yoshiya Hinosawa
2021-04-27docs: fix ftruncateSync example (#10393)Yoshiya Hinosawa
2021-04-26fix: invalid types for asynchronous and synchronous `File#truncate` (#10353)Carter Snook
2021-04-26fix(#10360): clarify JSDoc for `Deno.noColor` (#10373)Carter Snook
Fixes #10360 Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-04-20revert: Conn type changes in #10012 and #10061 (#10255)Kitson Kelly
Fixes #10200 (again) This reverts commit 9c7c9a35c12625bd4793c21539391d6b08d17e73 and a8057e3e06962a8d7c6330a085704bb4493eed04.
2021-04-16fix(#10200): weaken types so non-breaking (#10205)Kitson Kelly
Fixes #10200
2021-04-13feat(cli/dts): stricter typings for Listener & Conn (#10012)crowlKats
2021-04-13feat(permissions): allow env permission to take values (#9825)crowlKats
2021-04-12feat(runtime): add truncate and truncateSync methods to Deno.File (#10130)Casper Beyer
2021-04-12feat(runtime): add stat and statSync methods to Deno.File (#10107)Casper Beyer
2021-04-12feat(runtime): stabilize Deno.fstat and Deno.fstatSync (#10108)Casper Beyer
This commit stabilizes Deno.fstat and Deno.fstatSync which are well known system calls and have a stable interface.
2021-04-11feat: stabilize Deno.ftruncate and Deno.ftruncateSync (#10126)Casper Beyer
This stabilizes Deno.ftruncate and Deno.ftruncateSync. This is a well known system call and the interface is not going to change. Implicitly requires write permissions as the file has to be opened with write to be truncated.
2021-04-10feat(permissions): allow run permission to take values (#9833)crowlKats
This commit adds allowlist support to `--allow-run` flag. Additionally `Deno.permissions.query()` allows to query for specific programs within allowlist.
2021-04-06chore: deprecate Deno.iter and Deno.iterSync (#10025)Luca Casonato
This commit marks the `Deno.iter` and `Deno.iterSync` utils as deprecated, and schedules them for removal in Deno 2.0. These utilities are implemented in pure JS, so should not be part of the Deno namespace. These utilities are now available in std/io/util: denoland/deno_std#843.