Marc Bernard
de6ff5cb0d
fix: update fields for abbreviated manifest ( #4674 )
2024-06-13 13:11:38 +02:00
Marc Bernard
6e764e3c49
feat: add support for npm owner ( #4582 )
...
* feat: add support for npm owner
* Revert debug msg
* Finish feature and add test cases
* Fix remote user name and more tests
* Simplify passing remote user
* Update version metadata with owners
* Add test for validateUserName
* Add comment for "change owner"
* add config option
* add check to removePackage, removeTarball
* typo
* check access when write=true
* Add to config, fix undefined user
* Update docs
* Update docs
* Update readme
2024-06-13 12:06:01 +02:00
Marc Bernard
e5624e173c
chore: fix types for some store tests ( #4657 )
...
* chore: fix types for some store tests
* add changeset
2024-05-30 18:10:13 +02:00
Marc Bernard
5bfab621d4
feat: add tarball details for published packages ( #4653 )
...
* feat: add tarball details for published packages
* remove throw err
2024-05-29 00:11:42 +02:00
Juan Picado
7400830505
revert #4600 ( #4623 )
2024-05-05 12:35:17 +02:00
Marc Bernard
253cc1348f
feat: add tarball details for published packages ( #4600 )
...
* feat: add tarball details for published packages (part 1)
* pnpm-lock
* Update pnpm-lock
* switch to tar-stream
* fix api test (no dist)
2024-04-30 14:45:18 +02:00
Juan Picado
87c16127b4
refactor: search package ( #4489 )
...
* refactor: search package
refactor: search package
* update deps
* refactor
* refactor tests
* add tests
2024-03-10 17:58:39 +01:00
Marc Bernard
c807f0c4fb
fix: store readme when publishing locally ( #4493 )
...
* fix: store readme when publishing locally
* Update actions test
* Update spicy-birds-flow.md
2024-02-12 13:50:58 +01:00
Juan Picado
b8618e6e97
chore: flaky test proxy error handler
2024-02-11 16:58:41 +01:00
Juan Picado
50eb7b2ca4
chore: flaky test local storage ( #4497 )
...
* chore: flaky test local storage
* fix test
2024-02-11 16:30:26 +01:00
Juan Picado
0a6412ca97
feat: refactor upstream proxy and hooks with got v12 ( #3946 )
...
* feat: proxy with got v12
* fix tests
* refactor hooks module
2023-08-06 17:42:20 +02:00
renovate[bot]
1096aa9fc6
fix(deps): update all linting dependencies (major) ( #3622 )
...
* fix(deps): update all linting dependencies
* fix lint
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2023-02-18 19:52:31 +01:00
Juan Picado
a8e1ffd72f
chore: list stars of an user ( #3451 )
...
* chore: list stars of user
* chore: add pnpm test e2e
2022-10-21 23:05:18 +02:00
Juan Picado
ce013d2fcc
refactor: reimplement star command ( #3410 )
2022-10-01 00:14:20 +02:00
Juan Picado
a249ab7b5a
chore: re-stablished deprecated support ( #3385 )
...
* chore: re-stablished deprecated support
* chore: add e2e
* chore: add more tests
* chore: improve setup
* chore: improve buildcache
* Update e2e-ci.yml
* Update e2e-ci.yml
* Update e2e-ci.yml
* Update e2e-ci.yml
* chore: add more steps
* chore: improve speed
* chore: fix ci
* chore: improve cache
* Update ci.yml
* Update registry.ts
* Update ci.yml
* Update ci.yml
2022-09-18 21:47:23 +02:00
Juan Picado
b849128ded
fix: handle upload scoped tarball and add new deprecations ( #3340 )
...
* chore: add local publish support
* chore: fix upload scoped tarball
* add e2e
2022-09-02 20:40:12 +02:00
Juan Picado
37274e4c8d
feat: implement abbreviated manifest ( #3322 )
...
* feat: implement abbreviated manifest
* chore: add time field
* chore: add abbreviated version
* chore: fix missing time
* chore: fix merge time issue
* Update jest.config.js
* add tests
* chore: add tests
* chore: add missing fields
2022-08-27 12:52:23 +02:00
Juan Picado
353c9f386f
chore: refactor server express tests ( #3306 )
2022-08-19 20:25:20 +02:00
Juan Picado
292c0a37fc
feat!: replace deprecated request dependency by got ( #3100 )
2022-07-29 20:51:45 +02:00
Juan Picado
5167bb528f
feat: UI search uses search endpoint for global search ( #3057 )
...
* UI search uses search endpoint for global search
* improve sorting and error handling
* give priority to private packages
* order by private package
* add tests, improve testing
* add changeset
* addjust settings
* remove old index search implementation
* update lock file
* relocate fastify package
* fix circular dependency
* fix wrong import
* fix tests
2022-03-27 21:42:52 +02:00
Juan Picado
b8554c8935
refactor: promisfy packages ( #2767 )
...
* refactor: better performance and structure for get package
refactor file-locking promise taste
refactor updatePackageNext method
update lock file
apply missing interfaces
add version method
fix lint
fix test
chore: remove promisify
refactor publish progress
* migrate methods utilities publish
* Update index.d.ts
* restore publish
2022-02-20 18:39:38 +01:00
Juan Picado
a828271d63
refactor: fetch package endpoint and basic integration fastify ( #2750 )
...
* refactor: download manifest endpoint and integrate fastify
* fix file not found issue
* add temporary migration method to storage memory
* sanitize fs methods
* restore tests
* chore: restore sanitilize
will do later
* add tests
* add changeset
* lint
* trying something test
* chore: lint
* restore code
* fix e2e
* fix lint
2021-12-12 18:00:19 +01:00