David Sherret
4289ba0f77
fix(npm): support old packages and registries with no integrity, but with a sha1sum ( #17289 )
...
Closes #17281
2023-01-13 11:20:12 -05:00
Yiyu Lin
b72d244bbd
refactor(cli,core,ext,rt): remove some unnecessary clone
or malloc
( #17274 )
2023-01-13 11:20:11 -05:00
Geert-Jan Zwiers
dd05c3b70d
refactor(cli): clean up clones ( #17268 )
2023-01-13 11:20:11 -05:00
David Sherret
2fee8394a9
chore: update copyright year to 2023 ( #17247 )
...
Yearly tradition of creating extra noise in git.
2023-01-05 13:05:49 +01:00
David Sherret
f9be46cd6c
fix: ignore local lockfile for deno install and uninstall ( #17145 )
...
Closes #17116
2023-01-05 13:04:39 +01:00
Roj
44b2b950fd
feat(cli): support configuring the lock file in the config file ( #16781 )
...
This allows the user to completely opt out from the lock file or rename
it without having to use `--no-lock` and/or `--lock` in all commands.
## Don’t Use Lock File
```json
{
"lock": false
}
```
## Use Lock File With a Different Name
```json
{
"lock": "deno2.lock"
}
```
The CLI args `--no-lock` and `--lock` will always override what is in
the config file.
Co-authored-by: David Sherret <dsherret@users.noreply.github.com>
2022-12-08 00:13:45 +01:00
David Sherret
c03e0f3853
refactor: remove deno_graph::Locker
usage ( #16877 )
...
This is just a straight refactor and doesn't make any improvements to
the code that could now be made.
Closes #16493
2022-12-06 14:12:51 -05:00
David Sherret
2d4c46c975
refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder ( #16857 )
2022-11-28 17:28:54 -05:00
David Sherret
0cc90d9246
refactor: move lockfile.rs to args module ( #16818 )
...
This should be in the `args` folder as it's similar to `config_file`.
2022-11-25 17:00:28 -05:00