Nayeem Rahman
070d99645f
chore: Rename --importmap to --import-map ( #7032 )
...
--importmap still works as an alias to --import-map
but is not visible in CLI help output.
2020-10-20 14:30:59 +02:00
Nayeem Rahman
3f5513758d
feat(cli/installer): Add missing flags for deno install ( #7601 )
...
This commit adds support for following flags:
- deno install --importmap
- deno install --no-remote
- deno install --lock
- deno install --lock-write
- deno install --cached-only
- deno install --v8-flags
- deno install --seed
2020-10-19 21:19:20 +02:00
Ryan Dahl
104aebdfb5
Re-export deno_core::url ( #7525 )
...
Also re-exports deno_core::futures and deno_core::serde_json but these are not yet used in the CLI.
2020-09-16 14:28:07 -04:00
Bert Belder
21f2e45b0d
Revert "feat(install): bundle before installation" ( #7522 )
...
This reverts the changes introduced by PR #5276 , which made
`deno install «script»` automatically bundle the script's dependencies.
It broke the `deno install` command for a large number of scripts.
This reverts commit 34e98fa59c
.
Closes: #7492
2020-09-16 18:41:58 +02:00
Bert Belder
f5b40c918c
refactor: use the 'anyhow' crate instead of 'ErrBox' ( #7476 )
2020-09-15 01:50:52 +02:00
Bert Belder
c821e8f2f1
Move JSON ops to deno_core ( #7336 )
2020-09-06 02:34:02 +02:00
Yoshiya Hinosawa
34e98fa59c
feat(install): bundle before installation ( #5276 )
2020-09-05 13:31:14 +02:00
Nayeem Rahman
3d23208019
fix(deno install): Strip "@..." suffixes from inferred names ( #7223 )
2020-08-27 16:55:58 -04:00
Jarrett Helton
de4e1fbdf0
feat: add support for --no-check flag in Deno install ( #6948 )
2020-08-12 14:22:06 -04:00
simwipado
e1d8140552
feat(install): add --config flag ( #6204 )
...
This commits adds support for "--config" flag in "deno install"
subcommand. Specified configuration file is copied alongside
source code to installation directory.
2020-07-12 15:05:47 +02:00
Bert Belder
ee7727cd07
To find home dir, use only $USERPROFILE on Windows, $HOME on Posix ( #6132 )
...
$HOME is meaningless on Windows. It may be set by users or by third
party software, but it is non-standard and should not be relied upon.
Likewise, $USERPROFILE is meaningless on other platforms.
2020-06-05 22:15:05 +02:00
Nayeem Rahman
7a635eda5e
fix(cli/installer): Fix concurrent env handling in tests ( #5182 )
2020-05-09 19:14:56 +02:00
Divya
36ad4e3b77
fix(install): Propagate --unstable flag ( #5061 )
2020-05-04 13:35:00 +02:00
Nayeem Rahman
96fd0f4692
BREAKING: feat(cli/installer): Support guessing the executable name ( #5036 )
2020-05-01 15:33:11 -04:00
Thiago Veronezi
fe6a670454
the scheme bits of an uri is case-insensitive; https://tools.ietf.org/html/rfc3986#section-3.1 ( #4909 )
2020-04-26 11:04:02 -04:00
Nayeem Rahman
5bfe3eb8f4
feat(cli/installer.rs): Add DENO_INSTALL_ROOT ( #4787 )
2020-04-16 18:15:42 -04:00
trgwii
42c421f49d
Add @ for cleaner Batch files on Windows ( #4764 )
2020-04-16 01:42:09 -04:00
David Yamnitsky
0641ad0d9b
deno install should also accept log level flags for installed script ( #4714 )
2020-04-11 11:47:27 -04:00
yuta0801
5e7ca445ff
Fix deno install
file name including extra dot on Windows ( #4243 )
2020-03-04 00:40:56 -08:00
Ryan Dahl
9a8d6fbd98
DenoFlags -> Flags ( #4136 )
2020-02-26 11:52:15 +01:00
geoFlux
2e7d449623
feat: add --cert flag for http client ( #3972 )
2020-02-17 11:59:51 -05:00
Bartek Iwańczuk
63718ab305
dont use env vars in multiple installer tests ( #3967 )
2020-02-11 22:02:11 +01:00
Bartek Iwańczuk
a3bfbccead
refactor: rewrite deno test, add Deno.test() ( #3865 )
...
* rewrite test runner in Rust
* migrate "test" and "runTests" functions from std to "Deno" namespace
* use "Deno.test()" to run internal JS unit tests
* remove std downloads for Deno subcommands
2020-02-11 12:01:56 +01:00
Nayeem Rahman
701ce9b334
refactor: Use PathBuf for paths in flag parsing and whitelists ( #3955 )
...
* Use PathBuf for DenoSubcommand::Bundle's out_file
* Use PathBuf for DenoSubcommand::Format's files
* Use PathBuf for DenoSubcommand::Install's dir
* Use PathBuf for read/write whitelists
2020-02-11 10:29:36 +01:00
Kevin (Kun) "Kassimo" Qian
619a24390f
install: add --force flag and remove yes/no prompt ( #3917 )
2020-02-08 09:49:55 +01:00
Ryan Dahl
99186dbaa2
Remove conditionals from installer ( #3909 )
2020-02-07 09:31:19 +01:00
Luka Hartwig
f168597b7a
Remove //tests symlink ( #3849 )
2020-02-02 16:55:22 -05:00
Bartek Iwańczuk
de5c099b47
feat: deno install in Rust ( #3806 )
...
//std/installer couldn't be removed due to bug, but it's now deprecated.
2020-01-30 18:42:39 -05:00