UNPKG

swift-agent

Version:

A building block of agentic systems: an LLM that can retrieve information, use tools, and store user inputs.

35 lines (32 loc) 861 B
// @ts-check import eslint from '@eslint/js'; import tseslint from 'typescript-eslint'; import * as importPlugin from 'eslint-plugin-import'; import prettierConfig from 'eslint-config-prettier'; import prettierPlugin from 'eslint-plugin-prettier'; export default tseslint.config( eslint.configs.recommended, tseslint.configs.recommended, prettierConfig, { files: ['src/**/*.ts'], plugins: { import: importPlugin, prettier: prettierPlugin, }, settings: { 'import/resolver': { typescript: true, }, }, rules: { 'prettier/prettier': 'error', 'import/no-unresolved': 'error', 'import/named': 'error', 'import/namespace': 'error', 'import/default': 'error', 'import/export': 'error', 'import/order': ['error', { 'newlines-between': 'always' }], }, } );