diff --git a/app-directory/css-in-js/package.json b/app-directory/css-in-js/package.json index 967875af64..f171831286 100644 --- a/app-directory/css-in-js/package.json +++ b/app-directory/css-in-js/package.json @@ -13,7 +13,7 @@ "@chakra-ui/react": "^2.7.1", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", - "@vercel/examples-ui": "^2.0.1", + "@vercel/examples-ui": "^2.0.4", "framer-motion": "^10.12.22", "next": "^16.0.10", "react": "^19.2.1", diff --git a/app-directory/css-in-js/pnpm-lock.yaml b/app-directory/css-in-js/pnpm-lock.yaml index fe0872c0a9..8c93703f7f 100644 --- a/app-directory/css-in-js/pnpm-lock.yaml +++ b/app-directory/css-in-js/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^11.11.0 version: 11.11.0(@emotion/react@11.11.1(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3) '@vercel/examples-ui': - specifier: ^2.0.1 - version: 2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) framer-motion: specifier: ^10.12.22 version: 10.12.22(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -898,9 +898,6 @@ packages: '@rushstack/eslint-patch@1.3.2': resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==} - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -953,12 +950,12 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@2.0.1': - resolution: {integrity: sha512-BQZ6QKpgH8wcO4MkGD/FN8AYG+xQJnNXHfGmg9geVPB0A/0oOgDFTaRhJ0v/OXIqytwmKMXtJjZeRT4AK+QvuQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 '@zag-js/element-size@0.3.2': resolution: {integrity: sha512-bVvvigUGvAuj7PCkE5AbzvTJDTw5f3bg9nQdv+ErhVN8SfPPppLJEmmWdxqsRzrHXgx8ypJt/+Ty0kjtISVDsQ==} @@ -3478,10 +3475,6 @@ snapshots: '@rushstack/eslint-patch@1.3.2': {} - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -3540,9 +3533,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.1 - '@vercel/examples-ui@2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 diff --git a/app-directory/i18n/package.json b/app-directory/i18n/package.json index d85e12dbeb..9f49b7259d 100644 --- a/app-directory/i18n/package.json +++ b/app-directory/i18n/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^2.0.1", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/app-directory/i18n/pnpm-lock.yaml b/app-directory/i18n/pnpm-lock.yaml index 2023fbf8e6..554a2f8059 100644 --- a/app-directory/i18n/pnpm-lock.yaml +++ b/app-directory/i18n/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^2.0.1 - version: 2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -326,9 +326,6 @@ packages: '@rushstack/eslint-patch@1.3.2': resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==} - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -372,12 +369,12 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@2.0.1': - resolution: {integrity: sha512-BQZ6QKpgH8wcO4MkGD/FN8AYG+xQJnNXHfGmg9geVPB0A/0oOgDFTaRhJ0v/OXIqytwmKMXtJjZeRT4AK+QvuQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1882,10 +1879,6 @@ snapshots: '@rushstack/eslint-patch@1.3.2': {} - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1936,9 +1929,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.1 - '@vercel/examples-ui@2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 diff --git a/app-directory/redirect-with-fallback/package.json b/app-directory/redirect-with-fallback/package.json index beb4f3f66b..df538f43bc 100644 --- a/app-directory/redirect-with-fallback/package.json +++ b/app-directory/redirect-with-fallback/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^2.0.1", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/app-directory/redirect-with-fallback/pnpm-lock.yaml b/app-directory/redirect-with-fallback/pnpm-lock.yaml index 2023fbf8e6..554a2f8059 100644 --- a/app-directory/redirect-with-fallback/pnpm-lock.yaml +++ b/app-directory/redirect-with-fallback/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^2.0.1 - version: 2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -326,9 +326,6 @@ packages: '@rushstack/eslint-patch@1.3.2': resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==} - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -372,12 +369,12 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@2.0.1': - resolution: {integrity: sha512-BQZ6QKpgH8wcO4MkGD/FN8AYG+xQJnNXHfGmg9geVPB0A/0oOgDFTaRhJ0v/OXIqytwmKMXtJjZeRT4AK+QvuQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1882,10 +1879,6 @@ snapshots: '@rushstack/eslint-patch@1.3.2': {} - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1936,9 +1929,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.1 - '@vercel/examples-ui@2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 diff --git a/app-directory/share-state/package.json b/app-directory/share-state/package.json index 8f2168c21e..7af5fa4111 100644 --- a/app-directory/share-state/package.json +++ b/app-directory/share-state/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^2.0.1", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/app-directory/share-state/pnpm-lock.yaml b/app-directory/share-state/pnpm-lock.yaml index 2023fbf8e6..554a2f8059 100644 --- a/app-directory/share-state/pnpm-lock.yaml +++ b/app-directory/share-state/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^2.0.1 - version: 2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -326,9 +326,6 @@ packages: '@rushstack/eslint-patch@1.3.2': resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==} - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -372,12 +369,12 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@2.0.1': - resolution: {integrity: sha512-BQZ6QKpgH8wcO4MkGD/FN8AYG+xQJnNXHfGmg9geVPB0A/0oOgDFTaRhJ0v/OXIqytwmKMXtJjZeRT4AK+QvuQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1882,10 +1879,6 @@ snapshots: '@rushstack/eslint-patch@1.3.2': {} - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1936,9 +1929,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.1 - '@vercel/examples-ui@2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 diff --git a/edge-middleware/ab-testing-simple/package.json b/edge-middleware/ab-testing-simple/package.json index e03b72ef7e..2ba449365f 100644 --- a/edge-middleware/ab-testing-simple/package.json +++ b/edge-middleware/ab-testing-simple/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "js-cookie": "^3.0.1", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/ab-testing-simple/pages/_app.tsx b/edge-middleware/ab-testing-simple/pages/_app.tsx index c39742bfd1..422a3deb22 100644 --- a/edge-middleware/ab-testing-simple/pages/_app.tsx +++ b/edge-middleware/ab-testing-simple/pages/_app.tsx @@ -1,16 +1,14 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/ab-testing-simple/pnpm-lock.yaml b/edge-middleware/ab-testing-simple/pnpm-lock.yaml index 87bb75e61e..aff23fa008 100644 --- a/edge-middleware/ab-testing-simple/pnpm-lock.yaml +++ b/edge-middleware/ab-testing-simple/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) js-cookie: specifier: ^3.0.1 version: 3.0.1 @@ -303,9 +303,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -352,12 +349,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1400,9 +1397,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1755,10 +1749,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1813,14 +1803,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -3015,8 +3004,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/ab-testing-statsig/package.json b/edge-middleware/ab-testing-statsig/package.json index 4e1c3cadd9..d7a3f75534 100644 --- a/edge-middleware/ab-testing-statsig/package.json +++ b/edge-middleware/ab-testing-statsig/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@vercel/edge-config": "^0.3.0", - "@vercel/examples-ui": "^1.0.4", + "@vercel/examples-ui": "^2.0.4", "js-cookie": "^3.0.1", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/ab-testing-statsig/pages/_app.tsx b/edge-middleware/ab-testing-statsig/pages/_app.tsx index 41d7436ab0..c6cc194e44 100644 --- a/edge-middleware/ab-testing-statsig/pages/_app.tsx +++ b/edge-middleware/ab-testing-statsig/pages/_app.tsx @@ -2,7 +2,7 @@ import type { AppProps } from 'next/app' import { StatsigProvider } from 'statsig-react' import Cookies from 'js-cookie' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' import { UID_COOKIE } from '../lib/constants' @@ -17,11 +17,11 @@ function App({ Component, pageProps }: AppProps) { waitForInitialization={false} user={{ userID }} > - + + diff --git a/edge-middleware/ab-testing-statsig/pnpm-lock.yaml b/edge-middleware/ab-testing-statsig/pnpm-lock.yaml index 6da019882b..c699432bc4 100644 --- a/edge-middleware/ab-testing-statsig/pnpm-lock.yaml +++ b/edge-middleware/ab-testing-statsig/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.3.0 version: 0.3.0 '@vercel/examples-ui': - specifier: ^1.0.4 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) js-cookie: specifier: ^3.0.1 version: 3.0.5 @@ -334,12 +334,6 @@ packages: '@rushstack/eslint-patch@1.3.3': resolution: {integrity: sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - - '@swc/helpers@0.4.36': - resolution: {integrity: sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -393,12 +387,12 @@ packages: resolution: {integrity: sha512-gt+hS8ECMBExjCA+k8XVJVJy9t6O3hblg5qQZ8hSKV4hgTQ0DQg0uFGyi0/+djBPRZU66osLgHEDPGLmheOaDA==} engines: {node: '>=14.6'} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1479,9 +1473,6 @@ packages: engines: {node: '>=8'} hasBin: true - sugar-high@0.4.7: - resolution: {integrity: sha512-vCg55qNhUBbBylR1DNWAYvqlwSVPebBJPh+fNzknN70b9CIyS1xoCRa0CnRzrAw4RYiqprteDfZg8ZeToZqqug==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1834,15 +1825,6 @@ snapshots: '@rushstack/eslint-patch@1.3.3': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.8.1 - - '@swc/helpers@0.4.36': - dependencies: - legacy-swc-helpers: '@swc/helpers@0.4.14' - tslib: 2.6.2 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1904,14 +1886,13 @@ snapshots: dependencies: '@vercel/edge-config-fs': 0.1.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.36 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.7 acorn-jsx@5.3.2(acorn@8.10.0): dependencies: @@ -2234,7 +2215,7 @@ snapshots: eslint: 8.49.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.49.0))(eslint@8.49.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.49.0))(eslint@8.49.0))(eslint@8.49.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.49.0) eslint-plugin-react: 7.33.2(eslint@8.49.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.49.0) @@ -2258,7 +2239,7 @@ snapshots: enhanced-resolve: 5.15.0 eslint: 8.49.0 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.49.0))(eslint@8.49.0))(eslint@8.49.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.49.0))(eslint@8.49.0))(eslint@8.49.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -2280,7 +2261,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0): + eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.6.0(eslint@8.49.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.49.0))(eslint@8.49.0))(eslint@8.49.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -3191,8 +3172,6 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - sugar-high@0.4.7: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -3257,7 +3236,8 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@2.6.2: {} + tslib@2.6.2: + optional: true tslib@2.8.1: {} diff --git a/edge-middleware/add-header/package.json b/edge-middleware/add-header/package.json index 165e93610d..20fd782b0b 100644 --- a/edge-middleware/add-header/package.json +++ b/edge-middleware/add-header/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/add-header/pages/_app.tsx b/edge-middleware/add-header/pages/_app.tsx index 235edcded6..78290f1518 100644 --- a/edge-middleware/add-header/pages/_app.tsx +++ b/edge-middleware/add-header/pages/_app.tsx @@ -1,7 +1,7 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' @@ -9,11 +9,11 @@ function App({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/add-header/pnpm-lock.yaml b/edge-middleware/add-header/pnpm-lock.yaml index b59a548a39..20397dea78 100644 --- a/edge-middleware/add-header/pnpm-lock.yaml +++ b/edge-middleware/add-header/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -297,9 +297,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -343,12 +340,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1387,9 +1384,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1742,10 +1736,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1798,14 +1788,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -2998,8 +2987,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/basic-auth-password/package.json b/edge-middleware/basic-auth-password/package.json index b608d0d8b0..d5203e04e1 100644 --- a/edge-middleware/basic-auth-password/package.json +++ b/edge-middleware/basic-auth-password/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/basic-auth-password/pages/_app.tsx b/edge-middleware/basic-auth-password/pages/_app.tsx index ebaf5fbc3b..4c8ee7fe2b 100644 --- a/edge-middleware/basic-auth-password/pages/_app.tsx +++ b/edge-middleware/basic-auth-password/pages/_app.tsx @@ -1,16 +1,14 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/basic-auth-password/pnpm-lock.yaml b/edge-middleware/basic-auth-password/pnpm-lock.yaml index b59a548a39..20397dea78 100644 --- a/edge-middleware/basic-auth-password/pnpm-lock.yaml +++ b/edge-middleware/basic-auth-password/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -297,9 +297,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -343,12 +340,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1387,9 +1384,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1742,10 +1736,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1798,14 +1788,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -2998,8 +2987,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/bot-protection-botd/package.json b/edge-middleware/bot-protection-botd/package.json index 2ad69539f7..a3efd16222 100644 --- a/edge-middleware/bot-protection-botd/package.json +++ b/edge-middleware/bot-protection-botd/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/bot-protection-botd/pages/_app.tsx b/edge-middleware/bot-protection-botd/pages/_app.tsx index 63fed46a41..b047c628ab 100644 --- a/edge-middleware/bot-protection-botd/pages/_app.tsx +++ b/edge-middleware/bot-protection-botd/pages/_app.tsx @@ -1,7 +1,7 @@ import type { AppProps } from 'next/app' import Botd from '@lib/botd/script' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' function MyApp({ Component, pageProps }: AppProps) { @@ -18,10 +18,10 @@ function MyApp({ Component, pageProps }: AppProps) { }} > + diff --git a/edge-middleware/bot-protection-botd/pnpm-lock.yaml b/edge-middleware/bot-protection-botd/pnpm-lock.yaml index b59a548a39..20397dea78 100644 --- a/edge-middleware/bot-protection-botd/pnpm-lock.yaml +++ b/edge-middleware/bot-protection-botd/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -297,9 +297,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -343,12 +340,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1387,9 +1384,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1742,10 +1736,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1798,14 +1788,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -2998,8 +2987,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/bot-protection-datadome/package.json b/edge-middleware/bot-protection-datadome/package.json index b0c5d57241..2202507bac 100644 --- a/edge-middleware/bot-protection-datadome/package.json +++ b/edge-middleware/bot-protection-datadome/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/bot-protection-datadome/pages/_app.tsx b/edge-middleware/bot-protection-datadome/pages/_app.tsx index e2ebea7a53..fbfea6423a 100644 --- a/edge-middleware/bot-protection-datadome/pages/_app.tsx +++ b/edge-middleware/bot-protection-datadome/pages/_app.tsx @@ -1,7 +1,7 @@ import type { AppProps } from 'next/app' import Script from 'next/script' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import { DATADOME_JS, DATADOME_TAGS } from '@lib/constants' import '@vercel/examples-ui/globals.css' @@ -10,12 +10,15 @@ function MyApp({ Component, pageProps }: AppProps) { return ( + {/* datadome bot protection */} diff --git a/edge-middleware/bot-protection-datadome/pnpm-lock.yaml b/edge-middleware/bot-protection-datadome/pnpm-lock.yaml index b59a548a39..20397dea78 100644 --- a/edge-middleware/bot-protection-datadome/pnpm-lock.yaml +++ b/edge-middleware/bot-protection-datadome/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -297,9 +297,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -343,12 +340,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1387,9 +1384,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1742,10 +1736,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1798,14 +1788,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -2998,8 +2987,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/cookies/package.json b/edge-middleware/cookies/package.json index 25c23e7699..276a4425f6 100644 --- a/edge-middleware/cookies/package.json +++ b/edge-middleware/cookies/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "js-cookie": "^3.0.1", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/cookies/pages/_app.tsx b/edge-middleware/cookies/pages/_app.tsx index 31c8b68ced..3edf7c2a22 100644 --- a/edge-middleware/cookies/pages/_app.tsx +++ b/edge-middleware/cookies/pages/_app.tsx @@ -1,13 +1,14 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/cookies/pnpm-lock.yaml b/edge-middleware/cookies/pnpm-lock.yaml index efe5f308e3..3ffca1f97d 100644 --- a/edge-middleware/cookies/pnpm-lock.yaml +++ b/edge-middleware/cookies/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) js-cookie: specifier: ^3.0.1 version: 3.0.1 @@ -303,9 +303,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -352,12 +349,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1400,9 +1397,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1755,10 +1749,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1813,14 +1803,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -3015,8 +3004,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/feature-flag-configcat/package.json b/edge-middleware/feature-flag-configcat/package.json index 23c3c66da1..66896de98c 100644 --- a/edge-middleware/feature-flag-configcat/package.json +++ b/edge-middleware/feature-flag-configcat/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "configcat-js": "^6.0.1", "configcat-node": "^7.0.0", "js-cookie": "^3.0.1", diff --git a/edge-middleware/feature-flag-configcat/pages/_app.tsx b/edge-middleware/feature-flag-configcat/pages/_app.tsx index db0109ce33..6c56f10de1 100644 --- a/edge-middleware/feature-flag-configcat/pages/_app.tsx +++ b/edge-middleware/feature-flag-configcat/pages/_app.tsx @@ -1,6 +1,6 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { @@ -8,10 +8,10 @@ export default function MyApp({ Component, pageProps }: AppProps) { return ( + ) diff --git a/edge-middleware/feature-flag-configcat/pnpm-lock.yaml b/edge-middleware/feature-flag-configcat/pnpm-lock.yaml index c4a1ce5d16..fb6ea4c5e4 100644 --- a/edge-middleware/feature-flag-configcat/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-configcat/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) configcat-js: specifier: ^6.0.1 version: 6.0.1 @@ -316,9 +316,6 @@ packages: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} engines: {node: '>=6'} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -375,12 +372,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1508,9 +1505,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1877,10 +1871,6 @@ snapshots: '@sindresorhus/is@0.14.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1947,14 +1937,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -3242,8 +3231,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/feature-flag-hypertune/package.json b/edge-middleware/feature-flag-hypertune/package.json index 3ec209c52e..026fe711ad 100644 --- a/edge-middleware/feature-flag-hypertune/package.json +++ b/edge-middleware/feature-flag-hypertune/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@vercel/edge-config": "^1.1.1", - "@vercel/examples-ui": "^2.0.3", + "@vercel/examples-ui": "^2.0.4", "@vercel/flags": "2.5.1", "@vercel/toolbar": "^0.1.15", "hypertune": "2.4.0", diff --git a/edge-middleware/feature-flag-hypertune/pnpm-lock.yaml b/edge-middleware/feature-flag-hypertune/pnpm-lock.yaml index 879a84b420..1582a162db 100644 --- a/edge-middleware/feature-flag-hypertune/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-hypertune/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.1.1 version: 1.1.1(typescript@5.2.2) '@vercel/examples-ui': - specifier: ^2.0.3 - version: 2.0.3(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@vercel/flags': specifier: 2.5.1 version: 2.5.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -358,9 +358,6 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/helpers@0.5.2': - resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} - '@tinyhttp/accepts@1.3.0': resolution: {integrity: sha512-YaJ4EMgVUI6JHzWO14lr6vn/BLJEoFN4Sqd20l0/oBcLLENkP8gnPtX1jB7OhIu0AE40VCweAqvSP+0/pgzB1g==} engines: {node: '>=12.4.0'} @@ -479,12 +476,12 @@ packages: '@opentelemetry/api': optional: true - '@vercel/examples-ui@2.0.3': - resolution: {integrity: sha512-xqg4KB4HYuY9viei5mRn0NFYUG4ThA0V2v7EEnpPPbv7dyiW/sZKOkVINzRhfE/f67WFdiOjAqCpR7CG6U9Tlg==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 '@vercel/flags@2.5.1': resolution: {integrity: sha512-Nwnhrea6OxzJpm+mPHe4eQoFRAJDIWlniaDieH1iEzYDdFtRWLGpf74fhnbe83P5gcfXVmxM57XZEXHIU52e8Q==} @@ -2210,10 +2207,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.2': - dependencies: - tslib: 2.6.2 - '@tinyhttp/accepts@1.3.0': dependencies: es-mime-types: 0.0.16 @@ -2342,9 +2335,9 @@ snapshots: transitivePeerDependencies: - typescript - '@vercel/examples-ui@2.0.3(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.2 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 @@ -2735,7 +2728,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) @@ -2762,8 +2755,8 @@ snapshots: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -2774,7 +2767,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: @@ -2785,7 +2778,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -2795,7 +2788,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.4(eslint@8.57.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) has: 1.0.4 is-core-module: 2.13.0 is-glob: 4.0.3 diff --git a/edge-middleware/feature-flag-launchdarkly/package.json b/edge-middleware/feature-flag-launchdarkly/package.json index 189e1e9173..19db0511ae 100644 --- a/edge-middleware/feature-flag-launchdarkly/package.json +++ b/edge-middleware/feature-flag-launchdarkly/package.json @@ -12,7 +12,7 @@ "dependencies": { "@launchdarkly/vercel-server-sdk": "^1.3.3", "@vercel/edge-config": "^1.1.0", - "@vercel/examples-ui": "^2.0.3", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/feature-flag-launchdarkly/pnpm-lock.yaml b/edge-middleware/feature-flag-launchdarkly/pnpm-lock.yaml index 6e283ffb37..6bc56e74ea 100644 --- a/edge-middleware/feature-flag-launchdarkly/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-launchdarkly/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(typescript@5.1.6) '@vercel/examples-ui': - specifier: ^2.0.3 - version: 2.0.3(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -337,9 +337,6 @@ packages: '@rushstack/eslint-patch@1.3.3': resolution: {integrity: sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw==} - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -395,12 +392,12 @@ packages: '@opentelemetry/api': optional: true - '@vercel/examples-ui@2.0.3': - resolution: {integrity: sha512-xqg4KB4HYuY9viei5mRn0NFYUG4ThA0V2v7EEnpPPbv7dyiW/sZKOkVINzRhfE/f67WFdiOjAqCpR7CG6U9Tlg==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1832,10 +1829,6 @@ snapshots: '@rushstack/eslint-patch@1.3.3': {} - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.2 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1896,9 +1889,9 @@ snapshots: transitivePeerDependencies: - typescript - '@vercel/examples-ui@2.0.3(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 @@ -3194,7 +3187,8 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@2.6.2: {} + tslib@2.6.2: + optional: true tslib@2.8.1: {} diff --git a/edge-middleware/feature-flag-optimizely/package.json b/edge-middleware/feature-flag-optimizely/package.json index 82d8a7f180..b29826e69b 100644 --- a/edge-middleware/feature-flag-optimizely/package.json +++ b/edge-middleware/feature-flag-optimizely/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@optimizely/optimizely-sdk": "^4.9.2", - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/feature-flag-optimizely/pages/_app.tsx b/edge-middleware/feature-flag-optimizely/pages/_app.tsx index 3c3fb1c118..8a236c58fa 100644 --- a/edge-middleware/feature-flag-optimizely/pages/_app.tsx +++ b/edge-middleware/feature-flag-optimizely/pages/_app.tsx @@ -1,6 +1,6 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' function MyApp({ Component, pageProps }: AppProps) { @@ -8,7 +8,6 @@ function MyApp({ Component, pageProps }: AppProps) { return ( + ) diff --git a/edge-middleware/feature-flag-optimizely/pnpm-lock.yaml b/edge-middleware/feature-flag-optimizely/pnpm-lock.yaml index e7a29417ec..b61e15f0b4 100644 --- a/edge-middleware/feature-flag-optimizely/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-optimizely/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^4.9.2 version: 4.9.2 '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -315,9 +315,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -361,12 +358,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1431,9 +1428,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1819,10 +1813,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1875,14 +1865,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -3083,8 +3072,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/feature-flag-posthog/package.json b/edge-middleware/feature-flag-posthog/package.json index 83b2e97884..c3a3218c21 100644 --- a/edge-middleware/feature-flag-posthog/package.json +++ b/edge-middleware/feature-flag-posthog/package.json @@ -10,7 +10,7 @@ "start": "next start" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "js-cookie": "^3.0.1", "next": "^16.0.10", "posthog-js": "^1.51.4", diff --git a/edge-middleware/feature-flag-posthog/pages/_app.tsx b/edge-middleware/feature-flag-posthog/pages/_app.tsx index a54f8d5e8a..bdb05ccac6 100644 --- a/edge-middleware/feature-flag-posthog/pages/_app.tsx +++ b/edge-middleware/feature-flag-posthog/pages/_app.tsx @@ -1,6 +1,6 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' import Cookies from 'js-cookie' @@ -22,12 +22,12 @@ export default function MyApp({ Component, pageProps }: AppProps) { return ( + ) diff --git a/edge-middleware/feature-flag-posthog/pnpm-lock.yaml b/edge-middleware/feature-flag-posthog/pnpm-lock.yaml index 73dfc408af..fe95f1f2bd 100644 --- a/edge-middleware/feature-flag-posthog/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-posthog/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) js-cookie: specifier: ^3.0.1 version: 3.0.1 @@ -306,9 +306,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -355,12 +352,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1412,9 +1409,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1767,10 +1761,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1825,14 +1815,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -3036,8 +3025,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/feature-flag-split/package.json b/edge-middleware/feature-flag-split/package.json index 92bf7ce10b..4c0cd366de 100644 --- a/edge-middleware/feature-flag-split/package.json +++ b/edge-middleware/feature-flag-split/package.json @@ -13,7 +13,7 @@ "@splitsoftware/splitio-browserjs": "^0.9.6", "@splitsoftware/vercel-integration-utils": "1.0.1", "@vercel/edge-config": "^0.2.1", - "@vercel/examples-ui": "^2.0.1", + "@vercel/examples-ui": "^2.0.4", "js-cookie": "^3.0.5", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/feature-flag-split/pnpm-lock.yaml b/edge-middleware/feature-flag-split/pnpm-lock.yaml index 76f76ea93c..1239387290 100644 --- a/edge-middleware/feature-flag-split/pnpm-lock.yaml +++ b/edge-middleware/feature-flag-split/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^0.2.1 version: 0.2.1 '@vercel/examples-ui': - specifier: ^2.0.1 - version: 2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) js-cookie: specifier: ^3.0.5 version: 3.0.5 @@ -360,9 +360,6 @@ packages: peerDependencies: '@vercel/edge-config': '>=0.1.0 <1.0.0' - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -419,12 +416,12 @@ packages: resolution: {integrity: sha512-847kYqJEbga4PGgNrctQ9XsD+2Kw/S+UjzZnIFpebQ9VbdtB0MX4anq33WetcYZYPfhZd2L0uXVnY/BcjI5dOw==} engines: {node: '>=14.6'} - '@vercel/examples-ui@2.0.1': - resolution: {integrity: sha512-BQZ6QKpgH8wcO4MkGD/FN8AYG+xQJnNXHfGmg9geVPB0A/0oOgDFTaRhJ0v/OXIqytwmKMXtJjZeRT4AK+QvuQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1957,10 +1954,6 @@ snapshots: dependencies: '@vercel/edge-config': 0.2.1 - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.6.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -2021,9 +2014,9 @@ snapshots: dependencies: '@vercel/edge-config-fs': 0.1.0 - '@vercel/examples-ui@2.0.1(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.5.1 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 diff --git a/edge-middleware/geolocation/package.json b/edge-middleware/geolocation/package.json index 4b5b4b339b..944523ec64 100644 --- a/edge-middleware/geolocation/package.json +++ b/edge-middleware/geolocation/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "@vercel/functions": "^1.5.0", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/geolocation/pages/_app.tsx b/edge-middleware/geolocation/pages/_app.tsx index 5ab0fef750..11c92d22bf 100644 --- a/edge-middleware/geolocation/pages/_app.tsx +++ b/edge-middleware/geolocation/pages/_app.tsx @@ -1,13 +1,14 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/geolocation/pnpm-lock.yaml b/edge-middleware/geolocation/pnpm-lock.yaml index abe9e79698..a838a6b141 100644 --- a/edge-middleware/geolocation/pnpm-lock.yaml +++ b/edge-middleware/geolocation/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@vercel/functions': specifier: ^1.5.0 version: 1.5.0 @@ -300,9 +300,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -346,12 +343,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 '@vercel/functions@1.5.0': resolution: {integrity: sha512-ub3ptVeOsx8UPgiTv9+rpQJqmF7VG8QIzguBZo0E0VRAyJliB8bt1ooB9Wrh3333dKzMNS8NMe3iFtf6OPUP3A==} @@ -1399,9 +1396,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1754,10 +1748,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1810,14 +1800,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 '@vercel/functions@1.5.0': {} @@ -3012,8 +3001,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/hostname-rewrites/package.json b/edge-middleware/hostname-rewrites/package.json index 8aafed78dd..ca87b80a1e 100644 --- a/edge-middleware/hostname-rewrites/package.json +++ b/edge-middleware/hostname-rewrites/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/edge-middleware/hostname-rewrites/pages/_app.tsx b/edge-middleware/hostname-rewrites/pages/_app.tsx index a5163aa84a..76be5aaf98 100644 --- a/edge-middleware/hostname-rewrites/pages/_app.tsx +++ b/edge-middleware/hostname-rewrites/pages/_app.tsx @@ -1,17 +1,14 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/hostname-rewrites/pnpm-lock.yaml b/edge-middleware/hostname-rewrites/pnpm-lock.yaml index 5ab5282204..7b045f2a27 100644 --- a/edge-middleware/hostname-rewrites/pnpm-lock.yaml +++ b/edge-middleware/hostname-rewrites/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: specifier: ^16.0.10 version: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -297,9 +297,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -343,12 +340,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1387,9 +1384,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1742,10 +1736,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1798,14 +1788,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 acorn-jsx@5.3.2(acorn@8.8.2): dependencies: @@ -2998,8 +2987,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/i18n/package.json b/edge-middleware/i18n/package.json index f64b0b0865..ddae4fbc90 100644 --- a/edge-middleware/i18n/package.json +++ b/edge-middleware/i18n/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "@vercel/functions": "^1.5.0", "next": "^16.0.10", "react": "^19.2.1", diff --git a/edge-middleware/i18n/pages/_app.tsx b/edge-middleware/i18n/pages/_app.tsx index b529f6797b..51d951fd15 100644 --- a/edge-middleware/i18n/pages/_app.tsx +++ b/edge-middleware/i18n/pages/_app.tsx @@ -1,17 +1,17 @@ import type { AppProps } from 'next/app' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import '@vercel/examples-ui/globals.css' export default function MyApp({ Component, pageProps }: AppProps) { const Layout = getLayout(Component) return ( - + + ) diff --git a/edge-middleware/i18n/pnpm-lock.yaml b/edge-middleware/i18n/pnpm-lock.yaml index abe9e79698..a838a6b141 100644 --- a/edge-middleware/i18n/pnpm-lock.yaml +++ b/edge-middleware/i18n/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@vercel/examples-ui': - specifier: ^1.0.5 - version: 1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + specifier: ^2.0.4 + version: 2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@vercel/functions': specifier: ^1.5.0 version: 1.5.0 @@ -300,9 +300,6 @@ packages: '@rushstack/eslint-patch@1.2.0': resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} - '@swc/helpers@0.4.14': - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -346,12 +343,12 @@ packages: resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@vercel/examples-ui@1.0.5': - resolution: {integrity: sha512-6pj8V9MPLgrPajIUbqEkbmupEMnK6xBk5zkwsilwhA9mYQdxttqgVyDqlFMQhEVqb3tk0PshA+XxnZoDfLCpoQ==} + '@vercel/examples-ui@2.0.4': + resolution: {integrity: sha512-wiauqJ3SDSNq7Oz7Y/N1aKemtCaIUhBSVECVMbBfx2IYrH3xqVQ7937abvsyd6UcP1Pdsxdb6zDHajQOQV3MNg==} peerDependencies: next: '*' - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 || ^19.0.0-0 '@vercel/functions@1.5.0': resolution: {integrity: sha512-ub3ptVeOsx8UPgiTv9+rpQJqmF7VG8QIzguBZo0E0VRAyJliB8bt1ooB9Wrh3333dKzMNS8NMe3iFtf6OPUP3A==} @@ -1399,9 +1396,6 @@ packages: babel-plugin-macros: optional: true - sugar-high@0.4.6: - resolution: {integrity: sha512-V/5BlmDTQ0YCD6o+xumBpOBP8CWDqVDA8Pt7W/i8QzkwFnYwBxX9T4a8XRmay7ulnnCj/5rX3f845tbkXU1lIw==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1754,10 +1748,6 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@swc/helpers@0.4.14': - dependencies: - tslib: 2.5.0 - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -1810,14 +1800,13 @@ snapshots: '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 - '@vercel/examples-ui@1.0.5(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + '@vercel/examples-ui@2.0.4(next@16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@swc/helpers': 0.4.14 + '@swc/helpers': 0.5.15 clsx: 1.2.1 next: 16.0.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - sugar-high: 0.4.6 '@vercel/functions@1.5.0': {} @@ -3012,8 +3001,6 @@ snapshots: client-only: 0.0.1 react: 19.2.3 - sugar-high@0.4.6: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/edge-middleware/ip-blocking-datadome/package.json b/edge-middleware/ip-blocking-datadome/package.json index 6231523149..1b600f2849 100644 --- a/edge-middleware/ip-blocking-datadome/package.json +++ b/edge-middleware/ip-blocking-datadome/package.json @@ -10,7 +10,7 @@ "lint": "next lint" }, "dependencies": { - "@vercel/examples-ui": "^1.0.5", + "@vercel/examples-ui": "^2.0.4", "next": "^16.0.10", "react": "^19.2.1", "react-dom": "^19.2.1", diff --git a/edge-middleware/ip-blocking-datadome/pages/_app.tsx b/edge-middleware/ip-blocking-datadome/pages/_app.tsx index 8c4864daff..5d8d6fb1e0 100644 --- a/edge-middleware/ip-blocking-datadome/pages/_app.tsx +++ b/edge-middleware/ip-blocking-datadome/pages/_app.tsx @@ -2,7 +2,7 @@ import type { AppProps } from 'next/app' import Script from 'next/script' import { SWRConfig } from 'swr' import type { LayoutProps } from '@vercel/examples-ui/layout' -import { getLayout } from '@vercel/examples-ui' +import { getLayout, Head } from '@vercel/examples-ui' import { DATADOME_JS, DATADOME_TAGS } from '@lib/constants' import '@vercel/examples-ui/globals.css' @@ -19,7 +19,6 @@ export default function MyApp({ Component, pageProps }: AppProps) { }} > +