Title: chore(deps): update dependency @rslint/core to v0.9.4 by renovate[bot] · Pull Request #539 · rstackjs/rstack-cli · GitHub
Open Graph Title: chore(deps): update dependency @rslint/core to v0.9.4 by renovate[bot] · Pull Request #539 · rstackjs/rstack-cli
X Title: chore(deps): update dependency @rslint/core to v0.9.4 by renovate[bot] · Pull Request #539 · rstackjs/rstack-cli
Description: This PR contains the following updates: Package Change Age Confidence @rslint/core 0.9.3 → 0.9.4 Release Notes web-infra-dev/rslint (@rslint/core) v0.9.4 Compare Source What's Changed New Features 🎉 feat(rstest): add prefer-expect-resolves rule by @elecmonkey in #2238 feat(jest,rstest): add prefer-mock-return-shorthand rule by @elecmonkey in #2240 feat(rstest): add no-unneeded-async-expect-function rule by @elecmonkey in #2194 feat(import): add no-commonjs rule by @fansenze in #2259 feat(import): add no-unresolved rule by @fansenze in #2263 feat: port import/export rule by @fansenze in #2261 feat(import): add consistent-type-specifier-style by @fansenze in #2260 feat(tsgo): map imports without module symbols to source files by @CPunisher in #2262 feat: add import/no-namespace rule by @fansenze in #2268 feat: add import/no-amd rule by @fansenze in #2267 feat(import): add no-named-as-default rule by @fansenze in #2269 feat: add import/no-dynamic-require rule by @fansenze in #2266 feat: add import/no-anonymous-default-export by @fansenze in #2282 feat(import): add no-empty-named-blocks rule by @fansenze in #2283 feat: add import/max-dependencies rule by @fansenze in #2281 feat(import): add no-named-as-default-member by @fansenze in #2279 feat(import): add exports-last rule by @fansenze in #2288 feat(import): add no-named-export rule by @fansenze in #2295 feat(import): add enforce-node-protocol-usage rule by @fansenze in #2286 feat(import): add no-named-default rule by @fansenze in #2290 feat(jest,rstest): add prefer-expect-assertions rule by @elecmonkey in #2246 feat: add import/group-exports rule by @fansenze in #2291 feat(import): add unambiguous rule by @fansenze in #2297 feat(import): add no-absolute-path rule by @fansenze in #2289 feat(jest,rstest): add prefer-mock-promise-shorthand rule and extract the shared mock shorthand analysis by @elecmonkey in #2276 feat(rstest): add prefer-spy-on rule and extract the shared detection by @elecmonkey in #2274 feat(import): add no-unassigned-import rule by @fansenze in #2303 feat(import): add no-useless-path-segments rule by @fansenze in #2302 feat(import): add no-relative-parent-imports rule by @fansenze in #2301 feat(import): add prefer-default-export rule by @fansenze in #2296 feat(unicorn): add prefer-structured-clone rule by @HashemKhalifa in #2300 feat(unicorn): port no-useless-continue rule by @aryan1306 in #2321 feat(import): add extensions rule by @fansenze in #2305 feat(import): add named rule by @fansenze in #2304 feat(unicorn): add no-async-promise-finally rule by @HashemKhalifa in #2244 feat: add react/jsx-no-constructed-context-values by @fansenze in #2322 feat(import): add no-nodejs-modules rule by @fansenze in #2298 feat(react): port async-server-action rule by @fansenze in #2325 feat(jest,rstest): add no-untyped-mock-factory rule by @elecmonkey in #2292 feat(jest,rstest): add no-test-return-statement rule by @elecmonkey in #2284 feat(unicorn): add consistent-template-literal-escape rule by @HashemKhalifa in #2315 feat: add react/jsx-newline rule by @fansenze in #2306 feat(react): add jsx-tag-spacing rule by @fansenze in #2308 feat(react): port no-object-type-as-default-prop rule by @fansenze in #2323 feat(jest,rstest): add prefer-snapshot-hint rule by @elecmonkey in #2293 feat(unicorn): add prefer-array-last-methods rule by @HashemKhalifa in #2317 feat(react): add state-in-constructor rule by @fansenze in #2307 feat(jest): add no-error-equal rule by @elecmonkey in #2332 feat(jest): port no-unnecessary-assertion rule by @elecmonkey in #2334 feat(jest): add valid-expect-with-promise rule by @elecmonkey in #2337 feat(jest): add unbound-method rule by @elecmonkey in #2336 feat(jest): add consistent-test-it rule and align jest call parsing with upstream by @elecmonkey in #2335 feat(jest): add valid-mock-module-path rule by @elecmonkey in #2333 Performance 🚀 perf(node): compact builtin API metadata by @swwind in #2239 perf: grow JavaScript plugin workers on demand by @fansenze in #2264 perf: build project root indexes on demand by @fansenze in #2270 perf: load a lightweight plugin host in the CLI by @fansenze in #2272 perf: share and streamline no-useless-assignment liveness by @fansenze in #2309 perf: avoid eager indexing in typescript-eslint no-array-constructor by @fansenze in #2310 perf: reduce no-global-assign lookup and scope scan costs by @fansenze in #2311 perf(config): index entry-local literal ignores by @fansenze in #2312 perf(config): reuse target discovery matches by @fansenze in #2319 perf: avoid redundant no-unassigned-vars reference scans by @fansenze in #2318 perf: avoid repeated scans in no-useless-continue by @fansenze in #2324 perf: release completed lint generations by @fansenze in #2327 Bug Fixes 🐞 fix: preserve Unicode case-first sorting by @fansenze in #2247 fix: align no-use-before-define with upstream by @fansenze in #2250 fix: align array-type with upstream by @fansenze in #2253 fix: align exhaustive-deps with upstream behavior by @fansenze in #2255 fix: align consistent-type-exports with upstream by @fansenze in #2251 fix: align import/order with upstream behavior by @fansenze in #2254 fix: keep unmatched project files source-only by @fansenze in #2265 fix(cli): skip Node compile cache in CI by @chenjiahan in #2331 fix: preserve finally callback ranges through JSDoc casts by @fansenze in #2330 Refactor 🔨 refactor: share project identity checks by @fansenze in #2252 refactor: share source-only gap compiler options by @fansenze in #2257 refactor(jest): share call analysis across jest expect matcher rules by @elecmonkey in #2273 refactor(jest): share call analysis across jest registration rules by @elecmonkey in #2275 refactor(jest): share call analysis across jest callback and scope rules by @elecmonkey in #2277 refactor(jest): remove the context-taking jest call parser entry points by @elecmonkey in #2280 Document 📖 docs: add @vitest/eslint-plugin third-party notice by @elecmonkey in #2248 Other Changes chore: upgrade to Go 1.27 and golangci-lint 2.13.2 by @swwind in #2237 chore(deps): upgrade rstack to 0.8.0 by @SoonIter in #2258 ci: derive Windows Go parallelism from runner CPU quotas by @fansenze in #2233 ci: log binary size report when cross-repo PR comments are forbidden by @elecmonkey in #2249 ci: find binary size baselines across skipped main commits by @elecmonkey in #2256 chore: bump tsgo packages to 0.0.15 by @CPunisher in #2271 ci: select affected Go tests for pull requests by @fansenze in #2285 ci: refine Go test selection and share Windows resource limits by @fansenze in #2294 ci: schedule Windows Go tools by runner memory budget by @fansenze in #2329 New Contributors @aryan1306 made their first contribution in #2321 Full Changelog: web-infra-dev/rslint@v0.9.3...v0.9.4 Configuration 📅 Schedule: (in timezone Asia/Shanghai) Branch creation Between 12:00 AM and 03:59 AM, on day 1 and 15 of the month (* 0-3 1,15 * *) Automerge At any time (no schedule defined) 🚦 Automerge: Enabled. ♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.
Open Graph Description: This PR contains the following updates: Package Change Age Confidence @rslint/core 0.9.3 → 0.9.4 Release Notes web-infra-dev/rslint (@rslint/core) v0.9.4 Compare Source What's Ch...
X Description: This PR contains the following updates: Package Change Age Confidence @rslint/core 0.9.3 → 0.9.4 Release Notes web-infra-dev/rslint (@rslint/core) v0.9.4 Compare Source What'...
Opengraph URL: https://github.com/rstackjs/rstack-cli/pull/539
X: @github
Domain: github.com
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:4e523942-3b97-0af3-9578-b7ea3d821926 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C2A6:7F236:71162B:96DEAD:6AEC3233 |
| html-safe-nonce | 490008426f6daa8675911688601933d3819eb6777da2b018d72e5e28de321774 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMkE2OjdGMjM2OjcxMTYyQjo5NkRFQUQ6NkFFQzMyMzMiLCJ2aXNpdG9yX2lkIjoiNDQzMDcyNDIwNDYzMzc5NzE3MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 2d6534b165644350a3e1c8de0a8341fb55555e15ad46bed8e06346fc21b5746c |
| hovercard-subject-tag | pull_request:4766404138 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/rstackjs/rstack-cli/pull/539/files |
| twitter:image | https://avatars.githubusercontent.com/in/2740?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/in/2740?s=400&v=4 |
| og:image:alt | This PR contains the following updates: Package Change Age Confidence @rslint/core 0.9.3 → 0.9.4 Release Notes web-infra-dev/rslint (@rslint/core) v0.9.4 Compare Source What's Ch... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | f290b7f408d9675a032f84ceb13aaf80220f947c681b4c5d9a7560a59ee32f02 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/rstackjs/rstack-cli git https://github.com/rstackjs/rstack-cli.git |
| octolytics-dimension-user_id | 129049372 |
| octolytics-dimension-user_login | rstackjs |
| octolytics-dimension-repository_id | 1138027854 |
| octolytics-dimension-repository_nwo | rstackjs/rstack-cli |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1138027854 |
| octolytics-dimension-repository_network_root_nwo | rstackjs/rstack-cli |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ad9a37a663eb727a42b8bacc5e035cc3a24dd058 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width