{ "name": "@scandic-hotels/partner-sas", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "NODE_OPTIONS=--openssl-legacy-provider PORT=3001 NEXT_PUBLIC_PORT=3001 next dev --turbo", "build": "next build", "start": "node .next/standalone/server.js", "lint": "eslint --max-warnings 0 .", "lint:fix": "eslint --fix .", "check-types": "tsgo --noEmit", "typegen": "next typegen", "clean": "rm -rf .next", "test": "vitest run --passWithNoTests", "test:watch": "vitest", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", "test:e2e:debug": "playwright test --debug", "include:shared": "jiti ../../scripts/copyFiles.ts ../../shared/ public/_static/shared", "format": "prettier --write ." }, "dependencies": { "@formatjs/intl": "^3.1.6", "@netlify/plugin-nextjs": "^5.15.1", "@scandic-hotels/booking-flow": "workspace:*", "@scandic-hotels/design-system": "workspace:*", "@scandic-hotels/tracking": "workspace:*", "@scandic-hotels/trpc": "workspace:*", "@sentry/nextjs": "^10.33.0", "@swc/plugin-formatjs": "^3.2.2", "@tanstack/react-query": "^5.75.5", "@tanstack/react-query-devtools": "^5.75.5", "iron-session": "^8.0.4", "next": "16.0.10", "next-auth": "5.0.0-beta.29", "react": "19.2.1", "react-aria-components": "1.8.0", "react-dom": "19.2.1", "react-intl": "^7.1.11", "server-only": "^0.0.1", "usehooks-ts": "3.1.1" }, "devDependencies": { "@playwright/test": "^1.53.1", "@scandic-hotels/common": "workspace:*", "@scandic-hotels/typescript-config": "workspace:*", "@types/node": "^20", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@typescript/native-preview": "^7.0.0-dev.20251104.1", "babel-plugin-formatjs": "^10.5.39", "eslint": "^9", "eslint-config-next": "16.0.7", "eslint-plugin-formatjs": "^5.3.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-simple-import-sort": "^12.1.1", "graphql-tag": "^2.12.6", "typescript": "5.8.3", "vitest": "^4.0.0" }, "engines": { "node": "22" } }