Skip to content

Commit d6854b6

Browse files
authored
Upgrade Next.js to 15.x (security) (#22)
1 parent 788f8d5 commit d6854b6

7 files changed

Lines changed: 1816 additions & 896 deletions

File tree

app/devtools-protocol/[version]/[domain]/page.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,14 @@ import { DomainEventsCard } from './DomainEventsCard';
1515
import { DomainTypesCard } from './DomainTypesCard';
1616

1717
export default async function ProtocolVersionDomainPage({
18-
params: { version, domain: domainName },
18+
params,
1919
}: {
20-
params: {
20+
params: Promise<{
2121
version: string;
2222
domain: string;
23-
};
23+
}>;
2424
}) {
25+
const { version, domain: domainName } = await params;
2526
const protocolVersion =
2627
await protocolVersionsModel.protocolVersionBySlug(version);
2728
if (!protocolVersion) {

app/devtools-protocol/[version]/layout.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ import { ProtocolVersionModel } from '@/data/ProtocolVersionModel';
1313
import { ProtocolDomainNavItem } from './layout-client';
1414

1515
export default async function Layout({
16-
params: { version },
16+
params,
1717
children,
1818
}: {
19-
params: {
19+
params: Promise<{
2020
version: string;
21-
};
21+
}>;
2222
children: React.ReactNode;
2323
}) {
24+
const { version } = await params;
2425
const protocolVersion =
2526
await protocolVersionsModel.protocolVersionBySlug(version);
2627
if (!protocolVersion) {

app/devtools-protocol/[version]/page.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@ import {
2020
import { ImplementationDataSourceDescription } from './ImplementationDataSourceDescription';
2121

2222
export default async function ProtocolVersionPage({
23-
params: { version },
23+
params,
2424
}: {
25-
params: {
25+
params: Promise<{
2626
version: string;
27-
};
27+
}>;
2828
}) {
29+
const { version } = await params;
2930
const protocolVersion =
3031
await protocolVersionsModel.protocolVersionBySlug(version);
3132
if (!protocolVersion) {

next.config.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,7 @@ const nextConfig = {
1515
'data',
1616
'eslint',
1717
],
18-
files: [
19-
'next.config.js',
20-
'postcss.config.js',
21-
'tailwind.config.js',
22-
],
23-
}
18+
},
2419
};
2520

2621
module.exports = nextConfig;

0 commit comments

Comments
 (0)