{"library":"eslint-config-uphold","type":"library","category":null,"description":"Uphold-flavored ESLint configuration extending eslint-recommended with Prettier compatibility. Current stable version is 6.12.0, released with moderate cadence (multiple releases per year). Supports ESLint flat config (ESM only) and requires Node >=20.19.0 (v20), >=22.12.0 (v22), or >=23.0.0. Key differentiators: includes TypeScript support via typescript-eslint, separate configs for JavaScript and TypeScript with factory functions for ESM/CJS, and custom rules like require-comment-punctuation and no-trailing-period-in-log-messages. All peer dependencies must be installed manually.","language":"javascript","status":"active","version":"6.12.0","tags":["javascript","config","eslint","lint","shared"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-config-uphold","imports":["import uphostConfig from 'eslint-config-uphold';","import { typescript } from 'eslint-config-uphold/configs';","import { javascript } from 'eslint-config-uphold/configs';","import { createTypeScriptConfig } from 'eslint-config-uphold/configs';","import { createJavaScriptConfig } from 'eslint-config-uphold/configs';"]},{"cmd":"yarn add eslint-config-uphold","imports":[]},{"cmd":"pnpm add eslint-config-uphold","imports":[]}],"homepage":null,"github":"https://github.com/uphold/eslint-config-uphold","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-config-uphold","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-config-uphold/compatibility"}}