Renovate Bot
1a445200b6
chore(deps): update dependency eslint-plugin-unicorn to v68
CI / @robonen/crdt (pull_request) Failing after 58s
CI / @robonen/docs (pull_request) Failing after 1m5s
CI / @robonen/encoding (pull_request) Failing after 1m0s
CI / @robonen/eslint (pull_request) Failing after 57s
CI / @robonen/fetch (pull_request) Failing after 55s
CI / @robonen/platform (pull_request) Failing after 1m17s
CI / @robonen/primitives (pull_request) Failing after 1m1s
CI / @robonen/primitives-playground (pull_request) Failing after 1m0s
CI / @robonen/renovate (pull_request) Failing after 55s
CI / @robonen/stdlib (pull_request) Failing after 1m11s
CI / @robonen/stories (pull_request) Failing after 1m15s
CI / @robonen/tsconfig (pull_request) Failing after 1m0s
CI / @robonen/tsdown (pull_request) Failing after 54s
CI / @robonen/vue (pull_request) Failing after 52s
CI / @robonen/writekit (pull_request) Failing after 55s
CI / @robonen/writekit-playground (pull_request) Failing after 1m28s
CI / CI (pull_request) Failing after 9s
2026-06-19 08:04:07 +00:00
robonen
e73e8d2cdd
chore: update dependencies and configurations across multiple packages
Publish to NPM / Check version changes and publish (push) Failing after 10m44s
2026-06-18 02:02:58 +07:00
robonen
d6c6a62557
chore(eslint): add shared tests preset and relax no-console
...
A 'tests' preset exempts *.test/*.spec/*.bench files from the type-boundary rules
(no-explicit-any, no-unused-vars, no-new-array, no-extraneous-class); base now
allows intentional console.warn/error (stray console.log still flagged).
2026-06-15 16:54:50 +07:00
renovate[bot]
a0154dabf5
chore(deps): update all non-major dependencies ( #120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 01:15:28 +00:00
robonen
73e701a2c5
chore: update all deps
2026-06-08 17:11:14 +07:00
robonen
c2252a2a5c
chore(eslint): exclude docs-site content from linting
...
Per-composable demos (demo.vue) and hand-authored doc sections (docs/*.vue) are unpublished docs-site content co-located in packages for the extractor. Ignore **/docs/** and **/demo.vue: they aren't library source, and non-Vue packages can't parse .vue at all (parse error in configs/eslint).
2026-06-08 16:28:52 +07:00
robonen
53f2d7ceef
docs: add package introductions and the @robonen/crdt guide
...
An intro.vue landing for all 12 packages, plus a multi-section crdt guide (Concepts, Primitives, Replication & Sync, and an interactive convergence Playground).
2026-06-08 15:52:03 +07:00
robonen
4678a372b1
chore(eslint): update shared presets and config exports
2026-06-08 15:50:59 +07:00
robonen
7693b49253
chore(configs): migrate oxlint→eslint presets, refactor tsconfig
...
- Replace @robonen/oxlint with @robonen/eslint (composable ESLint flat-config
presets: base, typescript, vue, vitest, imports, node, stylistic).
- Plugins bundled as deps: typescript-eslint, eslint-plugin-vue,
@vitest/eslint-plugin, eslint-plugin-import-x, eslint-plugin-n,
eslint-plugin-unicorn, @stylistic/eslint-plugin.
- @robonen/tsconfig: add base/dom/node/vue configs for composite project refs.
2026-06-07 16:28:10 +07:00