Files
helper/eslint.config.js
zeekay 506c178b30 Dynamic cloud catalog + smart tiers + one-command ecosystem installer
- models: read the catalog live from api.hanzo.ai/v1/models; nothing hardcoded.
  Effort words (auto/fast/high/max/code/agent) are sugar over the cloud's own
  zen-* routing aliases — the cloud picks the concrete model. Default = zen-auto.
- claude-code: write the live model list into providers.hanzo (was a static array).
- credentials carry the live model list so configure() stays sync + orthogonal.
- config: honor HANZO_API_KEY env so the CLI works headless / in CI.
- ecosystem: one data-driven registry (dev, mcp, node, desktop+Enso, extension,
  ide, slack, github); 'hanzo install' checklist + per-component npm/guide runner.
- login wizard offers ecosystem setup as its final out-of-box step.
- add eslint flat config (deps were present, config was missing); lint clean.
- brand: add public web root (site) so fork install links white-label correctly.
2026-06-30 12:43:52 -07:00

18 lines
397 B
JavaScript

import js from '@eslint/js';
import tseslint from 'typescript-eslint';
import globals from 'globals';
export default tseslint.config(
{ ignores: ['dist/**', 'node_modules/**'] },
js.configs.recommended,
...tseslint.configs.recommended,
{
languageOptions: {
globals: { ...globals.node },
},
rules: {
'@typescript-eslint/no-non-null-assertion': 'off',
},
}
);