1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-23 15:16:54 -05:00
Commit graph

5004 commits

Author SHA1 Message Date
Guy Bedford
9fc5b6510c
fix(std/node): only define Node.js globals when loading std/node/global (#8281) 2020-11-07 20:27:07 +01:00
Mo
bb1a673b21
docs(std/fmt): add JSDoc (#8278) 2020-11-07 09:05:37 -05:00
Nikita Sobolev
3bb5257e6d
docs: fix code highlighting in typescript.md (#8277) 2020-11-07 11:02:55 +01:00
Kitson Kelly
88c4d3145b
fix(cli): allow remapping to locals for import map (#8262)
Fixes #7723
2020-11-07 15:04:22 +11:00
Kitson Kelly
4f67f0cc60
fix(cli): properly handle type checking root modules with type defini… (#8263) 2020-11-07 06:53:37 +11:00
Bartek Iwańczuk
280ab920a8
docs: Update style guide (#8267) 2020-11-06 17:36:28 +01:00
Fukuda Naoto
fd9b6e03af
docs(std): add some missing JSDoc (#7765)
Refs #7487
2020-11-06 13:33:59 +11:00
Benjamin Gruenbaum
bfa00bef22
fix(op_crates/web): define abort event handler on prototype (#8230) 2020-11-06 12:40:36 +11:00
Trivikram Kamat
23557331c9
docs: add Deno security model conference video link (#7724) 2020-11-06 12:35:17 +11:00
Hanseo Jo
731de86976
docs(std/node/util): add missing JSdoc (#7806)
Refs #7487
2020-11-06 12:33:41 +11:00
Bhumij Gupta
2259e99aef
docs(std/node/url): Added JSDocs for std/node/url (#7805) 2020-11-06 12:28:00 +11:00
Jan Haller
6162807a7e
docs(core): document several concepts around JsRuntime and ops (#7897) 2020-11-06 12:26:14 +11:00
Kitson Kelly
5f7c80986f
fix(cli): correct libs sent to tsc for unstable worker (#8260)
Fixes #8257
2020-11-06 12:10:19 +11:00
Kitson Kelly
96e03e0b93
refactor(cli): refactor file_fetcher (#8245) 2020-11-06 11:38:21 +11:00
Yoshiya Hinosawa
1112be7dc0
chore: remove eslint config (#8255) 2020-11-05 17:26:07 +01:00
Bartek Iwańczuk
d96823b2ed
update third_party (#8253) 2020-11-05 16:49:03 +01:00
Bartek Iwańczuk
791119d4af
build: rewrite tools/ scripts to deno (#8247)
This commit rewrites scripts in "tools/" directory
to use Deno instead of Python. In return it allows 
to remove huge number of Python packages in "third_party/".
2020-11-05 15:53:21 +01:00
ali ahmed
e7cfd90b0f
fix(cli/repl): Fixing syntax highlighting (#8202)
Fixes #8240
2020-11-05 14:08:01 +11:00
Bartek Iwańczuk
6dd7633261
chore: remove dead Python code (#8248) 2020-11-04 22:09:06 +01:00
ayntee
dc232d8489
docs(std/node/querystring): add missing JSDoc (#8242) 2020-11-04 12:03:59 -05:00
Bartek Iwańczuk
f12b0dfcea
chore: update third_party (#8234) 2020-11-03 19:26:30 +01:00
Ryan Dahl
ea8a598f7b
Remove dead code (#8235) 2020-11-03 13:22:33 -05:00
Bartek Iwańczuk
ef641a07b8
build: remove eslint (#8232)
This commit updates "third_party" submodule 
to remove "eslint" and its dependencies.
In result "tools/package.json" has been removed.
2020-11-03 17:49:20 +01:00
Bartek Iwańczuk
8e914be742
build: migrate to dlint (#8176)
This commit migrates repository from using "eslint" 
to "dlint" for linting JavaScript code.
2020-11-03 16:19:29 +01:00
Yoshiya Hinosawa
e736d0f60f
fix(prompt): fix display of non-ASCII characters on Windows (#8199) 2020-11-03 01:15:29 +01:00
Benjamin Gruenbaum
1c1889851d
fix(op_crate/web): make onabort event handler web compatible (#8225) 2020-11-03 10:42:40 +11:00
Bartek Iwańczuk
c3dd19c5d3
refactor(cli): remove ProgramState::permissions (#8228)
This commit removes ProgramState::permissions field.

Having permissions parsed from CLI flags stored on globally
accessible state object made it easy to mistakenly use these
permissions in situations which required "runtime" permissions.
2020-11-02 23:37:55 +01:00
The Wizard Bear
43d4978cea
fix(std/flags): Fix parse incorrectly parsing alias flags with equals signs in the value #8136 (#8216) 2020-11-02 23:17:26 +01:00
Bartek Iwańczuk
93deefcae2
chore: remove unused tools/ scripts (#8222) 2020-11-02 21:54:12 +01:00
Kitson Kelly
d672e1405d
refactor(cli): cleanup compiler snapshot and tsc/module_graph (#8220) 2020-11-03 06:41:20 +11:00
Trivikram Kamat
40cd4db974
feat(cli): bump TypeScript to 4.0.5 (#8138) 2020-11-03 06:39:39 +11:00
X
6d63391a38
feat(std/node/fs): add realpath and realpathSync (#8169) 2020-11-02 19:11:42 +01:00
Yoshiya Hinosawa
397fec63d1
fix(op_crates/web): fix URLSearchParams, malformed url handling (#8092)
Co-authored-by: Evan <c4t@tuta.io>
2020-11-02 18:58:29 +01:00
Casper Beyer
c5611636fb
feat(std/wasi): add start method to Context (#8141)
This adds a start method to the Context to make starting a command less
tedious and yield consistent errors.

Manually setting the memory is still valid for more complex scenarios,
just undocumented for the time being.
2020-11-02 18:50:45 +01:00
Benjamin Gruenbaum
a8ca9fe7bb
test(op_crates/web): add EventTarget tests (#8205) 2020-11-02 18:42:22 +01:00
Yoshiya Hinosawa
0e5c8c03ac
add commit hash and target to long_version output (#8133) 2020-11-02 12:40:33 -05:00
Khushraj Rathod
e3b096f6f6
docs: fix typo in std/fs README.md (#8104) 2020-11-02 18:33:13 +01:00
tokiedokie
ec3d0a1883
docs: Update toc.json (#8208) 2020-11-02 18:09:03 +01:00
Kitson Kelly
272e9b82eb
fix(cli): inject helpers when transpiling via swc (#8221)
Fixes #8212
2020-11-02 22:33:43 +11:00
Kitson Kelly
fdcc78500c
refactor(cli): migrate runtime compile/bundle to new infrastructure (#8192)
Fixes #8060
2020-11-02 13:51:56 +11:00
tokiedokie
3558769d46
docs: add missing backtick in subprocess docs (#8204) 2020-11-02 11:01:40 +11:00
Benjamin Gruenbaum
9397cf508e
fix(op_crates/web): make TextEncoder work with forced non-strings (#8206)
Fixes: #8201
2020-11-02 10:57:18 +11:00
Nayeem Rahman
d9b8778c45
refactor(cli/permissions): Cleanup Flags to Permissions conversion (#8213) 2020-10-31 23:44:42 +01:00
Nayeem Rahman
07d23baa74
fix(core/error): Remove extra newline from JsError::fmt() (#8145) 2020-10-31 19:57:19 +01:00
Luca Casonato
03769f11b5
v1.5.1 2020-10-31 15:32:43 +01:00
Bartek Iwańczuk
2a36e2f892
upgrade: deno_doc, deno_lint, dprint, swc (#8197)
- deno_doc 0.1.14
- deno_lint 0.2.7
- dprint-plugin-typescript 0.32.7
- swc_bundler 0.14.1
- swc_ecmascript 0.13.1
2020-10-30 20:39:53 +01:00
Bartek Iwańczuk
ce75101e3e
fix: Deno.fdata(), Deno.fdatasync() (#8193)
These APIs were stabilized in 1.5.0, but were
never added to the "stable" Deno namespace. This
commit fixes that.
2020-10-30 13:06:09 +01:00
Bartek Iwańczuk
4f57ca0daf
fix: panic in bundler (#8168)
This commit fixes panic in bundler which was caused
by not setting thread-local slots.
2020-10-30 12:19:49 +01:00
Steven Guerrero
5aeac00971
feat(std/node/crypto): randomBytes and pbkdf2 (#8191)
* crypto

* Other thing

* Test for pdkdf2

* Add randomBytes

* Refactor pbkdf2

* Lint and format
2020-10-29 22:53:27 -04:00
Nayeem Rahman
6be6c517d0
fix(cli/fmt): Strip "\\?\" prefix when displaying Windows paths (#8135) 2020-10-30 03:19:03 +01:00