7c99ab069d
Align engines.node with the .nvmrc 24.2.0 pin so npm/pnpm warn on mismatched local toolchains, move packageManager to the current pnpm 9.15.3 patch, and ignore pnpm's local store and debug log so stray artefacts never get committed.
38 lines
1.1 KiB
JSON
38 lines
1.1 KiB
JSON
{
|
|
"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.2.0",
|
|
"pnpm": ">=9.0.0"
|
|
},
|
|
"packageManager": "pnpm@9.15.3",
|
|
"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"
|
|
},
|
|
"dependencies": {
|
|
"zod": "^3.23.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^24.0.0",
|
|
"@typescript-eslint/eslint-plugin": "^8.0.0",
|
|
"@typescript-eslint/parser": "^8.0.0",
|
|
"@vitest/ui": "^3.0.0",
|
|
"eslint": "^9.0.0",
|
|
"eslint-plugin-unused-imports": "^4.0.0",
|
|
"typescript": "^5.5.0",
|
|
"vite": "^6.0.0",
|
|
"vitest": "^3.0.0"
|
|
}
|
|
}
|