Skip to content

Introduction

Node.js

Install Node.js, ideally latest LTS.

Source code is written in Typescript. Backend apps (API server / CLI / Portal) are using Node.js. Frontend apps (Admin tool and Survey application) are built using Vue.js framework.

Package manager

Node.js ecosystem has couple of package managers.

Node.js ships with npm as default package manager. However, it does have some drawbacks like dependencies install / tree resolve time, support for monorepos etc.

Intake24 is set up with pnpm as it provides better install speeds / monorepo setup support etc.

Install pnpm using corepack or see pnpm docs for further installation options.

sh
corepack enable

corepack install