Skip to main content

3 posts tagged with "ESLint 10"

ESLint 10 ecosystem upgrade, plugin compatibility, and linting toolchain updates.

View All Tags

Quality tooling setup guide: every tool, every config, one install command

· 19 min read
Maheshwar Kanitkar
Creator of Praman

Complete guide to install and configure every code quality, documentation, security, and standards enforcement tool used in Praman — TypeScript strict mode, ESLint with 13 plugins, Vitest tiered coverage, security scanning, SBOM generation, and CI pipeline scripts. Includes a one-shot install command.

Prerequisites: Node.js >= 22, npm >= 10, Git.

22 quality gates, 21 security rules, and zero warnings: how Praman earns enterprise trust

· 14 min read
Maheshwar Kanitkar
Creator of Praman

When your SAP Center of Excellence evaluates an open-source testing library, the feature list is necessary but not sufficient. You need to trust the engineering behind it. Can you hand this dependency to your security team and get sign-off? Will it still build cleanly in three years when your SAP landscape has moved through five transport cycles? Does the project have governance, or is it held together by convention and good intentions?

Praman ships with 22 quality tools and 13 ESLint plugins enforced on every commit, every push, and every CI run. Zero warnings allowed. No exceptions. This post walks through every one of them — with exact versions, configurations, and thresholds from the actual project — so you can evaluate the engineering standard before you evaluate the feature set.

Praman 1.3: Playwright 1.60, TypeScript 7, ARIA Grounding, Screencast Highlights, and ESLint 10

· 6 min read
Maheshwar Kanitkar
Creator of Praman

Praman 1.3.0 is now available on npm. This release brings Playwright 1.60 support with 8 new feature flags, TypeScript 7.x compatibility, AI grounding via full-page ARIA snapshots, a screencast control highlighting fixture, the ESLint 10 toolchain upgrade, and an expanded docs verification pipeline with 8 automated checks.