typescript-strictest

Solid

TypeScript Strictest Standards

Testing & QA 99 stars 4 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
67
Recency 20%
100
Frontmatter 20%
40
Documentation 15%
46
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# TypeScript Strictest Standards __TypeScript 5.x · Strictest typing · No any/object · Generics required · Tests next to source__ - Enable ALL strict flags: strict, noUncheckedIndexedAccess, exactOptionalPropertyTypes - Ban any and object types; use unknown with guards, Record<string, unknown> - Generics with constraints: <T extends BaseType>, satisfies operator, const assertions - Tests: .spec.ts next to source files (NOT __tests__/); vitest, 80%+ coverage - Functional: pure functions over classes, map/filter/reduce, immutability, readonly - Nullish coalescing ??, optional chaining ?., type predicates (x is Type) - Import type for types, organize by feature, path aliases (@/lib/*) - Biome for linting/formatting, pnpm >=10.17, pnpm-lock.yaml committed - React: function components, custom hooks (use*), proper prop typing - Never: any/object types, __test__ dirs, non-null assertions !, || for defaults

Details

Author
Goldziher
Repository
Goldziher/spikard
Created
1 years ago
Last Updated
5 days ago
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category