1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-29 02:29:06 -05:00
Commit graph

76 commits

Author SHA1 Message Date
Kevin (Kun) "Kassimo" Qian
5cf2eb7d18 feat(std/http): make req.body a Reader (#3575) 2020-01-02 12:34:33 -05:00
Bartek Iwańczuk
46d76a7562
upgrade: Tokio 0.2 (#3418) 2019-12-30 14:57:17 +01:00
Nayeem Rahman
954a0c64e7 doc: Update and improve build instructions (#3547) 2019-12-24 22:00:30 -05:00
Axetroy
e88c801e76 std: remove wildcard export in uuid module (#3540) 2019-12-23 04:36:25 -05:00
Yoshiya Hinosawa
80da2ac8de fix(std/encoding/yaml): support document separator in parseAll (#3535) 2019-12-21 03:57:51 -05:00
Nayeem Rahman
e8d82a6348 feat: Add missing mod.ts files in std (#3509)
std/archive/tar.ts:
- Remove FileReader.
- Remove FileWriter.

std/encoding/csv.ts:
- ExtendedParseOptions -> ParseOptions
- HeaderOption -> HeaderOptions
- ParseOptions -> ReadOptions
- readAll() -> readMatrix()

std/encoding/yaml.ts:
- DumpOptions -> StringifyOptions

std/fmt/colors.ts:
- getEnabled() -> getColorEnabled()
- setEnabled() -> setColorEnabled()

std/testing/mod.ts:
- Re-export sibling modules.
2019-12-20 15:21:30 -05:00
Yoshiya Hinosawa
29562ed61e docs(std/encoding/yaml): add usage document (#3529) 2019-12-20 11:32:05 -05:00
Axetroy
ef30d376db fix permission errors are swallowed by fs.copy() (#3504) 2019-12-18 09:45:19 -05:00
Christian Bromann
1c09cc63c8 fix code example (#3519) 2019-12-18 09:44:30 -05:00
Yoshiya Hinosawa
ff6b514a7b Improve empty test case error messages (#3514) 2019-12-18 08:05:58 -05:00
Axetroy
bb24fb74ff fix permission errors are swallowed by fs.emptyDir (#3501) 2019-12-18 05:12:36 -05:00
Kevin (Kun) "Kassimo" Qian
33d2e3d536 std/node: better error message for read perm in require() (#3502) 2019-12-15 17:23:12 +08:00
木杉
7e116dd70d Support utf8 in file_server (#3495) 2019-12-14 16:03:30 +08:00
木杉
d8e60309d2 feat(file_server): add help & switch to flags (#3489) 2019-12-14 10:01:32 +08:00
Axetroy
8cf8a29d35 fix permission errors are swallowed by fs.exists (#3493) 2019-12-13 22:47:09 +08:00
Weijia Wang
df7d8288d9 file_server: get file and fileInfo concurrently (#3486) 2019-12-12 15:59:46 +08:00
木杉
7f27f649cc fix: file_server swallowing permission errors (#3467) 2019-12-12 13:05:26 +08:00
Kevin (Kun) "Kassimo" Qian
d146d45861 benchmark: align deno_http and node_http response (#3484) 2019-12-12 13:02:23 +08:00
dnalborczyk
ef17488398 fix v8-flags example to manual (#3470) 2019-12-12 13:02:07 +08:00
Kevin (Kun) "Kassimo" Qian
c3c69aff7e fix(std/http): close connection on .respond() error (#3475) 2019-12-12 08:46:03 +08:00
Nayeem Rahman
407195ea87 fix: Only swallow NotFound errors in std/fs/expandGlob() (#3479) 2019-12-12 08:42:21 +08:00
AleksandrukTad
31ddfd5a42 fix: decoding uri in file_server (#3187) 2019-12-10 20:11:55 +08:00
木杉
90c5aadbca fix(installer): installs to the wrong directory on Windows (#3462)
Close: #3443
2019-12-08 14:59:27 +01:00
木杉
cfa4f540ba better html for file_server (#3423) 2019-12-02 16:14:25 -08:00
Axetroy
2a348144c6 feat: add ignore parser for std/prettier (#3399) 2019-11-26 08:07:39 -08:00
Ry Dahl
c016684653
refactor: reorganize flags (#3389)
- Remove ability to specify run arguments like `--allow-net` after the
  script argument. It's too hacky to make work with clap.
- Remove `--v8-options`, instead use `--v8-flags=--help`
- Give more descriptive names to unit tests in flags.rs
- Assume argv and subcommand into DenoFlags struct so the output of
  flags module is only DenoFlags rather than the tuple (subcommand, flags,
  argv).
- Improve CLI help text
- Make `deno run` specific args like `--allow-net` only show up in 'deno
  help run' instead of as global flags in `deno help`.
- Removes `deno version` to simplify our implementation and be closer to
  clap defaults. `deno -V` now only shows Deno's version and not V8's nor
  TypeScript. `Deno.versions` can be used to see that information.
- Prevent clap from auto-detecting terminal width and attempting to wrap
  text.
2019-11-26 08:06:32 -08:00
Kitson Kelly
8d977d0117 feat: Support named exports on bundles. (#3352) 2019-11-20 11:02:08 -05:00
Kevin (Kun) "Kassimo" Qian
6708fcc386 std/node: add some Node.js polyfill to require() (#3382) 2019-11-19 16:44:59 -05:00
Kevin (Kun) "Kassimo" Qian
e73a82dc42 feat(std/node) add CommonJS require (#3380) 2019-11-19 01:54:20 -05:00
Ry Dahl
e6fdb2628f chore: improve examples (#3377) 2019-11-18 22:07:13 -08:00
罗文
00aa409ff2 support load yaml/yml prettier config (#3370) 2019-11-18 21:15:52 -05:00
Rafał Pocztarski
4ca624a355 feat: std/node/process (#3368) 2019-11-18 18:30:24 -05:00
Lilian Saget-Lethias
5671d38d8f feat: Add std/encoding/yaml module (#3361) 2019-11-18 09:39:32 -05:00
Bartek Iwańczuk
8f9a942cb9 Use futures 0.3 API (#3358) 2019-11-16 19:17:47 -05:00
罗文
cb00fd6e98 fmt: respect prettierrc and prettierignore (#3346) 2019-11-16 11:48:45 -05:00
Leo Chandra
26bf928d28 fix: std/datetime toIMF bug (#3357) 2019-11-16 08:24:07 -05:00
Bartek Iwańczuk
34ed16ed3a run std test with cargo test (#3344)
Removes three CI jobs
2019-11-15 13:31:53 -05:00
Andy Hayden
411f53f7bb Add wasm example to manual (#3353) 2019-11-15 12:42:40 -05:00
Nayeem Rahman
7901038458 fix: error handling in std/fs/walk() (#3318)
- Make assertThrows() return the Error
- Remove WalkOptions::onError()
2019-11-14 22:22:33 -05:00
Ry Dahl
4902a1cacb
Turn on TS strict mode for deno_typescript (#3330) 2019-11-14 15:05:36 -05:00
Kitson Kelly
9837d324a7 Update to TypeScript 3.7 (#3275)
and update to prettier 1.19

Also, update `assert()` and remove not null assertions where possibly
in `cli`.

Closes #3273
2019-11-13 13:42:34 -05:00
罗文
80b1371548 fmt: allow configuration of Prettier options (#3314) 2019-11-13 11:21:17 -05:00
Kitson Kelly
8d03397293 Make bundles fully standalone (#3325)
- Bundles are fully standalone. They now include the shared loader with
  `deno_typescript`.
- Refactor of the loader in `deno_typescript` to perform module
  instantiation in a more
- Change of behaviour when an output file is not specified on the CLI.
  Previously a default name was determined and the bundle written to that
  file, now the bundle will be sent to `stdout`.
- Refactors in the TypeScript compiler to be able to support the concept
  of a request type.  This provides a cleaner abstraction and makes it
  easier to support things like single module transpiles to the userland.
- Remove a "dangerous" circular dependency between `os.ts` and `deno.ts`,
  and define `pid` and `noColor` in a better way.
- Don't bind early to `console` in `repl.ts`.
- Add an integration test for generating a bundle.
2019-11-13 10:35:56 -05:00
Vincent LE GOFF
ee1b8dc883 feat: std/node (#3319) 2019-11-12 15:51:14 -05:00
木杉
b3baab6d14 fix manual (#3313)
PS C:\Users\zhbnh> git config --global core.symlinks=true
error: invalid key: core.symlinks=true
2019-11-10 09:59:17 -05:00
Nayeem Rahman
d586f119fa net: Check for closing status when iterating Listener (#3309)
std/http/server.ts: Use listener.next() instead of listener.accept()
2019-11-09 14:40:22 -05:00
罗文
9889a28008 upgrade: Prettier 1.19.1 (#3305) 2019-11-09 08:24:43 -05:00
Ryan Dahl
97ceea49f5 Add jsdoc for std/http/http_status.ts
The website documentation now supports enums
6f4fb0f5a3
2019-11-08 17:27:09 -05:00
Ry Dahl
709cb3c9ba Fix jsdoc in std/http/server.ts (#3284) 2019-11-07 11:00:27 -08:00
Ry Dahl
f466ef9706 manual: add chocolatey install instructions (#3280) 2019-11-06 21:05:37 -08:00