# 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)