├── 1.single-responsability.ts ├── 2.open-closed.ts ├── 3.liskov-substitution.ts ├── 4.interface-segregation.ts ├── 5.dependency-inversion.ts └── README.md /1.single-responsability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/1.single-responsability.ts -------------------------------------------------------------------------------- /2.open-closed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/2.open-closed.ts -------------------------------------------------------------------------------- /3.liskov-substitution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/3.liskov-substitution.ts -------------------------------------------------------------------------------- /4.interface-segregation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/4.interface-segregation.ts -------------------------------------------------------------------------------- /5.dependency-inversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/5.dependency-inversion.ts -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevindaviladev/solid-typescript/HEAD/README.md --------------------------------------------------------------------------------