Simon
|
ebe3a3f7c3
|
chore: rm eslint-config-prettier and eslint-plugin-react-refresh
|
2026-04-08 21:58:03 +08:00 |
|
Simon
|
4f80ec1459
|
refactor: upgrade ESLint 9→10 and simplify React lint toolchain
- Upgrade eslint and @eslint/js to v10
- Replace eslint-plugin-react-x + eslint-plugin-react-dom + eslint-plugin-react-hooks
with unified @eslint-react/eslint-plugin
- Raise dev Node.js requirement to ^22.13.0 || >=24 (runtime packages unaffected)
- Add .npmrc with engine-strict=true
- Move all @eslint-react rule overrides to eslint.config.js,
eliminating plugin-specific inline eslint-disable comments
- Fix real issues caught by new rules: useless assignments,
leaked setTimeout, ref naming, useState setter naming
|
2026-04-08 20:31:31 +08:00 |
|
Simon
|
68c944c3a4
|
docs: remove i18n dep
|
2026-01-30 16:47:23 +08:00 |
|
Simon
|
5e936c35d7
|
docs: simplify i18n
|
2026-01-30 15:13:31 +08:00 |
|
Simon
|
97cdb1e1cd
|
docs: Add Custom UI doc
|
2026-01-30 14:58:33 +08:00 |
|
Simon
|
5d77990187
|
feat(docs): add Chrome extension documentation
|
2026-01-28 23:27:11 +08:00 |
|
Simon
|
3ce4d8e3fe
|
docs: update instructions. add advanced section
|
2026-01-19 16:47:48 +08:00 |
|
Simon
|
54e9bdad7d
|
chore: prettier json and markdowns
|
2026-01-17 16:15:36 +08:00 |
|
Simon
|
b487a7900b
|
feat(website): layout change
|
2026-01-11 01:40:21 +08:00 |
|
Simon
|
c3c01b63fb
|
docs: upgrade docs for custom instructions
|
2026-01-10 19:02:18 +08:00 |
|
Simon
|
35fe51427c
|
feat(website): homepage makeover
|
2025-12-23 16:04:44 +08:00 |
|
Simon
|
566b2d7022
|
docs: update model recommendations
|
2025-12-22 19:55:37 +08:00 |
|
Simon
|
f521bd9beb
|
docs: update model integration doc
|
2025-12-22 19:41:47 +08:00 |
|
Simon
|
aa694e3b85
|
docs: stable CDN
|
2025-12-16 20:17:58 +08:00 |
|
Simon
|
adec9d8197
|
refactor: monorepo
|
2025-12-01 20:11:12 +08:00 |
|