diff --git a/examples/nextjs-14-react-hook-form/package-lock.json b/examples/nextjs-14-react-hook-form/package-lock.json index af523c4f5..6c3d0352f 100644 --- a/examples/nextjs-14-react-hook-form/package-lock.json +++ b/examples/nextjs-14-react-hook-form/package-lock.json @@ -9,34 +9,34 @@ "version": "0.1.0", "dependencies": { "@arcjet/next": "*", - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@radix-ui/react-label": "^2.0.2", "@radix-ui/react-slot": "^1.0.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "lucide-react": "0.378.0", + "lucide-react": "0.390.0", "next": "^14.2.3", "next-themes": "^0.3.0", "react": "^18", "react-dom": "^18", - "react-hook-form": "^7.51.4", + "react-hook-form": "^7.51.5", "tailwind-merge": "^2.3.0", "tailwindcss-animate": "^1.0.6", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^20", - "@types/react": "18.3.2", + "@types/react": "18.3.3", "@types/react-dom": "^18", - "@typescript-eslint/parser": "^7.9.0", + "@typescript-eslint/parser": "^7.12.0", "autoprefixer": "^10.4.14", "eslint": "^8", "eslint-config-next": "14.2.3", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-tailwindcss": "^3.13.0", + "eslint-plugin-react": "^7.34.2", + "eslint-plugin-tailwindcss": "^3.17.3", "postcss": "^8", - "tailwindcss": "^3.4.3", + "tailwindcss": "^3.4.4", "typescript": "^5" } }, @@ -61,48 +61,48 @@ } }, "node_modules/@arcjet/analyze": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.0.0-alpha.12.tgz", - "integrity": "sha512-mZ4km3XrUzbcpVGp35OCUiHjXYaa4cKGL9yHI253vozetIzJezZW/lCVU/iQU3JJt704oXKLpF5uzaXb1mj1Zg==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.0.0-alpha.13.tgz", + "integrity": "sha512-k1YhBlJfib8rvU5iQhvNqQgkf7Ty7HqMVt8SwpYhXWG5ziBYs8WdOuTZvZp04ZhY7iPx3PVZOloeZY6/Yx/kpQ==", "dependencies": { - "@arcjet/logger": "1.0.0-alpha.12" + "@arcjet/logger": "1.0.0-alpha.13" }, "engines": { "node": ">=18" } }, "node_modules/@arcjet/duration": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.0.0-alpha.12.tgz", - "integrity": "sha512-2DxNGNaf4eh3nkkEAueqwDXLT3IXupn6WZ2KOQIfLpxAyKNUXVhGKyAoO801TIgItz29CceOt7aomlUjyjFStQ==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.0.0-alpha.13.tgz", + "integrity": "sha512-347HXBupvpwYvSyBZ5B9MMuRw1Ch59MpXbvMrefNSpqYIwy+ETvOQaK2fh9KoVmLVR9AKj+dGH7Miw02Tu3f0Q==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/ip": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.0.0-alpha.12.tgz", - "integrity": "sha512-P2vZDzitIWvFEc2woEV2dRT9DEaubcPBPVJMbyRLbtu5iBkiv5CPgdt9vXI1VyqmWT1O9xgFK3FO2JSWDsqyUw==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.0.0-alpha.13.tgz", + "integrity": "sha512-h+ZANLBCpwcQ/ugcxu6cOtgZBRu0rtILWcB1VnRzOPO4eGU61Km2cGVwHccmmi0O+foyt4q6TF5/KNNeQqBebQ==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/logger": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.0.0-alpha.12.tgz", - "integrity": "sha512-ceRcpVKPdLkw9EeShpcXgIEG7MjUMHqHL1k++SAwM9DoAgKfgF9t/znUK7t0XvUOHBL+W2AbpjQS6VKUT+IeFg==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.0.0-alpha.13.tgz", + "integrity": "sha512-QyRcbdbQ4DUAvUFhpq/juRqKJZR3u52ptnr9Rmn8R0L5CLpfua3zCHHF6HiB8Pq3Pe/V+WjFwtu44nUXSv+Yeg==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/next": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.0.0-alpha.12.tgz", - "integrity": "sha512-LBIbceqIus55T4tH/Tr9VEqol9rk2QEmotC8F7Z/nsKid0rxJnTmhpp+nNiRzvsVy5IDDotT4r3abardsKK1UA==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.0.0-alpha.13.tgz", + "integrity": "sha512-94yVhsF0rfaWa4OM6wcJxdXucGxCOpjlxTuXFYhGjjtUfDoI2O+aeVEmqyZC8fMh6TbR7NqVHPSY1NYmAs8gZw==", "dependencies": { - "@arcjet/ip": "1.0.0-alpha.12", + "@arcjet/ip": "1.0.0-alpha.13", "@connectrpc/connect-web": "1.4.0", - "arcjet": "1.0.0-alpha.12" + "arcjet": "1.0.0-alpha.13" }, "engines": { "node": ">=18" @@ -112,11 +112,11 @@ } }, "node_modules/@arcjet/protocol": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.0.0-alpha.12.tgz", - "integrity": "sha512-bmQv6aaKyAx+tf9rX8A4oKeS03bU0CHNyVxcMevWHvHbf9rj7TmfP2SX5ZYIu+pbY+VXn6oI0vSksMybcWwxrg==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.0.0-alpha.13.tgz", + "integrity": "sha512-nAb+xrgZDHbyS0Pl1j6UtAlV1Pi1eZ1sR1JDOYWR98Oshx+Iyn0I9Er7Co2hMdBigUjf4NZ5Id90LfVD0brW6Q==", "dependencies": { - "@bufbuild/protobuf": "1.8.0", + "@bufbuild/protobuf": "1.9.0", "@connectrpc/connect": "1.4.0", "typeid-js": "0.7.0" }, @@ -136,9 +136,9 @@ } }, "node_modules/@bufbuild/protobuf": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.8.0.tgz", - "integrity": "sha512-qR9FwI8QKIveDnUYutvfzbC21UZJJryYrLuZGjeZ/VGz+vXelUkK+xgkOHsvPEdYEdxtgUUq4313N8QtOehJ1Q==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.9.0.tgz", + "integrity": "sha512-W7gp8Q/v1NlCZLsv8pQ3Y0uCu/SHgXOVFK+eUluUKWXmsb6VHkpNx0apdOWWcDbB9sJoKeP8uPrjmehJz6xETQ==" }, "node_modules/@connectrpc/connect": { "version": "1.4.0", @@ -214,9 +214,9 @@ } }, "node_modules/@hookform/resolvers": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.4.0.tgz", - "integrity": "sha512-+oAqK3okmoEDnvUkJ3N/mvNMeeMv5Apgy1jkoRmlaaAF4vBgcJs9tHvtXU7VE4DvPosvAUUkPOaNFunzt1dbgA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.6.0.tgz", + "integrity": "sha512-UBcpyOX3+RR+dNnqBd0lchXpoL8p4xC21XP8H6Meb8uve5Br1GCnmg0PcBoKKqPKgGu9GHQ/oygcmPrQhetwqw==", "peerDependencies": { "react-hook-form": "^7.0.0" } @@ -651,9 +651,9 @@ "devOptional": true }, "node_modules/@types/react": { - "version": "18.3.2", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.2.tgz", - "integrity": "sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "devOptional": true, "dependencies": { "@types/prop-types": "*", @@ -670,15 +670,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.9.0.tgz", - "integrity": "sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz", + "integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.9.0", - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/typescript-estree": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0", + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/typescript-estree": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4" }, "engines": { @@ -698,13 +698,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.9.0.tgz", - "integrity": "sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz", + "integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0" + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -715,9 +715,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.9.0.tgz", - "integrity": "sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz", + "integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -728,13 +728,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.9.0.tgz", - "integrity": "sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz", + "integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -780,12 +780,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.9.0.tgz", - "integrity": "sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz", + "integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/types": "7.12.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -879,14 +879,14 @@ } }, "node_modules/arcjet": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.0.0-alpha.12.tgz", - "integrity": "sha512-zrbGsYAlmh7epdBafQtoOr3uu2zyXEQesJrh5fzqyO2SUVOYu3v2f5uoOrLjLl4ap4gwCd0bSgwC+k/91j54FA==", + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.0.0-alpha.13.tgz", + "integrity": "sha512-GRsUziHAs7YrrmPUCOYB5EY9ZDRMLH81bDC/zQX3canIlfRs069E8PmQa39hVIbrHEMck6jhXWdzqTp561ppDw==", "dependencies": { - "@arcjet/analyze": "1.0.0-alpha.12", - "@arcjet/duration": "1.0.0-alpha.12", - "@arcjet/logger": "1.0.0-alpha.12", - "@arcjet/protocol": "1.0.0-alpha.12" + "@arcjet/analyze": "1.0.0-alpha.13", + "@arcjet/duration": "1.0.0-alpha.13", + "@arcjet/logger": "1.0.0-alpha.13", + "@arcjet/protocol": "1.0.0-alpha.13" }, "engines": { "node": ">=18" @@ -1701,14 +1701,14 @@ } }, "node_modules/es-iterator-helpers": { - "version": "1.0.18", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.18.tgz", - "integrity": "sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==", + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "dev": true, "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", + "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-set-tostringtag": "^2.0.3", "function-bind": "^1.1.2", @@ -2181,29 +2181,29 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.1.tgz", - "integrity": "sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==", + "version": "7.34.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "dev": true, "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlast": "^1.2.4", + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.toreversed": "^1.1.2", "array.prototype.tosorted": "^1.1.3", "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.17", + "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7", - "object.hasown": "^1.1.3", - "object.values": "^1.1.7", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.hasown": "^1.1.4", + "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.10" + "string.prototype.matchall": "^4.0.11" }, "engines": { "node": ">=4" @@ -2263,16 +2263,16 @@ } }, "node_modules/eslint-plugin-tailwindcss": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.15.1.tgz", - "integrity": "sha512-4RXRMIaMG07C2TBEW1k0VM4+dDazz1kxcZhkK4zirvmHGZTA4jnlSO2kq5mamuSPi+Wo17dh2SlC8IyFBuCd7Q==", + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.17.3.tgz", + "integrity": "sha512-DVMVVUFQ+lPraRSuUk2I41XMnusXT6b3WaQZYlUHduULnERaqe9sNfmpRY1IyxlzmKoQxSbZ8IHRhl9ePo8PeA==", "dev": true, "dependencies": { "fast-glob": "^3.2.5", "postcss": "^8.4.4" }, "engines": { - "node": ">=12.13.0" + "node": ">=18.12.0" }, "peerDependencies": { "tailwindcss": "^3.4.0" @@ -3452,9 +3452,9 @@ } }, "node_modules/lucide-react": { - "version": "0.378.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.378.0.tgz", - "integrity": "sha512-u6EPU8juLUk9ytRcyapkWI18epAv3RU+6+TC23ivjR0e+glWKBobFeSgRwOIJihzktILQuy6E0E80P2jVTDR5g==", + "version": "0.390.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.390.0.tgz", + "integrity": "sha512-APqbfEcVuHnZbiy3E97gYWLeBdkE4e6NbY6AuVETZDZVn/bQCHYUoHyxcUHyvRopfPOHhFUEvDyyQzHwM+S9/w==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -4164,9 +4164,9 @@ } }, "node_modules/react-hook-form": { - "version": "7.51.4", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.4.tgz", - "integrity": "sha512-V14i8SEkh+V1gs6YtD0hdHYnoL4tp/HX/A45wWQN15CYr9bFRmmRdYStSO5L65lCCZRF+kYiSKhm9alqbcdiVA==", + "version": "7.51.5", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz", + "integrity": "sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q==", "engines": { "node": ">=12.22.0" }, @@ -4780,9 +4780,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", - "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", + "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", diff --git a/examples/nextjs-14-react-hook-form/package.json b/examples/nextjs-14-react-hook-form/package.json index 6fc716227..5c7459f39 100644 --- a/examples/nextjs-14-react-hook-form/package.json +++ b/examples/nextjs-14-react-hook-form/package.json @@ -10,34 +10,34 @@ }, "dependencies": { "@arcjet/next": "latest", - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@radix-ui/react-label": "^2.0.2", "@radix-ui/react-slot": "^1.0.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "lucide-react": "0.378.0", + "lucide-react": "0.390.0", "next": "^14.2.3", "next-themes": "^0.3.0", "react": "^18", "react-dom": "^18", - "react-hook-form": "^7.51.4", + "react-hook-form": "^7.51.5", "tailwind-merge": "^2.3.0", "tailwindcss-animate": "^1.0.6", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^20", - "@types/react": "18.3.2", + "@types/react": "18.3.3", "@types/react-dom": "^18", - "@typescript-eslint/parser": "^7.9.0", + "@typescript-eslint/parser": "^7.12.0", "autoprefixer": "^10.4.14", "eslint": "^8", "eslint-config-next": "14.2.3", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-tailwindcss": "^3.13.0", + "eslint-plugin-react": "^7.34.2", + "eslint-plugin-tailwindcss": "^3.17.3", "postcss": "^8", - "tailwindcss": "^3.4.3", + "tailwindcss": "^3.4.4", "typescript": "^5" } }