Bartek Iwańczuk
bf237c6241
refactor: Move lockfile to a separate crate ( #17503 )
...
Moves the lockfile implementation to a separate crate so other projects
like Deploy can use it as well.
2023-01-23 23:41:02 +01:00
David Sherret
7db729a42d
fix(npm): support old packages and registries with no integrity, but with a sha1sum ( #17289 )
...
Closes #17281
2023-01-06 11:36:12 -05:00
Yiyu Lin
896dd56b7a
refactor(cli,core,ext,rt): remove some unnecessary clone
or malloc
( #17274 )
2023-01-05 14:29:50 -05:00
Geert-Jan Zwiers
4e6b78cb43
refactor(cli): clean up clones ( #17268 )
2023-01-05 12:33:09 -05:00
David Sherret
10e4b2e140
chore: update copyright year to 2023 ( #17247 )
...
Yearly tradition of creating extra noise in git.
2023-01-02 21:00:42 +00:00
David Sherret
8165cded14
fix: ignore local lockfile for deno install and uninstall ( #17145 )
...
Closes #17116
2022-12-20 12:00:57 -05: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