{ "name": "front-arch-ssr-react", "version": "0.1.0", "private": true, "scripts": { "build": "npm run build:prod", "build:prod": "next build", "build:storybook": "storybook build", "serve": "next start", "lint": "npm run lint:all", "lint:all": "eslint .", "start": "npm run start:storybook", "start:dev": "next dev", "start:storybook": "storybook dev -p 6006 --no-open", "prepare": "husky install" }, "dependencies": { "@types/leaflet": "^1.9.3", "@tanstack/react-query": "^4.29.12", "axios": "^1.4.0", "date-fns": "^2.30.0", "leaflet": "^1.9.4", "next": "^13.4.1", "next-auth": "^4.22.1", "react": "18.2.0", "react-dom": "18.2.0", "react-leaflet": "^4.2.1", "react-table": "^7.8.0", "tailwindcss": "^3.3.2" }, "devDependencies": { "@commitlint/cli": "^17.5.0", "@commitlint/config-conventional": "^17.4.4", "@hookform/resolvers": "^3.1.0", "@mertasan/tailwindcss-variables": "^2.6.1", "@radix-ui/react-accordion": "^1.1.1", "@radix-ui/react-alert-dialog": "^1.0.3", "@radix-ui/react-aspect-ratio": "^1.0.2", "@radix-ui/react-avatar": "^1.0.2", "@radix-ui/react-checkbox": "^1.0.3", "@radix-ui/react-collapsible": "^1.0.2", "@radix-ui/react-context-menu": "^2.1.3", "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-dropdown-menu": "^2.0.4", "@radix-ui/react-hover-card": "^1.0.5", "@radix-ui/react-label": "^2.0.1", "@radix-ui/react-menubar": "^1.0.2", "@radix-ui/react-navigation-menu": "^1.1.2", "@radix-ui/react-popover": "^1.0.5", "@radix-ui/react-progress": "^1.0.2", "@radix-ui/react-radio-group": "^1.1.2", "@radix-ui/react-scroll-area": "^1.0.3", "@radix-ui/react-select": "^1.2.1", "@radix-ui/react-separator": "^1.0.2", "@radix-ui/react-slider": "^1.1.1", "@radix-ui/react-slot": "^1.0.1", "@radix-ui/react-switch": "^1.0.2", "@radix-ui/react-tabs": "^1.0.3", "@radix-ui/react-toast": "^1.1.3", "@radix-ui/react-toggle": "^1.0.2", "@radix-ui/react-tooltip": "^1.0.5", "@storybook/addon-essentials": "^7.0.10", "@storybook/addon-interactions": "^7.0.10", "@storybook/addon-links": "^7.0.10", "@storybook/addon-styling": "^1.0.6", "@storybook/blocks": "^7.0.10", "@storybook/jest": "^0.1.0", "@storybook/nextjs": "^7.0.10", "@storybook/react": "^7.0.10", "@storybook/testing-library": "^0.0.14-next.2", "@tanstack/react-query-devtools": "^4.29.12", "@types/classnames": "^2.3.1", "@types/node": "18.15.7", "@types/react": "18.0.28", "@types/react-dom": "18.0.11", "@types/react-table": "^7.7.14", "@typescript-eslint/eslint-plugin": "^5.56.0", "autoprefixer": "^10.4.14", "class-variance-authority": "^0.6.0", "classnames": "^2.3.2", "cmdk": "^0.2.0", "eslint": "8.36.0", "eslint-config-next": "13.2.4", "eslint-config-prettier": "^8.8.0", "eslint-plugin-boundaries": "^3.1.0", "eslint-plugin-css-modules": "^2.11.0", "eslint-plugin-jest-extended": "^2.0.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-sonarjs": "^0.19.0", "eslint-plugin-storybook": "^0.6.12", "husky": "^8.0.3", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "jest-extended": "^3.2.4", "lucide-react": "^0.215.0", "postcss": "^8.4.23", "postcss-preset-env": "^8.3.2", "prettier": "^2.8.7", "react-day-picker": "^8.7.1", "react-hook-form": "^7.43.9", "sass": "^1.62.1", "storybook": "^7.0.10", "tailwindcss-animate": "^1.0.5", "typescript": "5.0.2", "typescript-plugin-css-modules": "^5.0.0", "zod": "^3.21.4" } }