Pham Manh Luc
78f4d9a8a0
fix(datasource/jsr): accept scopes shorter than the JSR registration minimum ( #45547 )
2026-09-01 12:59:23 +00:00
RahulGautamSingh
8be9e6bb6c
fix(manager/deno): tolerate compilerOptions without jsx fields ( #44002 )
...
The zod v4 migration made compilerOptions fail validation when jsxImportSource/jsxImportSourceTypes keys were absent, aborting Deno dependency extraction.
2026-06-15 07:16:35 +00:00
Hajime-san
79b185c65d
fix(manager/deno): parse npm package name that includes . correctly ( #43022 )
...
* add regression test
* fix regex
2026-04-30 16:19:06 +00:00
Hajime-san
0004fcf69b
feat(managers): add Deno manager support ( #37828 )
...
* works
* fix ci
Base branch is: main
Base branch ref for this PR is: c3a9360ecd
❌ Error: Snapshots have been added in this PR. Use toMatch instead.
* fix ci
Base branch is: main
Base branch ref for this PR is: c3a9360ecd
✅ Snapshot code check passed.
Added files in '__fixtures__':
lib/modules/manager/deno/__fixtures__/.gitignore
lib/modules/manager/deno/__fixtures__/npm-compat-workspace/deno.lock
lib/modules/manager/deno/__fixtures__/npm-compat-workspace/package.json
lib/modules/manager/deno/__fixtures__/npm-compat-workspace/sub/package.json
lib/modules/manager/deno/__fixtures__/workspace-01/deno.json
lib/modules/manager/deno/__fixtures__/workspace-01/deno.lock
lib/modules/manager/deno/__fixtures__/workspace-01/docs/deno.json
lib/modules/manager/deno/__fixtures__/workspace-01/docs/deno.lock
lib/modules/manager/deno/__fixtures__/workspace-01/packages/pkg1/deno.jsonc
lib/modules/manager/deno/__fixtures__/workspace-01/packages/pkg1/deno.lock
lib/modules/manager/deno/__fixtures__/workspace-02/deno.json
lib/modules/manager/deno/__fixtures__/workspace-02/deno.lock
lib/modules/manager/deno/__fixtures__/workspace-02/docs/deno.json
lib/modules/manager/deno/__fixtures__/workspace-02/import_map.json
lib/modules/manager/deno/__fixtures__/workspace-03/deno.json
lib/modules/manager/deno/__fixtures__/workspace-03/deno.lock
lib/modules/manager/deno/__fixtures__/workspace-03/node/package.json
Total number of added files in '__fixtures__': 17
Deleted files in '__fixtures__':
Total number of deleted files in '__fixtures__': 0
Updated total number of added files in '__fixtures__': 17
Updated total number of deleted files in '__fixtures__': 0
❌ Error: More files have been added to '__fixtures__' directories than deleted.
Error: Process completed with exit code 1.
* nit fix
* fix import map
* remove unnecessary mock
* nested workspace is invalid
* cleanup to postExtract
* revert JSR datasource files
* move to schema
* move
* cleanup lock
* importMapReferrer
* cleanup artifact test
* comment
* remove support deno-cli detailed behaviour due to complexity
* cleanup
* fix schema
* cleanup
* schema for updateDependency
* nit
* lint
* update doc
* tmp-promise
* no need filter deno
* returns an error
* remove delete lockfile
* store the importMapReferrer result
* constraints
* use parseJson
* remove processDenoCompatiblePackageJson
* move to types.ts
* Update lib/modules/manager/deno/post.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Revert "Update lib/modules/manager/deno/post.ts"
This reverts commit 64bd57649c .
* Revert "remove delete lockfile"
This reverts commit e701333519 .
* Reapply "remove delete lockfile"
This reverts commit 89c3d79a43 .
* remove comment
* bump ci
* fix eslint
* Apply suggestion from @RahulGautamSingh
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Update lib/modules/manager/deno/compat.spec.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Update lib/modules/manager/deno/post.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Update lib/modules/manager/deno/compat.spec.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* prettier
* Revert "Reapply "remove delete lockfile""
This reverts commit 85af6a506e .
* falling back for lockFileMaintenance
* mock statically
* use mockExecAll
* avoid cloning
* avoid cloning
* add `.ts` extension
* fix versioning
* fix `.ts` extension
* c8
* c8 update
* c8 post
* c8 extract
* c8 versiong
* c8 schema
* c8 compat
* revert deno versioning
* pnpm lint-fix
* lockFileNames
* zod/v3
* comment
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* Apply suggestions from code review
review batch lib/modules/manager/deno/compat.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* fix import
* fix
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* isObject
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* named import @sindresorhus/is
* Apply suggestions from code review
* review
* rm test
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* Redundant radix parameter.
* review
* review
* c8 lib/modules/manager/deno/update.ts
* fix
* named import
* clean up
* rm unnecessary
* named import
* Missing radix parameter.
* better
* move to beforeAll
* `lockFile` to `fileName`
https://github.com/renovatebot/renovate/pull/41631
* `lockFile` to `fileName`
https://github.com/renovatebot/renovate/pull/41631
* Update lib/modules/manager/deno/schema.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* update containerbase
* oxlint
* refactor for
https://github.com/renovatebot/renovate/pull/42253
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* use `Record`
* use type `Upgrade`
* update README.md
---------
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-04-29 14:36:41 +00:00