diff --git a/examples/nextjs-react-hook-form/package-lock.json b/examples/nextjs-react-hook-form/package-lock.json index f40c93561..f9bce5315 100644 --- a/examples/nextjs-react-hook-form/package-lock.json +++ b/examples/nextjs-react-hook-form/package-lock.json @@ -8,18 +8,18 @@ "name": "nextjs-react-hook-form", "version": "0.1.0", "dependencies": { - "@arcjet/next": "latest", - "@hookform/resolvers": "^3.9.0", + "@arcjet/next": "*", + "@hookform/resolvers": "^3.9.1", "@radix-ui/react-label": "^2.1.0", "@radix-ui/react-slot": "^1.0.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "lucide-react": "0.453.0", + "lucide-react": "0.460.0", "next": "15.0.3", - "next-themes": "^0.3.0", + "next-themes": "^0.4.3", "react": "^18", "react-dom": "^18", - "react-hook-form": "^7.53.1", + "react-hook-form": "^7.53.2", "tailwind-merge": "^2.5.4", "tailwindcss-animate": "^1.0.6", "zod": "^3.23.8" @@ -31,12 +31,12 @@ "@typescript-eslint/parser": "^7.18.0", "autoprefixer": "^10.4.20", "eslint": "^8", - "eslint-config-next": "15.0.1", + "eslint-config-next": "15.0.3", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-tailwindcss": "^3.17.5", "postcss": "^8", - "tailwindcss": "^3.4.14", + "tailwindcss": "^3.4.15", "typescript": "^5" } }, @@ -61,71 +61,71 @@ } }, "node_modules/@arcjet/analyze": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.0.0-alpha.27.tgz", - "integrity": "sha512-6Dayf3Qo59B+fVu3DD7g3sTMH3K9v9ljfrW21zL2sfnItKOObfD4RMdP7VMXlLtvQ8zP8hV9S4HCKH0n91GAxw==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.0.0-alpha.28.tgz", + "integrity": "sha512-Jw44Sf0upZ4RaX/xZf1c7eVbiQ8kWgw1ha7Vtxo/pG6+22Sz8E82j633M4WQg0fuL5plp6gSnKGpnLE+oYD4/A==", "dependencies": { - "@arcjet/protocol": "1.0.0-alpha.27" + "@arcjet/protocol": "1.0.0-alpha.28" }, "engines": { "node": ">=18" } }, "node_modules/@arcjet/duration": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.0.0-alpha.27.tgz", - "integrity": "sha512-AZX7rHbsFLP603u9YvkiK34KIc1k7OodJeg+05Stwxa1YKKy4J2WbKmnEkAYnzVagPLQg1MFfoI/dD1ZRsfg2Q==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.0.0-alpha.28.tgz", + "integrity": "sha512-lghwaD+lBmND1Cb40LeU3X91aDF8ztODI8MdGpM+EPORmVcfzauuPRSX1zhh3DoPA/lxxTiLwk/PdQn2QQ7x0w==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/env": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.0.0-alpha.27.tgz", - "integrity": "sha512-Cbtd3gdXCF2kumTIp/Ek8/6A57XewDZyrMsLVhqrGkzVO0tqsiCNJzNC8IJJuzrGlztbwD/4j3gE7SqZGnisQA==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.0.0-alpha.28.tgz", + "integrity": "sha512-s6fKuBaPNCbqRZxqTfcsYMDnYCVGbVI5XGqBsyzhYoX9ki4JvCOK4VwbygUSP2BtUwwP4sbG86n0S8+oMfTMHQ==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/headers": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.0.0-alpha.27.tgz", - "integrity": "sha512-2lrg15v7vlhUsk/ygoAvjxhvKmSfOmQc5U2xjADrjMAKaka4zmN968lQsZEqrDPIOvz5Gxi3rtUJySXLtExIiA==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.0.0-alpha.28.tgz", + "integrity": "sha512-Ji/jLRvYT9+Nk1c4zbDaYTIzsmcHT4LtDfiKvC02SgKoxUxnRHxiKKnViz4rlPJYFgOSRM4oVNg23S2r3Tkyqw==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/ip": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.0.0-alpha.27.tgz", - "integrity": "sha512-Vy69SB/Ujz4iTRpOabKVoSNLj3hlw9lZOLNo2CcaSqqhWyfNeQboWY7b19PulVjQBjQbsgHqBNF4+cbBcgiC5Q==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.0.0-alpha.28.tgz", + "integrity": "sha512-YHjET4mIyC0R49cL3KRNKX5yGvWViNuzQWBGdQRdkPlF/fdkzJWBU5YQZA+ottKt5J4fM5xhwFAyh+1E666psA==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/logger": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.0.0-alpha.27.tgz", - "integrity": "sha512-GYVpvbPGBZGIO8HwOAJnaoO0dRJCUQXQgRtyspPDQnzLJhWL66BobYoddFB1xlghlKYB3u3busmLNZUFXgReow==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.0.0-alpha.28.tgz", + "integrity": "sha512-Lng8UrGexcmZP/qJLLR9CuxJgV4ZpzHaGRzCL89DlcEMhzUWyGQk0NS2MyY9JHXHVoBc+5758GtD7gXDORBJDw==", "dependencies": { - "@arcjet/sprintf": "1.0.0-alpha.27" + "@arcjet/sprintf": "1.0.0-alpha.28" }, "engines": { "node": ">=18" } }, "node_modules/@arcjet/next": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.0.0-alpha.27.tgz", - "integrity": "sha512-Q2V/+TFpUEbeXHhCdW8J2cHGZlxh5FxjRqN1KZiSMUjApKpZ361M0tMVT6Sjcc1fYBWFzX4WHnjvrLbuU/9ATQ==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.0.0-alpha.28.tgz", + "integrity": "sha512-ISYC33RqWZuvbM4pC8wnwxMEEFUmsMMQwfo1e/OJhQXLhi2Lrz0yxWyEJ3ni4zkGAv+rqI6Q0wuT1pC3o7MZbQ==", "dependencies": { - "@arcjet/env": "1.0.0-alpha.27", - "@arcjet/headers": "1.0.0-alpha.27", - "@arcjet/ip": "1.0.0-alpha.27", - "@arcjet/logger": "1.0.0-alpha.27", - "@arcjet/protocol": "1.0.0-alpha.27", - "@arcjet/transport": "1.0.0-alpha.27", - "arcjet": "1.0.0-alpha.27" + "@arcjet/env": "1.0.0-alpha.28", + "@arcjet/headers": "1.0.0-alpha.28", + "@arcjet/ip": "1.0.0-alpha.28", + "@arcjet/logger": "1.0.0-alpha.28", + "@arcjet/protocol": "1.0.0-alpha.28", + "@arcjet/transport": "1.0.0-alpha.28", + "arcjet": "1.0.0-alpha.28" }, "engines": { "node": ">=18" @@ -135,12 +135,12 @@ } }, "node_modules/@arcjet/protocol": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.0.0-alpha.27.tgz", - "integrity": "sha512-nbt4/gEIrgzTqILQVzSOW8Ns8cLz6q7wr0DxcQoqnkBoQP9kPGjHn868IxZb8Yjt2k2PeueLNxV4RD+bpY+j+Q==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.0.0-alpha.28.tgz", + "integrity": "sha512-3cYm5CaO1LviCPZjGAmrL0sBuu0YzR42Y5Vm53YlP4t69PVNJauUPf4xvq0aqWmRrXXOv7IVqGgOUFT0kZ5Tuw==", "dependencies": { "@bufbuild/protobuf": "1.10.0", - "@connectrpc/connect": "1.5.0", + "@connectrpc/connect": "1.6.1", "typeid-js": "1.1.0" }, "engines": { @@ -148,28 +148,28 @@ } }, "node_modules/@arcjet/runtime": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.0.0-alpha.27.tgz", - "integrity": "sha512-frlhkfiTJy1xB6Nr7f18WSTImQ/dGQwVW6Quo00Kcu5fcIMAUCowU0zDhbZttxepjHhTb1fqUSyId/yrlaADKQ==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.0.0-alpha.28.tgz", + "integrity": "sha512-JnwNbO9IdTIXLMCEKECqNgjn9wESYOXzfupy2lg/oyZFPWcc8NnmmetbKHCYZQvHq9HZgChER08xGPdFszhJNA==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/sprintf": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.0.0-alpha.27.tgz", - "integrity": "sha512-5fOPxg5+rZvDu/WjypHF9AX88Nywrk0PAFhnjlsY1c3F07Z5o6HKDC1dyQ0JhXxpCYyY5HX/oJ3CHd/n4vZKWg==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.0.0-alpha.28.tgz", + "integrity": "sha512-CYce/hE3ytzOqILn59KyzdZ9i13QBmjKz3w1W8mLnjkew7ct4ptYeXMQ5HHQytoT8qJs/K3npD/BOXeDNb3tgQ==", "engines": { "node": ">=18" } }, "node_modules/@arcjet/transport": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.0.0-alpha.27.tgz", - "integrity": "sha512-7rw3aLMDzQHLeUwb7SXVxjUuCGxSpS87EIrrQRCRZXZYliBOUqBZ4vihAX7gKzrtE/9jDabbAg9Ulm4wXgrkpQ==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.0.0-alpha.28.tgz", + "integrity": "sha512-S8McGglnV6EXscHr/IJNKSANOMAYWZ0jW2GeOJ2X9U7f2pipwE7z1y6vX1deFt2CNmHVyvDbNjsAJ0vOxqAOKQ==", "dependencies": { - "@connectrpc/connect-node": "1.5.0", - "@connectrpc/connect-web": "1.5.0" + "@connectrpc/connect-node": "1.6.1", + "@connectrpc/connect-web": "1.6.1" }, "engines": { "node": ">=18" @@ -181,17 +181,17 @@ "integrity": "sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==" }, "node_modules/@connectrpc/connect": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-1.5.0.tgz", - "integrity": "sha512-1gGg0M6c2Y3lnr5itis9dNj9r8hbOIuBMqoGSbUy7L7Vjw4MAttjJzJfj9HCDgytGCJkGanYEYI6MQVDijdVQw==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-1.6.1.tgz", + "integrity": "sha512-KchMDNtU4CDTdkyf0qG7ugJ6qHTOR/aI7XebYn3OTCNagaDYWiZUVKgRgwH79yeMkpNgvEUaXSK7wKjaBK9b/Q==", "peerDependencies": { "@bufbuild/protobuf": "^1.10.0" } }, "node_modules/@connectrpc/connect-node": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@connectrpc/connect-node/-/connect-node-1.5.0.tgz", - "integrity": "sha512-go27+V6c6/YOGMXUs7d1NbXnGpMJl5fKYfMtbBKDs9azZTg/tW9q5S0iw9upZs43bOPV8YnJAWmTW9n1Te9NAw==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@connectrpc/connect-node/-/connect-node-1.6.1.tgz", + "integrity": "sha512-DxcD1wsF/aX9GegjAtl7VbpiZNjVJozy87VbaFoN6AF0Ln1Q757r5dgV59Gz0wmlk5f17txUsrEr1f2inlnnAg==", "dependencies": { "undici": "^5.28.4" }, @@ -200,16 +200,16 @@ }, "peerDependencies": { "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "1.5.0" + "@connectrpc/connect": "1.6.1" } }, "node_modules/@connectrpc/connect-web": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-1.5.0.tgz", - "integrity": "sha512-xjiiQ932Kibddaka18fGZ6yQL7xjXuLcYFYh/cU+q1WWEIrFPkZfViG/Ee6yrZbrlZkjcBuDibng+q7baTndfg==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-1.6.1.tgz", + "integrity": "sha512-GVfxQOmt3TtgTaKeXLS/EA2IHa3nHxwe2BCHT7X0Q/0hohM+nP5DDnIItGEjGrGdt3LTTqWqE4s70N4h+qIMlQ==", "peerDependencies": { "@bufbuild/protobuf": "^1.10.0", - "@connectrpc/connect": "1.5.0" + "@connectrpc/connect": "1.6.1" } }, "node_modules/@emnapi/runtime": { @@ -287,9 +287,9 @@ } }, "node_modules/@hookform/resolvers": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.9.0.tgz", - "integrity": "sha512-bU0Gr4EepJ/EQsH/IwEzYLsT/PEj5C0ynLQ4m+GSHS+xKH4TfSelhluTgOaoc4kA5s7eCsQbM4wvZLzELmWzUg==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.9.1.tgz", + "integrity": "sha512-ud2HqmGBM0P0IABqoskKWI6PEf6ZDDBZkFqe2Vnl+mTHCEHzr3ISjjZyCwTjC/qpL25JC9aIDkloQejvMeq0ug==", "peerDependencies": { "react-hook-form": "^7.0.0" } @@ -781,9 +781,9 @@ "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.1.tgz", - "integrity": "sha512-bKWsMaGPbiFAaGqrDJvbE8b4Z0uKicGVcgOI77YM2ui3UfjHMr4emFPrZTLeZVchi7fT1mooG2LxREfUUClIKw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.3.tgz", + "integrity": "sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==", "dev": true, "dependencies": { "fast-glob": "3.3.1" @@ -1667,15 +1667,15 @@ } }, "node_modules/arcjet": { - "version": "1.0.0-alpha.27", - "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.0.0-alpha.27.tgz", - "integrity": "sha512-DIiXuo8u72rwv8eUrMdxcePD8dOLT89aEqxMfkVGuBnPYyrSlWTchZmifLqvm/vmp21NmvBoXzCx1SJ+SX3oIQ==", + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.0.0-alpha.28.tgz", + "integrity": "sha512-S1fXZ35XwYDgmtYis/noe8BYlo6jo/3JQNhAfW1LPA5jfXw4zKY0f3nwx5p1FZMWbtapp5j/ChLsXOpQeV97gw==", "dependencies": { - "@arcjet/analyze": "1.0.0-alpha.27", - "@arcjet/duration": "1.0.0-alpha.27", - "@arcjet/headers": "1.0.0-alpha.27", - "@arcjet/protocol": "1.0.0-alpha.27", - "@arcjet/runtime": "1.0.0-alpha.27" + "@arcjet/analyze": "1.0.0-alpha.28", + "@arcjet/duration": "1.0.0-alpha.28", + "@arcjet/headers": "1.0.0-alpha.28", + "@arcjet/protocol": "1.0.0-alpha.28", + "@arcjet/runtime": "1.0.0-alpha.28" }, "engines": { "node": ">=18" @@ -2667,12 +2667,12 @@ } }, "node_modules/eslint-config-next": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.1.tgz", - "integrity": "sha512-3cYCrgbH6GS/ufApza7XCKz92vtq4dAdYhx++rMFNlH2cAV+/GsAKkrr4+bohYOACmzG2nAOR+uWprKC1Uld6A==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.3.tgz", + "integrity": "sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==", "dev": true, "dependencies": { - "@next/eslint-plugin-next": "15.0.1", + "@next/eslint-plugin-next": "15.0.3", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", @@ -4007,9 +4007,9 @@ } }, "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", "bin": { "jiti": "bin/jiti.js" } @@ -4172,9 +4172,9 @@ } }, "node_modules/lucide-react": { - "version": "0.453.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.453.0.tgz", - "integrity": "sha512-kL+RGZCcJi9BvJtzg2kshO192Ddy9hv3ij+cPrVPWSRzgCWCVazoQJxOjAwgK53NomL07HB7GPHW120FimjNhQ==", + "version": "0.460.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.460.0.tgz", + "integrity": "sha512-BVtq/DykVeIvRTJvRAgCsOwaGL8Un3Bxh8MbDxMhEWlZay3T4IpEKDEpwt5KZ0KJMHzgm6jrltxlT5eXOWXDHg==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" } @@ -4322,12 +4322,12 @@ } }, "node_modules/next-themes": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.3.0.tgz", - "integrity": "sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.4.3.tgz", + "integrity": "sha512-nG84VPkTdUHR2YeD89YchvV4I9RbiMAql3GiLEQlPvq1ioaqPaIReK+yMRdg/zgiXws620qS1rU30TiWmmG9lA==", "peerDependencies": { - "react": "^16.8 || ^17 || ^18", - "react-dom": "^16.8 || ^17 || ^18" + "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "node_modules/next/node_modules/postcss": { @@ -4619,9 +4619,9 @@ } }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -4660,9 +4660,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -4679,7 +4679,7 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -4766,27 +4766,33 @@ } }, "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "postcss-selector-parser": "^6.0.11" + "postcss-selector-parser": "^6.1.1" }, "engines": { "node": ">=12.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.2.14" } }, "node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -4872,9 +4878,9 @@ } }, "node_modules/react-hook-form": { - "version": "7.53.1", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.53.1.tgz", - "integrity": "sha512-6aiQeBda4zjcuaugWvim9WsGqisoUk+etmFEsSUMm451/Ic8L/UAb7sRtMj3V+Hdzm6mMjU1VhiSzYUZeBm0Vg==", + "version": "7.53.2", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.53.2.tgz", + "integrity": "sha512-YVel6fW5sOeedd1524pltpHX+jgU2u3DSDtXEaBORNdqiNrsX/nUI/iGXONegttg0mJVnfrIkiV0cmTU6Oo2xw==", "engines": { "node": ">=18.0.0" }, @@ -5543,32 +5549,32 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz", - "integrity": "sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", + "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.3.0", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.21.0", + "jiti": "^1.21.6", "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", + "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" }, "bin": { "tailwind": "lib/cli.js", diff --git a/examples/nextjs-react-hook-form/package.json b/examples/nextjs-react-hook-form/package.json index b56566f62..09dc55f47 100644 --- a/examples/nextjs-react-hook-form/package.json +++ b/examples/nextjs-react-hook-form/package.json @@ -10,17 +10,17 @@ }, "dependencies": { "@arcjet/next": "latest", - "@hookform/resolvers": "^3.9.0", + "@hookform/resolvers": "^3.9.1", "@radix-ui/react-label": "^2.1.0", "@radix-ui/react-slot": "^1.0.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "lucide-react": "0.453.0", + "lucide-react": "0.460.0", "next": "15.0.3", - "next-themes": "^0.3.0", + "next-themes": "^0.4.3", "react": "^18", "react-dom": "^18", - "react-hook-form": "^7.53.1", + "react-hook-form": "^7.53.2", "tailwind-merge": "^2.5.4", "tailwindcss-animate": "^1.0.6", "zod": "^3.23.8" @@ -32,12 +32,12 @@ "@typescript-eslint/parser": "^7.18.0", "autoprefixer": "^10.4.20", "eslint": "^8", - "eslint-config-next": "15.0.1", + "eslint-config-next": "15.0.3", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-tailwindcss": "^3.17.5", "postcss": "^8", - "tailwindcss": "^3.4.14", + "tailwindcss": "^3.4.15", "typescript": "^5" } }