{ "name": "veganify", "version": "0.1.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", "dev": "next dev --turbopack", "build": "next build", "start": "next start -p 1030", "stage": "next start -p 1031", "lint": "next lint", "lint:fix": "next lint --fix", "type-check": "tsc --noEmit", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:e2e": "playwright test" }, "packageManager": "pnpm@9.12.1", "lint-staged": { "*.{js,jsx,ts,tsx}": [ "eslint --fix" ] }, "dependencies": { "@ducanh2912/next-pwa": "^10.2.9", "@ericblade/quagga2": "^1.8.4", "@frontendnetwork/veganify": "^1.3.0", "@types/node": "22.8.1", "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "jest-worker": "^29.7.0", "million": "^2.6.4", "next": "15.0.1", "next-intl": "^3.23.5", "nookies": "^2.5.2", "prom-client": "^15.1.3", "react": "19.0.0-rc-69d4b800-20241021", "react-dom": "19.0.0-rc-69d4b800-20241021", "sass": "^1.80.4", "sharp": "^0.33.5", "typescript": "5.6.3" }, "devDependencies": { "@playwright/test": "^1.48.0", "@testing-library/jest-dom": "^6.6.2", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.14", "@types/react": "npm:types-react@19.0.0-rc.1", "@typescript-eslint/eslint-plugin": "^8.11.0", "@typescript-eslint/parser": "^8.11.0", "@typescript-eslint/typescript-estree": "^8.11.0", "eslint": "9.13.0", "eslint-config-next": "15.0.1", "eslint-config-sznm": "^2.0.3", "eslint-import-resolver-typescript": "^3.6.3", "eslint-plugin-import": "^2.31.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "ts-node": "^10.9.2" }, "volta": { "node": "20.0.0" }, "pnpm": { "overrides": { "@types/react": "npm:types-react@19.0.0-rc.1", "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "eslint": "9.13.0", "react": "19.0.0-rc-69d4b800-20241021", "react-dom": "19.0.0-rc-69d4b800-20241021", "@typescript-eslint/eslint-plugin": "^8.11.0", "@typescript-eslint/parser": "^8.11.0", "@typescript-eslint/typescript-estree": "^8.11.0", "uuid": "3.4.0", "request": "2.88.2", "core-js": "^3.36.0", "glob": "^10.3.10", "sourcemap-codec": "^1.4.8" }, "peerDependencyRules": { "allowedVersions": { "eslint": "9.13.0", "react": "19.0.0-rc-69d4b800-20241021" }, "ignoreMissing": [ "@babel/core", "webpack", "react", "react-dom", "eslint" ] } } }