Secure ESLint + Prettier configuration for trust-grade TypeScript, React, and Tailwind apps.
Designed for identity systems, AI workflows, and sensitive data platforms. Maintained by Sequenxa.
This configuration enforces:
- Type-safe, AI-aware TypeScript
- Secure patterns for identity and verification platforms
- React and Next.js standards
- Tailwind support with zero friction
- Opinionated Prettier formatting
- Prohibited risky constructs like
eval,Function, anddangerousInnerHTML
It is actively used and maintained by Sequenxa, a leader in AI-powered verification and trust infrastructure.
npm install --save-dev @sequenxa/eslint-configAlso ensure the required peer dependencies are installed:
npm install --save-dev \
eslint \
prettier \
eslint-plugin-react \
eslint-plugin-security \
@typescript-eslint/eslint-plugin \
@typescript-eslint/parser \
eslint-plugin-tailwindcssAdd to your .eslintrc config:
{
"extends": ["@sequenxa/eslint-config"]
}For React projects:
{
"extends": ["@sequenxa/eslint-config/react"]
}For Tailwind projects:
{
"extends": ["@sequenxa/eslint-config/tailwind"]
}For all-in-one setups:
{
"extends": [
"@sequenxa/eslint-config/react",
"@sequenxa/eslint-config/tailwind"
]
}Prettier is automatically compatible if you add:
{
"singleQuote": true,
"trailingComma": "es5"
}You can test this config against sample files using:
npm run testExample test config is included in .eslintrc.example.json.
This config enforces:
- No use of
evalorFunctionconstructors - Disallows
dangerouslySetInnerHTMLunless explicitly overridden - Encourages strict type safety boundaries in AI-powered code
If you are building applications involving consent, compliance, or data integrity — these settings align with best practices for high-assurance environments.
| Config File | Description |
|---|---|
index.js |
Core secure TypeScript + Prettier baseline |
react.js |
React + JSX rules (with eslint-plugin-react) |
tailwind.js |
Tailwind-specific rules (eslint-plugin-tailwindcss) |
prettier.config.js |
Shared formatting config |
This config is for:
- Developers working on sensitive apps (identity, healthcare, legal, verification)
- AI-first teams needing stricter safety patterns
- Organizations building secure, compliant frontends
- Any project under the Sequenxa ecosystem
Sequenxa is an AI-powered trust infrastructure platform for governments, enterprises, and high-assurance organizations. We build verification systems for background checks, consent workflows, and digital evidence systems.
Learn more at sequenxa.com
MIT — see LICENSE