Repository navigation
Release scripts publish a single-package repo's root (tag v<version>) and link SSH repository URLs in changelogs
Ignore the files the consuming repo's .gitignore lists
Autodetect reads pnpm-workspace.yaml and excludes negated workspace globs
Release: one deno publish per JSR package, dependencies first, each with a fresh OIDC token
The number-input ban points to a text field with inputMode, not a slider
Checks read every Renovate config file and the ref among pin comment words, check each dependency range and dist-tag, skip attw with nothing published, and reject unknown forge keys.
Keep an en or em dash in LICENSE year ranges, add nodeLinker: node-modules to an existing .yarnrc.yml, buffer up to 64 MB of spawned output, and exit forge sync --check/init through process.exitCode.
ESLint rules
lzear/react
no-restricted-syntax: options changed
Commits
79bb0b9docs: explain Renovate's 'Rebase not applied' after housekeep69b3337chore:yarn housekeep9d2449afix(eslint-config): point the number-input ban to a text field, not a slidered1e7c0feat(eslint-config): ignore files the consuming repo's .gitignore lists374ac47fix(repo-lint): keep LICENSE range dashes, set nodeLinker in existing .yarnrc.yml91d39b2fix(configs): release a single-package repo's root; parse SSH repository URLs7807979fix(repo-lint): read every Renovate config, pin comment refs and dependency range58ed909fix(eslint-config): read pnpm-workspace.yaml and negated workspace globs in autodetect5d6fd7dfix(release): publish each JSR package with its own deno publish