This repository was archived by the owner on Feb 7, 2026. It is now read-only.
Description This issue lists Buddy Bot updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
chore(deps): update dependency eslint-plugin-jsdoc to v62 (eslint-plugin-jsdoc, default-expressions, examples, valid-types, require-template, type-formatting, check-tag-names, include, includeCode, inheritDoc, inheritdoc, label, require-description-complete-sentence, trailingPunctuationMultilineOnly, skipInvokedExpressionsForCommentFinding, github, npm, check-template-names, typeParam, template, require-rejects, allowIndentedSections, require-param, tag-lines, sort-tags, tagExceptions, no-undefined-types, imports-as-dependencies, types, typings, exports, to-valid-identifier, prefer-import-tag, const, type, ts-method-signature-style, ts-no-empty-object-type, ts-no-unnecessary-template-expression, ts-prefer-function-type, keyValuePostColonSpacing, keyValuePostKeySpacing, keyValuePostOptionalSpacing, keyValuePostVariadicSpacing, genericAndTupleElementSpacing, parameterDefaultValueSpacing, stringQuotes, double, single, name-defining, typedef, param, require-returns-check, noNativeTypes, escape-inline-tags, inlineTags, require-template-description, flat/recommended-mixed, getJsdocProcessPlugin, *\/, checkUsedTypedefs, prefer-import-tags, reject-any-type, reject-function-type, check-types, maxBlockLines, require-tags, required-tags, require-yields-description, require-next-description, check-examples, require-yields-check, exemptedBy, require-throws-decription, propertyIndent, interfaceExemptsParamsCheck, extraRuleDefinitions.preferTypes, recommended, unifyParentAndChildTypeChecks, objectFieldSeparatorOptionalLinebreak, objectFieldQuote, @typescript-eslint/no-unsed-vars, index.configs, jsdoc/examples/rules, jsdoc/default-expressions/rules, next, extraRuleDefinitions.forbid, require-next-type, require-throws-type, require-yields-type, throws, yields, structuredTags, iterateJsdoc, default, property, this, getJsdocComment, objectFieldSeparatorTrailingPunctuation, typeBracketSpacing, unionSpacing, TSDeclareFunction, require-jsdoc, skipInterveningOverloadedDeclarations, exemptOverloadedImplementations, getJsdocProcessorPlugin, innerIndent, require-hyphen-before-param-description, always, extends)
chore(deps): update actions/cache action to v5
chore(deps): update dependency actions/cache to v5.0.3 (actions/cache, ci.yml)
chore(deps): update dependency @unocss/config to 66.6.0-beta.1 (@unocss/config, allLayers, stretch, contain-intrinsic-size, fakePluginContext, external, column, container)
chore(deps): update actions/checkout action to v6
chore(deps): update dependency eslint-vitest-rule-tester to v3 (eslint-vitest-rule-tester, @antfu/utils, @types/eslint)
chore(deps): update node.js to v24 (node.js, ac030753c4, ff5754077d, b11bc5984e, e7da5b4b7d, a7f7d10c06, e4a23a35ac, b6114ae5c9, ac8e90af7c, acbc8ca13e, f97a609a07, c361a628b4, c70f4588dd, df20105, e5dbbba, e0fb10b, fcbd8dbbde, d911f9f1b8, daaaf04a32, b4f63ee5f8, effcf7a8ab, sqlite.md, bbc649057c, ea7ecb517b, bbcbff9b4d, f8af33d5a7, process.unref, df105dc351, glossary.md, d5059ea537, single-executable-applications.md, bbd7fdfff4, ad98e11ac2, dbdf4cb5a5, b047586a08, af6d4a6b9b, c17276fd24, a12658595b, create-release-post.yml, d92ec21a4c, baef0468ed, bd09ae24e4, cd6bf51dbd, ac3dbe48f7, test/internet, watch-mode-kill-signal, ea71e96191, de9c8cb670, test/es-module, a15b795b34, e8d7598057, test/sequential, bbca57584b, e78e0cf6e7, test/addons, test/client-proxy, e5a812243a, test/async-hooks, e924fd72e3, a55ac11611, b6e21b47d7, ada856d0fb, f170551e40, a2caf19f70, inspectOptions, e8cff3d51e, f93055f, dc44c9f349, ec0f137198, f490f91874, de7a7cd0d7, a533e5b5db, f9412324f6, c495e1fe57, c5e4aa763b, def4ce976c, dbeee55824, a722f677ac, b3295b8353, cff4a7608a, env, process.execve, cd034e927f, d949222043, ToLocalChecked, e273c2020c, AnalyzeTemporaryDtors, fc0ceb7b82, d744324d8e, de65a5c719, eb99eec09b, c1f1dbdce2, ea0f5e575d, test-runner-run-watch, c412b1855d, ad87975029, bad4b9b878, startNewREPLSever, ef90b0f456, d7285459fe, b865074641, a6456ab90a, cbec4fd6de, bb051c56ef, fa40d3a785, b71125664e, dea5dd7077, b0c1e67532)
chore(deps): update dependency eslint-plugin-unicorn to v62 (eslint-plugin-unicorn, no-immediate-mutation, e1c7d2e, no-useless-collection-argument, prefer-response-static-json, ffe5943, text-encoding-identifier-case, withDash, no-useless-undefined, undefined, prefer-single-call, TextDecoder, prefer-node-protocol, no-array-for-each, forEach, prefer-string-raw, prefer-global-this, navigation, windowSpecificAPIs, prefer-code-point, String.fromCharCode, no-useless-spread, consistent-function-scoping, a546444, throw-new-error, prefer-includes, prefer-array-index-of, a1da518, prefer-classlist-toggle, prefer-bigint-literals, require-module-attributes, no-array-sort, b70d1e8, unopinionated, c13d09b, no-array-reduce, caa1f8b, prefer-type-error, d12fc01, prefer-class-fields, no-array-reverse, b051302, require-module-specifiers, no-useless-error-capture-stack-trace, fc900b6, prefer-string-replace-all, SuppressedError, f51aeb9, no-array-callback-reference, ad27922, no-unnecessary-await)
chore(deps): update dependency vitest to v4 (vitest, onModuleRunner, worker.init, meta.url, createRequire, addEventHandler, process.env, import.meta.env, ErrorEvent.message, ErrorEvent.error, fileParallelism, istanbul-lib-source-maps, process.versions, test.poolOptions, recordArtifact, setupEnvironment, optimizeDeps.rolldownOptions, deps.optimizer, toMatchScreenshot, expect.element, currentTestName, utils.configurePrettyDOM, collect, import, prepare, onCancel, postMessage, debug, obug, fsCacheModule, fsModuleCachePath, @opentelemetry/api, task, MatchState, onFinished, Request, noExternal, process, isolate, browser.isolate, browser.fileParallelism, URL.createObjectURL, tsc, Array.from, FormData, ssr.noExternal, Locator, getBuiltins, groupId, groupOrder, MaxListenersExceededWarning, stdio, vi.mocked, length, restoreMocks, mockReset, vitest/node, workspace, projects, minWorkers, tree, tinypool)
chore(deps): update dependency @eslint/markdown to v7 (@eslint/markdown, no-reversed-media-syntax, require-alt-text, no-missing-atx-heading-space, MarkdownSourceCode, getLocFromIndex, getIndexFromLoc, MarkdownLanguage, index.js, null, applyInlineConfig, no-multiple-h1, no-invalid-label-refs, exactOptionalPropertyTypes, no-reference-like-urls, fenced-code-language, meta.docs.recommended, no-duplicate-headings, meta, Block, plugin-kit, no-missing-link-fragment, types.ts, table-column-count, no-duplicate-definitions, no-empty-images, no-missing-label-refs)
chore(deps): update dependency @stylistic/eslint-plugin to v5 (@stylistic/eslint-plugin, meta, eslint-visitor-keys, espree, multiline-comment-style, TSIndexedAccessType, safeReplaceTextBetween, defaultOptions, jsx-sort-props, eslint-plugin-perfectionist, MetaProperty, TSQualifiedName, TSImportType, JSXMemberExpression, arrow, vite.config.ts, TSConditionalType, TSMappedType, hasCommentsBetween, sourceCode.commentsExistBetween, node.type, computed, TSFunctionType, TSConstructorType, overrides.arrow, arrow-spacing, new, JSXText, unindent, comma-spacing, TSDeclareFunction, TSTypeParameterInstantiation, offsetTernaryExpressionsOffsetCallExpressions, offsetTernaryExpressions.CallExpression, NewExpression, AwaitExpression, offsetTernaryExpressions, emptyObjects, ConditionalExpression, context.sourceCode, overrides, Object.prototype.hasOwnProperty.call, Object.hasOwn, shorthand, keywords, assignmentOperator, CallExpression, JSXFragment, TSUnionType/TSIntersectionType, TSTypeAliasDeclaration, isRegExpLiteral, warnOnce, returnType, FunctionDeclaration, FunctionExpression, ImportAttribute, AccessorProperty, VariableDeclarator, first, no-unexpected-multiline, disable-legacy, tsdown, type, export, ChainExpression, ReturnStatement, jsx-indent, comma-dangle, brace-style, indent, key-spacing, keyword-spacing, lines-between-class-members, no-extra-parens, no-extra-semi, object-property-newline, quote-props, quotes, semi-spacing, semi, RuleOptions, MessageIds)
chore(deps): update all non-major dependencies (no-multiple-h1, no-missing-atx-heading-space, table-column-count, no-duplicate-definitions, no-empty-images, no-invalid-label-refs, no-missing-label-refs, require-alt-text, type, export, TSImportType, ChainExpression, AwaitExpression, offsetTernaryExpressionsOffsetCallExpressions, ReturnStatement, jsx-indent, comma-dangle, brace-style, indent, key-spacing, keyword-spacing, lines-between-class-members, no-extra-parens)
Click on this checkbox to rebase all open PRs at once
Detected dependencies
npm
package.json
@stacksjs/eslint-config ^4.10.2-beta.3
@typescript-eslint/utils ^8.32.1
@unocss/config 66.1.1
@unocss/core 66.1.1
magic-string ^0.30.17
synckit ^0.11.4
unocss ^66.1.1
@eslint-community/eslint-plugin-eslint-comments ^4.5.0
@eslint/markdown ^6.4.0
@stacksjs/bumpx ^0.1.17
@stacksjs/gitlint ^0.1.5
@stacksjs/logsmith ^0.1.8
@stacksjs/path latest
@stylistic/eslint-plugin ^4.2.0
@types/bun ^1.2.13
@typescript-eslint/eslint-plugin ^8.32.1
@typescript-eslint/parser ^8.32.1
@vitest/eslint-plugin ^1.1.44
buddy-bot ^0.8.9
bun-git-hooks ^0.2.19
eslint-config-flat-gitignore ^2.1.0
eslint-flat-config-utils ^2.0.1
eslint-merge-processors ^2.0.0
eslint-plugin-antfu ^3.1.1
eslint-plugin-command ^3.2.0
eslint-plugin-format ^1.0.1
eslint-plugin-import-x ^4.11.1
eslint-plugin-jsdoc ^50.6.14
eslint-plugin-jsonc ^2.20.0
eslint-plugin-n ^17.18.0
eslint-plugin-no-only-tests ^3.3.0
eslint-plugin-perfectionist ^4.13.0
eslint-plugin-regexp ^2.7.0
eslint-plugin-toml ^0.12.0
eslint-plugin-unicorn ^59.0.1
eslint-plugin-unused-imports ^4.1.4
eslint-plugin-vue ^10.1.0
eslint-plugin-yml ^1.18.0
eslint-processor-vue-blocks ^2.0.0
eslint-vitest-rule-tester ^2.2.0
unbuild 3.5.0
vitest ^3.1.3
vue-eslint-parser ^10.1.3
github-actions
.github/workflows/ci.yml
actions/checkout v4
oven-sh/setup-bun v2
actions/cache v4
.github/workflows/release.yml
actions/checkout v4
oven-sh/setup-bun v2
actions/cache v4
.github/workflows/buddy-bot.yml
actions/checkout v4
oven-sh/setup-bun v2
shivammathur/setup-php v2
dependency-files
pkgx.yaml
Reactions are currently unavailable
This issue lists Buddy Bot updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
eslint-plugin-jsdoc,default-expressions,examples,valid-types,require-template,type-formatting,check-tag-names,include,includeCode,inheritDoc,inheritdoc,label,require-description-complete-sentence,trailingPunctuationMultilineOnly,skipInvokedExpressionsForCommentFinding,github,npm,check-template-names,typeParam,template,require-rejects,allowIndentedSections,require-param,tag-lines,sort-tags,tagExceptions,no-undefined-types,imports-as-dependencies,types,typings,exports,to-valid-identifier,prefer-import-tag,const,type,ts-method-signature-style,ts-no-empty-object-type,ts-no-unnecessary-template-expression,ts-prefer-function-type,keyValuePostColonSpacing,keyValuePostKeySpacing,keyValuePostOptionalSpacing,keyValuePostVariadicSpacing,genericAndTupleElementSpacing,parameterDefaultValueSpacing,stringQuotes,double,single,name-defining,typedef,param,require-returns-check,noNativeTypes,escape-inline-tags,inlineTags,require-template-description,flat/recommended-mixed,getJsdocProcessPlugin,*\/,checkUsedTypedefs,prefer-import-tags,reject-any-type,reject-function-type,check-types,maxBlockLines,require-tags,required-tags,require-yields-description,require-next-description,check-examples,require-yields-check,exemptedBy,require-throws-decription,propertyIndent,interfaceExemptsParamsCheck,extraRuleDefinitions.preferTypes,recommended,unifyParentAndChildTypeChecks,objectFieldSeparatorOptionalLinebreak,objectFieldQuote,@typescript-eslint/no-unsed-vars,index.configs,jsdoc/examples/rules,jsdoc/default-expressions/rules,next,extraRuleDefinitions.forbid,require-next-type,require-throws-type,require-yields-type,throws,yields,structuredTags,iterateJsdoc,default,property,this,getJsdocComment,objectFieldSeparatorTrailingPunctuation,typeBracketSpacing,unionSpacing,TSDeclareFunction,require-jsdoc,skipInterveningOverloadedDeclarations,exemptOverloadedImplementations,getJsdocProcessorPlugin,innerIndent,require-hyphen-before-param-description,always,extends)actions/cache,ci.yml)@unocss/config,allLayers,stretch,contain-intrinsic-size,fakePluginContext,external,column,container)eslint-vitest-rule-tester,@antfu/utils,@types/eslint)node.js,ac030753c4,ff5754077d,b11bc5984e,e7da5b4b7d,a7f7d10c06,e4a23a35ac,b6114ae5c9,ac8e90af7c,acbc8ca13e,f97a609a07,c361a628b4,c70f4588dd,df20105,e5dbbba,e0fb10b,fcbd8dbbde,d911f9f1b8,daaaf04a32,b4f63ee5f8,effcf7a8ab,sqlite.md,bbc649057c,ea7ecb517b,bbcbff9b4d,f8af33d5a7,process.unref,df105dc351,glossary.md,d5059ea537,single-executable-applications.md,bbd7fdfff4,ad98e11ac2,dbdf4cb5a5,b047586a08,af6d4a6b9b,c17276fd24,a12658595b,create-release-post.yml,d92ec21a4c,baef0468ed,bd09ae24e4,cd6bf51dbd,ac3dbe48f7,test/internet,watch-mode-kill-signal,ea71e96191,de9c8cb670,test/es-module,a15b795b34,e8d7598057,test/sequential,bbca57584b,e78e0cf6e7,test/addons,test/client-proxy,e5a812243a,test/async-hooks,e924fd72e3,a55ac11611,b6e21b47d7,ada856d0fb,f170551e40,a2caf19f70,inspectOptions,e8cff3d51e,f93055f,dc44c9f349,ec0f137198,f490f91874,de7a7cd0d7,a533e5b5db,f9412324f6,c495e1fe57,c5e4aa763b,def4ce976c,dbeee55824,a722f677ac,b3295b8353,cff4a7608a,env,process.execve,cd034e927f,d949222043,ToLocalChecked,e273c2020c,AnalyzeTemporaryDtors,fc0ceb7b82,d744324d8e,de65a5c719,eb99eec09b,c1f1dbdce2,ea0f5e575d,test-runner-run-watch,c412b1855d,ad87975029,bad4b9b878,startNewREPLSever,ef90b0f456,d7285459fe,b865074641,a6456ab90a,cbec4fd6de,bb051c56ef,fa40d3a785,b71125664e,dea5dd7077,b0c1e67532)eslint-plugin-unicorn,no-immediate-mutation,e1c7d2e,no-useless-collection-argument,prefer-response-static-json,ffe5943,text-encoding-identifier-case,withDash,no-useless-undefined,undefined,prefer-single-call,TextDecoder,prefer-node-protocol,no-array-for-each,forEach,prefer-string-raw,prefer-global-this,navigation,windowSpecificAPIs,prefer-code-point,String.fromCharCode,no-useless-spread,consistent-function-scoping,a546444,throw-new-error,prefer-includes,prefer-array-index-of,a1da518,prefer-classlist-toggle,prefer-bigint-literals,require-module-attributes,no-array-sort,b70d1e8,unopinionated,c13d09b,no-array-reduce,caa1f8b,prefer-type-error,d12fc01,prefer-class-fields,no-array-reverse,b051302,require-module-specifiers,no-useless-error-capture-stack-trace,fc900b6,prefer-string-replace-all,SuppressedError,f51aeb9,no-array-callback-reference,ad27922,no-unnecessary-await)vitest,onModuleRunner,worker.init,meta.url,createRequire,addEventHandler,process.env,import.meta.env,ErrorEvent.message,ErrorEvent.error,fileParallelism,istanbul-lib-source-maps,process.versions,test.poolOptions,recordArtifact,setupEnvironment,optimizeDeps.rolldownOptions,deps.optimizer,toMatchScreenshot,expect.element,currentTestName,utils.configurePrettyDOM,collect,import,prepare,onCancel,postMessage,debug,obug,fsCacheModule,fsModuleCachePath,@opentelemetry/api,task,MatchState,onFinished,Request,noExternal,process,isolate,browser.isolate,browser.fileParallelism,URL.createObjectURL,tsc,Array.from,FormData,ssr.noExternal,Locator,getBuiltins,groupId,groupOrder,MaxListenersExceededWarning,stdio,vi.mocked,length,restoreMocks,mockReset,vitest/node,workspace,projects,minWorkers,tree,tinypool)@eslint/markdown,no-reversed-media-syntax,require-alt-text,no-missing-atx-heading-space,MarkdownSourceCode,getLocFromIndex,getIndexFromLoc,MarkdownLanguage,index.js,null,applyInlineConfig,no-multiple-h1,no-invalid-label-refs,exactOptionalPropertyTypes,no-reference-like-urls,fenced-code-language,meta.docs.recommended,no-duplicate-headings,meta,Block,plugin-kit,no-missing-link-fragment,types.ts,table-column-count,no-duplicate-definitions,no-empty-images,no-missing-label-refs)@stylistic/eslint-plugin,meta,eslint-visitor-keys,espree,multiline-comment-style,TSIndexedAccessType,safeReplaceTextBetween,defaultOptions,jsx-sort-props,eslint-plugin-perfectionist,MetaProperty,TSQualifiedName,TSImportType,JSXMemberExpression,arrow,vite.config.ts,TSConditionalType,TSMappedType,hasCommentsBetween,sourceCode.commentsExistBetween,node.type,computed,TSFunctionType,TSConstructorType,overrides.arrow,arrow-spacing,new,JSXText,unindent,comma-spacing,TSDeclareFunction,TSTypeParameterInstantiation,offsetTernaryExpressionsOffsetCallExpressions,offsetTernaryExpressions.CallExpression,NewExpression,AwaitExpression,offsetTernaryExpressions,emptyObjects,ConditionalExpression,context.sourceCode,overrides,Object.prototype.hasOwnProperty.call,Object.hasOwn,shorthand,keywords,assignmentOperator,CallExpression,JSXFragment,TSUnionType/TSIntersectionType,TSTypeAliasDeclaration,isRegExpLiteral,warnOnce,returnType,FunctionDeclaration,FunctionExpression,ImportAttribute,AccessorProperty,VariableDeclarator,first,no-unexpected-multiline,disable-legacy,tsdown,type,export,ChainExpression,ReturnStatement,jsx-indent,comma-dangle,brace-style,indent,key-spacing,keyword-spacing,lines-between-class-members,no-extra-parens,no-extra-semi,object-property-newline,quote-props,quotes,semi-spacing,semi,RuleOptions,MessageIds)no-multiple-h1,no-missing-atx-heading-space,table-column-count,no-duplicate-definitions,no-empty-images,no-invalid-label-refs,no-missing-label-refs,require-alt-text,type,export,TSImportType,ChainExpression,AwaitExpression,offsetTernaryExpressionsOffsetCallExpressions,ReturnStatement,jsx-indent,comma-dangle,brace-style,indent,key-spacing,keyword-spacing,lines-between-class-members,no-extra-parens)Detected dependencies
npm
github-actions
dependency-files