Commit Graph

183 Commits

Author SHA1 Message Date
Kitson Kelly
9d4117f963 feat: add --no-check option (denoland/deno#6456)
This commit adds a "--no-check" option to following subcommands:
- "deno cache"
- "deno info"
- "deno run"
- "deno test"

The "--no-check" options allows to skip type checking step and instead 
directly transpiles TS sources to JS sources. 

This solution uses `ts.transpileModule()` API and is just an interim
solution before implementing it fully in Rust.
2021-02-01 10:46:58 +00:00
Ryan Dahl
ac787a85e2 Fix definition of URL constructor (denoland/deno#6653) 2021-02-01 10:46:58 +00:00
Bartek Iwańczuk
14b9403143 upgrade: swc_ecma_visit, dprint, deno_lint (denoland/deno#6580) 2021-02-01 10:46:58 +00:00
Nayeem Rahman
166dd211c6 fix(cli/js/web/url): Support UNC paths on Windows (denoland/deno#6418) 2021-02-01 10:46:58 +00:00
Nayeem Rahman
ccb92613f0 refactor: Don't destructure the Deno namespace (denoland/deno#6268) 2021-02-01 10:46:58 +00:00
Ryan Dahl
f8eb45e39d make std deno-lint clean (denoland/deno#6240)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-02-01 10:46:58 +00:00
Chris Knight
589fe4bd53 refactor: remove testing dependencies from non-test code (denoland/deno#5838) 2021-02-01 10:46:57 +00:00
Nayeem Rahman
445319e6ac fix(path): Support browsers (denoland/deno#6003) 2021-02-01 10:46:57 +00:00
Ryan Dahl
cfdc9b2a78 Revert "Fix definition of URL constructor (denoland/deno#5521)" (denoland/deno#5564)
This reverts commit 63bc468365bceda929a39b5eb93b605e2dc2bd9c.
2021-02-01 10:46:57 +00:00
Bert Belder
d1dbf9be98 Miscellaneous documentation and spelling improvements (denoland/deno#5527)
* Extended/updated documentation on code editor setup and plugins.
* Moved documentation to the right file.
* Fixed spelling errors in documentation and code.
* Updated broken links.

Co-authored-by: 迷渡 <justjavac@gmail.com>
Co-authored-by: AlfieriChou <alfierichou@gmail.com>
Co-authored-by: Anil Seervi <anil13112000@gmail.com
Co-authored-by: Bert Belder <bertbelder@gmail.com>
Co-authored-by: Fernando Basso <fernandobasso.br@gmail.com>
Co-authored-by: József Sallai <jozsef@sallai.me>
Co-authored-by: S4ltyGo4t <mario.weidner@gmx.de>
Co-authored-by: Tommy May <tommymay37@gmail.com>
Co-authored-by: Turbinya <wownucleos@gmail.com>
Co-authored-by: ᴜɴвʏтᴇ <i@shangyes.net>
2021-02-01 10:46:57 +00:00
Masahiro Miyashiro (3846masa)
d5cf5aeb2e Fix definition of URL constructor (denoland/deno#5521) 2021-02-01 10:46:57 +00:00
Dante Calderón
558a04d2e5 Fix typos across the repo (denoland/deno#5295)
Corrections made:
* cli/js/tests/README.md:44:7: corrected "discoveres" to "discovers"
* cli/js/tests/chown_test.ts:111:37: corrected "priviledge" to "privilege"
* cli/worker.rs:231:56: corrected "decendants" to "descendants"
* deno_typescript/lib.rs:136:50: corrected "emmited" to "emitted"
* core/es_isolate.rs:492:67: corrected "registerd" to "registered"
* core/isolate.rs:103:28: corrected "initalize" to "initialize"
* docs/runtime.md:29:14: corrected "ect" to "etc"
* docs/tools/debugger.md:122:16: corrected "implementes" to "implements"
* encoding/_yaml/dumper/dumper_state.ts:57:63: corrected "everwhere" to "everywhere"
* encoding/csv.ts:37:43: corrected "referal" to "referral"
* fmt/sprintf.ts:209:20: corrected "unusuable" to "unusable"
* fmt/README.md:21:40: corrected "Alternativly" to "Alternatively"
* fmt/README.md:35:68: corrected "seperated" to "separated"
* fmt/README.md:179:59: corrected "provded" to "provided"
* mime/multipart.ts:581:46: corrected "writen" to "written"
* path/_globrex.ts:19:52: corrected "equivelant" to "equivalent"
* node/events_test.ts:447:9: corrected "asyncronous" to "asynchronous"
* node/events_test.ts:475:9: corrected "asyncronous" to "asynchronous"
* node/events_test.ts:500:29: corrected "asyncronous" to "asynchronous"
* node/events_test.ts:530:40: corrected "asyncronous" to "asynchronous"
* node/events_test.ts:555:9: corrected "asyncronous" to "asynchronous"
* tools/deno_tcp_proxy.ts:1:42: corrected "perfromance" to "performance"
* node/module.ts:1003:18: corrected "existend" to "existed"
2021-02-01 10:46:57 +00:00
Nayeem Rahman
1eecc5c7d0 BREAKING: reorganization (denoland/deno#5087)
* Prepend underscores to private modules
* Remove collectUint8Arrays() It would be a misuse of Deno.iter()'s result.
* Move _util/async.ts to async
* Move util/sha*.ts to hash
2021-02-01 10:46:57 +00:00
Nayeem Rahman
64090e82c3 feat(URL): Support drive letters for file URLs on Windows (denoland/deno#5074)
refactor: Parse URLs more sequentially. This makes it easier to change matching behaviour depending on the protocol.
fix: Fail when a host isn't given for certain protocols.
fix: Convert back-slashes info forward-slashes.
2021-02-01 10:46:57 +00:00
Nayeem Rahman
d5fce1e8bd feat(path): Add fromFileUrl() (denoland/deno#4993)
Fix: URL constructor accepts a URL object which is not a base
2021-02-01 10:46:57 +00:00
Valentin Anger
1204b3deab BREAKING: Map-like interface for Deno.env (denoland/deno#4942) 2021-02-01 10:46:57 +00:00
David Sherret
bd3e3f875a Move the docs like @param [obj.prop] to the interface. (denoland/deno#4974) 2021-02-01 10:46:57 +00:00
Ryan Dahl
bdac502f84 BREAKING: Use LLVM target triple for Deno.build (denoland/deno#4948)
Deno.build.os values have changed to correspond to standard LLVM target triples
"win" -> "windows"
"mac" -> "darwin"
2021-02-01 10:46:57 +00:00
Bartek Iwańczuk
4facff44f2 BREAKING: remove overload of Deno.test() (denoland/deno#4951)
This commit removes overload of Deno.test() that accepted named
function.
2021-02-01 10:46:57 +00:00
Kitson Kelly
729753a26a feat: Add common to path (denoland/deno#4527) 2021-02-01 10:46:57 +00:00
Kitson Kelly
7914eae5f0 Update to Prettier 2 and use ES Private Fields (denoland/deno#4498) 2021-02-01 10:46:57 +00:00
Bartek Iwańczuk
f5cbcf287e refactor: remove unneeded ErrorKinds (denoland/deno#3936) 2021-02-01 10:46:57 +00:00
Maximilien Mellen
623a601fd5 Enable TS strict mode by default (denoland/deno#3899)
Fixes denoland/deno#3324 

Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2021-02-01 10:46:57 +00:00
Bartek Iwańczuk
82a523639a refactor: rewrite tests in to use Deno.test (denoland/deno#3930) 2021-02-01 10:46:57 +00:00
Yusuke Sakurai
ee8ec4b053 remove non-null assertion operator from std (part1) (denoland/deno#3900) 2021-02-01 10:46:57 +00:00
Nayeem Rahman
e24efa921d fix(path/globrex.ts): Use non-capturing groups in globrex() (denoland/deno#3898) 2021-02-01 10:46:57 +00:00
Nayeem Rahman
5b2aec7a62 std: Move fs/path to the top-level (denoland/deno#3100) 2021-02-01 10:46:56 +00:00
木杉
5be16ba599 refactor(path): reorg (#101) 2019-01-10 17:11:44 -05:00
Kevin (Kun) "Kassimo" Qian
a0b5aec823 path: remove export = module (#95) 2019-01-07 10:39:36 -05:00
Ryan Dahl
61fdae51a7 Add testing module 2019-01-02 13:45:42 -05:00
Ryan Dahl
9b8923844f
Format (#42) 2018-12-24 10:28:01 -05:00
Ryan Dahl
0772030f5d
Make compatible with latest deno (#41) 2018-12-23 18:49:46 -05:00
木杉
1a35f9daf5 migrate deno_path to deno_std (#26)
Previously https://github.com/zhmushan/deno_path
2018-12-18 21:29:39 -05:00