summaryrefslogtreecommitdiff
path: root/cli/dts/lib.deno.shared_globals.d.ts
AgeCommit message (Collapse)Author
2021-01-29fix(cli): Move WorkerOptions::deno types to unstable (#9163)Nayeem Rahman
2021-01-28chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305)Luca Casonato
2021-01-19feat: Add WorkerOptions interface to type declarations (#9147)Nayeem Rahman
2021-01-17docs(cli): correct example (#9136)linbingquan
2021-01-11chore: update copyright to 2021 (#9092)Yusuke Tanaka
2021-01-07fix: Use "none" instead of false to sandbox Workers (#9034)Nayeem Rahman
2021-01-06feat: Add configurable permissions for Workers (#8215)Steven Guerrero
This commit adds new option to "Worker" Web API that allows to configure permissions. New "Worker.deno.permissions" option can be used to define limited permissions to the worker thread by either: - inherit set of parent thread permissions - use limited subset of parent thread permissions - revoke all permissions (full sandbox) In order to achieve this functionality "CliModuleLoader" was modified to accept "initial permissions", which are used for top module loading (ie. uses parent thread permission set to load top level module of a worker).
2021-01-06refactor: move WebSocket API to an op_crate (#9026)Luca Casonato
2020-12-26chore: move ProgressEvent type to deno.web lib (#8878)Luca Casonato
2020-11-03build: migrate to dlint (#8176)Bartek Iwańczuk
This commit migrates repository from using "eslint" to "dlint" for linting JavaScript code.
2020-10-08fix: update worker types to better align to lib.dom.d.ts (#7843)Kitson Kelly
2020-10-03fix(cli): update type definitions to align to TS dom (#7791)CGQAQ
Fixes #7746
2020-09-26docs: add jsdoc for WebAssembly namespace (#7703)Luca Casonato
2020-09-26fix(cli/dts): Use var instead of const and let for globals (#7680)Nayeem Rahman
2020-09-25refactor: class instead of var+interface in d.ts (#7514)Luca Casonato
2020-09-24fix(lib.deno.shared_globals): Change the Console class to an interface (#7646)Nayeem Rahman
Fixes #7494
2020-09-18refactor: move FileReader to op_crates/web (#7554)Bartek Iwańczuk
2020-09-18refactor: deno_fetch op crate (#7524)Bartek Iwańczuk
2020-09-13fix(WebSocket): no panic on failed connect + handle promise rejection via ↵Luca Casonato
error event (#7437)
2020-09-05feat: Implement WebSocket API (#7051)crowlKats
2020-08-31fix(cli): use upstream type definitions for WebAssembly (#7216)Casper Beyer
2020-08-19refactor(op_crates/web): move abort signal (#7117)Luca Casonato
2020-08-11feat(web): FileReader API (#6673)Paul Thompson
2020-08-07Op crate for Web APIs (#6906)Bartek Iwańczuk
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-08-05fix(cli/dts): MDN attribution in JSDoc for Console.dirxml (#6961)Luca Casonato
2020-07-22Reduce size of TypeScript Compiler snapshot (#6809)Ryan Dahl
This PR is intentionally ugly. It duplicates all of the code in cli/js2/ into cli/tsc/ ... because it's very important that we all understand that this code is unnecessarily duplicated in our binary. I hope this ugliness provides the motivation to clean it up. The typescript git submodule is removed, because it's a very large repo and contains all sorts of stuff we don't need. Instead the necessary files are copied directly into the deno repo. Hence +200k lines. COMPILER_SNAPSHOT.bin size ``` master 3448139 this branch 3320972 ``` Fixes #6812