diff --git a/.nvmrc b/.nvmrc index b6a7d89c..5003ba8f 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16 +24.2.0 diff --git a/package.json b/package.json new file mode 100644 index 00000000..1f1e6748 --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "@aeroflot/flights-web", + "version": "0.0.0", + "private": true, + "description": "Aeroflot Flights — Modern.js + MF 2.0 React remote component (Phase 1 foundation)", + "license": "UNLICENSED", + "type": "module", + "engines": { + "node": ">=24.0.0", + "pnpm": ">=9.0.0" + }, + "packageManager": "pnpm@9.15.0", + "scripts": { + "dev": "echo \"dev script wired in 1A-2\" && exit 1", + "build:standalone": "echo \"build:standalone wired in 1A-2\" && exit 1", + "build:remote": "echo \"build:remote wired in 1A-2\" && exit 1", + "build:both": "pnpm build:standalone && pnpm build:remote", + "test": "vitest run", + "test:coverage": "vitest run --coverage", + "lint": "eslint \"src/**/*.{ts,tsx}\" --max-warnings 0", + "typecheck": "tsc --noEmit" + } +}