# Javascript / TypeScript

## Table of Contents

- [Javascript / TypeScript](#javascript--typescript)
  - [Table of Contents](#table-of-contents)
  - [Runtimes](#runtimes)
  - [Package Registries](#package-registries)
  - [Package Managers](#package-managers)
  - [DevTools](#devtools)
  - [Unit Test](#unit-test)
  - [E2E Testing](#e2e-testing)
  - [ORM](#orm)

## Runtimes

1. [Node.js](https://nodejs.org/en)
2. [Deno](https://deno.land)
3. [Bun](https://bun.sh)

## Package Registries

1. [npm](https://www.npmjs.com)
2. [jsr](https://jsr.io)

## Package Managers

1. [npm](https://www.npmjs.com)
2. [yarn](https://yarnpkg.com)
3. [pnpm](https://pnpm.io)
4. [bun](https://bun.sh)

## DevTools

1. [ESLint](https://eslint.org)
2. [Prettier](https://prettier.io)
3. [Biome](https://biomejs.dev)
4. [Turbo](https://turborepo.dev)
5. [Vite](https://vitejs.dev)

## Unit Test

1. [Jest.js](https://jestjs.io)
2. [Vitest](https://vitest.dev)
3. [Mocha](https://mochajs.org)

## E2E Testing

1. [Playwright](https://playwright.dev)
2. [Cypress](https://www.cypress.io)
3. [Selenium](https://www.selenium.dev)

## ORM

1. [Prisma](https://prisma.io)
2. [Drizzle ORM](https://orm.drizzle.team)
3. [Knex](http://knexjs.org/)
4. [Sequelize](https://sequelize.org)
5. [TypeORM](https://typeorm.io)