mirror of
https://github.com/verdaccio/verdaccio.git
synced 2024-11-13 03:35:52 +01:00
dbf20175dc
* feat: support for npm token This is an effor of: This commit intent to provide npm token support. https: //github.com/verdaccio/verdaccio/issues/541 https: //github.com/verdaccio/verdaccio/pull/1271 https: //github.com/verdaccio/local-storage/pull/168 Co-Authored-By: Manuel Spigolon <behemoth89@gmail.com> Co-Authored-By: Juan Gabriel Jiménez <juangabreil@gmail.com> * chore: update secrets baselines Co-Authored-By: Liran Tal <liran.tal@gmail.com> * chore: update lock file * chore: add logger mock methods * chore: update @verdaccio/types * refactor: unit test was flacky adapt the pkg access to the new configuration setup * refactor: add plugin methods validation * test: add test for aesEncrypt * chore: update local-storage dependency * chore: add support for experimetns token will be part of the experiment lists * chore: increase timeout * chore: increase timeout threshold * chore: update nock * chore: update dependencies * chore: update eslint config * chore: update dependencies * test: add unit test for npm token * chore: update readme
23 lines
440 B
YAML
23 lines
440 B
YAML
storage: ./storage_default_storage
|
|
uplinks:
|
|
npmjs:
|
|
url: http://localhost:4873/
|
|
security:
|
|
api:
|
|
jwt:
|
|
sign:
|
|
expiresIn: 5m
|
|
notBefore: 0
|
|
packages:
|
|
'@token/*':
|
|
access: $authenticated
|
|
publish: $authenticated
|
|
'only-you-can-publish':
|
|
access: $authenticated
|
|
publish: $authenticated
|
|
logs:
|
|
- { type: stdout, format: pretty, level: trace }
|
|
experiments:
|
|
## Enable token for testing
|
|
token: true
|