summaryrefslogtreecommitdiff
path: root/cli/installer.rs
AgeCommit message (Collapse)Author
2020-11-19refactor(cli): move tooling to cli/tools/ (#8424)Bartek Iwańczuk
This commit moves following tools into a single "tools" module located at "cli/tools/mod.rs": - formatter - linter - test runner - coverage collector - installer - binary upgrader - repl
2020-11-16refactor(cli): rename fs module to fs_util (#8380)Bartek Iwańczuk
This commit renames "fs" module in "cli/" to "fs_util". This is purely cosmetic change; there were a few places which aliased "crate::fs" to "deno_fs" which was very confusing with "fs" module in ops.
2020-11-09fix(cli): Use safe shell escaping in `deno install` (#7613)Scott Olson
2020-10-30fix(cli/fmt): Strip "\\?\" prefix when displaying Windows paths (#8135)Nayeem Rahman
2020-10-20chore: Rename --importmap to --import-map (#7032)Nayeem Rahman
--importmap still works as an alias to --import-map but is not visible in CLI help output.
2020-10-19feat(cli/installer): Add missing flags for deno install (#7601)Nayeem Rahman
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-09-16Re-export deno_core::url (#7525)Ryan Dahl
Also re-exports deno_core::futures and deno_core::serde_json but these are not yet used in the CLI.
2020-09-16Revert "feat(install): bundle before installation" (#7522)Bert Belder
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 34e98fa59cd70f7ce64e587bef41fac536a3076b. Closes: #7492
2020-09-15refactor: use the 'anyhow' crate instead of 'ErrBox' (#7476)Bert Belder
2020-09-06Move JSON ops to deno_core (#7336)Bert Belder
2020-09-05feat(install): bundle before installation (#5276)Yoshiya Hinosawa
2020-08-27fix(deno install): Strip "@..." suffixes from inferred names (#7223)Nayeem Rahman
2020-08-12feat: add support for --no-check flag in Deno install (#6948)Jarrett Helton
2020-07-12feat(install): add --config flag (#6204)simwipado
This commits adds support for "--config" flag in "deno install" subcommand. Specified configuration file is copied alongside source code to installation directory.
2020-06-05To find home dir, use only $USERPROFILE on Windows, $HOME on Posix (#6132)Bert Belder
$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-05-09fix(cli/installer): Fix concurrent env handling in tests (#5182)Nayeem Rahman
2020-05-04fix(install): Propagate --unstable flag (#5061)Divya
2020-05-01BREAKING: feat(cli/installer): Support guessing the executable name (#5036)Nayeem Rahman
2020-04-26the scheme bits of an uri is case-insensitive; ↵Thiago Veronezi
https://tools.ietf.org/html/rfc3986#section-3.1 (#4909)
2020-04-16feat(cli/installer.rs): Add DENO_INSTALL_ROOT (#4787)Nayeem Rahman
2020-04-16Add @ for cleaner Batch files on Windows (#4764)trgwii
2020-04-11deno install should also accept log level flags for installed script (#4714)David Yamnitsky
2020-03-04Fix `deno install` file name including extra dot on Windows (#4243)yuta0801
2020-02-26DenoFlags -> Flags (#4136)Ryan Dahl
2020-02-17feat: add --cert flag for http client (#3972)geoFlux
2020-02-11dont use env vars in multiple installer tests (#3967)Bartek Iwańczuk
2020-02-11refactor: rewrite deno test, add Deno.test() (#3865)Bartek Iwańczuk
* 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-11refactor: Use PathBuf for paths in flag parsing and whitelists (#3955)Nayeem Rahman
* 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-08install: add --force flag and remove yes/no prompt (#3917)Kevin (Kun) "Kassimo" Qian
2020-02-07Remove conditionals from installer (#3909)Ryan Dahl
2020-02-02Remove //tests symlink (#3849)Luka Hartwig
2020-01-30feat: deno install in Rust (#3806)Bartek Iwańczuk
//std/installer couldn't be removed due to bug, but it's now deprecated.