New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

next

Package Overview
Dependencies
Maintainers
3
Versions
2955
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

next - npm Package Compare versions

Comparing version 15.2.0-canary.16 to 15.2.0-canary.17

2

dist/build/swc/index.js

@@ -122,3 +122,3 @@ /* eslint-disable @typescript-eslint/no-use-before-define */ "use strict";

}
const nextVersion = "15.2.0-canary.16";
const nextVersion = "15.2.0-canary.17";
const ArchName = (0, _os.arch)();

@@ -125,0 +125,0 @@ const PlatformName = (0, _os.platform)();

@@ -16,3 +16,3 @@ /**

});
const version = "15.2.0-canary.16";
const version = "15.2.0-canary.17";
window.next = {

@@ -19,0 +19,0 @@ version,

import React from 'react';
import type { CacheNode } from '../../shared/lib/app-router-context.shared-runtime';
import { type ErrorComponent } from './error-boundary';
import { type GlobalErrorComponent } from './error-boundary';
import type { AppRouterActionQueue } from '../../shared/lib/router/action-queue';

@@ -16,4 +16,4 @@ /**

actionQueue: AppRouterActionQueue;
globalErrorComponentAndStyles: [ErrorComponent, React.ReactNode | undefined];
globalErrorComponentAndStyles: [GlobalErrorComponent, React.ReactNode];
assetPrefix: string;
}): import("react/jsx-runtime").JSX.Element;

@@ -192,3 +192,3 @@ 'use client';

*/ function Router(param) {
let { actionQueue, assetPrefix } = param;
let { actionQueue, assetPrefix, globalError } = param;
const [state, dispatch] = (0, _usereducer.useReducer)(actionQueue);

@@ -539,2 +539,3 @@ const { canonicalUrl } = (0, _usereducer.useUnwrapState)(state);

assetPrefix: assetPrefix,
globalError: globalError,
children: content

@@ -575,2 +576,3 @@ });

return /*#__PURE__*/ (0, _jsxruntime.jsx)(_errorboundary.ErrorBoundary, {
// globalErrorComponent doesn't need `reset`, we do a type cast here to fit the ErrorBoundary type
errorComponent: globalErrorComponent,

@@ -580,3 +582,7 @@ errorStyles: globalErrorStyles,

actionQueue: actionQueue,
assetPrefix: assetPrefix
assetPrefix: assetPrefix,
globalError: [
globalErrorComponent,
globalErrorStyles
]
})

@@ -583,0 +589,0 @@ });

@@ -29,2 +29,5 @@ import React, { type JSX } from 'react';

}
export type GlobalErrorComponent = React.ComponentType<{
error: any;
}>;
export declare function GlobalError({ error }: {

@@ -31,0 +34,0 @@ error: any;

import type { OverlayState } from '../../shared';
import type { Dispatcher } from '../../app/hot-reloader-client';
import React from 'react';
import type { GlobalErrorComponent } from '../../../error-boundary';
interface ReactDevOverlayState {
reactError?: unknown;
isReactError: boolean;

@@ -10,5 +12,7 @@ }

dispatcher?: Dispatcher;
globalError: [GlobalErrorComponent, React.ReactNode];
children: React.ReactNode;
}, ReactDevOverlayState> {
state: {
reactError: null;
isReactError: boolean;

@@ -15,0 +19,0 @@ };

@@ -23,2 +23,21 @@ "use strict";

const _colors = require("../internal/styles/colors");
function ErroredHtml(param) {
let { globalError: [GlobalError, globalErrorStyles], error } = param;
if (!error) {
return /*#__PURE__*/ (0, _jsxruntime.jsxs)("html", {
children: [
/*#__PURE__*/ (0, _jsxruntime.jsx)("head", {}),
/*#__PURE__*/ (0, _jsxruntime.jsx)("body", {})
]
});
}
return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {
children: [
globalErrorStyles,
/*#__PURE__*/ (0, _jsxruntime.jsx)(GlobalError, {
error: error
})
]
});
}
class ReactDevOverlay extends _react.default.PureComponent {

@@ -36,4 +55,4 @@ static getDerivedStateFromError(error) {

var _state_rootLayoutMissingTags;
const { state, children } = this.props;
const { isReactError } = this.state;
const { state, children, globalError } = this.props;
const { isReactError, reactError } = this.state;
const hasBuildError = state.buildError != null;

@@ -45,7 +64,5 @@ const hasStaticIndicator = state.staticIndicator;

children: [
isReactError ? /*#__PURE__*/ (0, _jsxruntime.jsxs)("html", {
children: [
/*#__PURE__*/ (0, _jsxruntime.jsx)("head", {}),
/*#__PURE__*/ (0, _jsxruntime.jsx)("body", {})
]
isReactError ? /*#__PURE__*/ (0, _jsxruntime.jsx)(ErroredHtml, {
globalError: globalError,
error: reactError
}) : children,

@@ -81,2 +98,3 @@ /*#__PURE__*/ (0, _jsxruntime.jsxs)(_shadowportal.ShadowPortal, {

super(...args), this.state = {
reactError: null,
isReactError: false

@@ -83,0 +101,0 @@ };

@@ -18,2 +18,3 @@ "use strict";

const _hotreloadertypes = require("../../../../server/dev/hot-reloader-types");
const _errorboundary = /*#__PURE__*/ _interop_require_default._(require("../../error-boundary"));
function createRootLevelDevOverlayElement(reactEl) {

@@ -53,2 +54,6 @@ const rootLayoutMissingTags = window.__next_root_layout_missing_tags;

},
globalError: [
_errorboundary.default,
null
],
children: reactEl

@@ -55,0 +60,0 @@ })

import type { ReactNode } from 'react';
import type { VersionInfo } from '../../../../server/dev/parse-version-info';
import type { DebugInfo } from '../types';
import type { GlobalErrorComponent } from '../../error-boundary';
export interface Dispatcher {

@@ -14,5 +15,6 @@ onBuildOk(): void;

export declare function waitForWebpackRuntimeHotUpdate(): Promise<void>;
export default function HotReload({ assetPrefix, children, }: {
export default function HotReload({ assetPrefix, children, globalError, }: {
assetPrefix: string;
children?: ReactNode;
children: ReactNode;
globalError: [GlobalErrorComponent, React.ReactNode];
}): string | number | bigint | boolean | Iterable<ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | import("react").ReactPortal | Iterable<ReactNode> | null | undefined> | import("react/jsx-runtime").JSX.Element | null | undefined;

@@ -412,3 +412,3 @@ "use strict";

function HotReload(param) {
let { assetPrefix, children } = param;
let { assetPrefix, children, globalError } = param;
const [state, dispatch] = (0, _shared.useErrorOverlayReducer)();

@@ -571,2 +571,3 @@ const dispatcher = (0, _react.useMemo)(()=>{

dispatcher: dispatcher,
globalError: globalError,
children: children

@@ -573,0 +574,0 @@ });

import React from 'react';
import type { OverlayState } from '../shared';
import type { Dispatcher } from './hot-reloader-client';
import type { GlobalErrorComponent } from '../../error-boundary';
interface ReactDevOverlayState {
reactError?: unknown;
isReactError: boolean;

@@ -9,2 +11,3 @@ }

state: OverlayState;
globalError: [GlobalErrorComponent, React.ReactNode];
dispatcher?: Dispatcher;

@@ -14,2 +17,3 @@ children: React.ReactNode;

state: {
reactError: null;
isReactError: boolean;

@@ -16,0 +20,0 @@ };

@@ -23,2 +23,21 @@ "use strict";

const _runtimeerrorhandler = require("../../errors/runtime-error-handler");
function ErroredHtml(param) {
let { globalError: [GlobalError, globalErrorStyles], error } = param;
if (!error) {
return /*#__PURE__*/ (0, _jsxruntime.jsxs)("html", {
children: [
/*#__PURE__*/ (0, _jsxruntime.jsx)("head", {}),
/*#__PURE__*/ (0, _jsxruntime.jsx)("body", {})
]
});
}
return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {
children: [
globalErrorStyles,
/*#__PURE__*/ (0, _jsxruntime.jsx)(GlobalError, {
error: error
})
]
});
}
class ReactDevOverlay extends _react.default.PureComponent {

@@ -31,2 +50,3 @@ static getDerivedStateFromError(error) {

return {
reactError: error,
isReactError: true

@@ -37,4 +57,4 @@ };

var _state_rootLayoutMissingTags;
const { state, children, dispatcher } = this.props;
const { isReactError } = this.state;
const { state, children, dispatcher, globalError } = this.props;
const { isReactError, reactError } = this.state;
const hasBuildError = state.buildError != null;

@@ -46,7 +66,5 @@ const hasRuntimeErrors = Boolean(state.errors.length);

children: [
isReactError ? /*#__PURE__*/ (0, _jsxruntime.jsxs)("html", {
children: [
/*#__PURE__*/ (0, _jsxruntime.jsx)("head", {}),
/*#__PURE__*/ (0, _jsxruntime.jsx)("body", {})
]
isReactError ? /*#__PURE__*/ (0, _jsxruntime.jsx)(ErroredHtml, {
globalError: globalError,
error: reactError
}) : children,

@@ -85,2 +103,3 @@ /*#__PURE__*/ (0, _jsxruntime.jsxs)(_ShadowPortal.ShadowPortal, {

super(...args), this.state = {
reactError: null,
isReactError: false

@@ -87,0 +106,0 @@ };

@@ -65,3 +65,3 @@ /* global location */ // imports polyfill from `@next/polyfill-module` after build.

const _isnextroutererror = require("./components/is-next-router-error");
const version = "15.2.0-canary.16";
const version = "15.2.0-canary.17";
let router;

@@ -68,0 +68,0 @@ const emitter = (0, _mitt.default)();

@@ -14,3 +14,3 @@ /* eslint-disable @typescript-eslint/no-use-before-define */ import path from 'path';

import { TurbopackInternalError } from '../../server/dev/turbopack-utils';
const nextVersion = "15.2.0-canary.16";
const nextVersion = "15.2.0-canary.17";
const ArchName = arch();

@@ -17,0 +17,0 @@ const PlatformName = platform();

@@ -6,3 +6,3 @@ /**

* - next/script with `beforeInteractive` strategy
*/ const version = "15.2.0-canary.16";
*/ const version = "15.2.0-canary.17";
window.next = {

@@ -9,0 +9,0 @@ version,

@@ -171,3 +171,3 @@ 'use client';

*/ function Router(param) {
let { actionQueue, assetPrefix } = param;
let { actionQueue, assetPrefix, globalError } = param;
const [state, dispatch] = useReducer(actionQueue);

@@ -518,2 +518,3 @@ const { canonicalUrl } = useUnwrapState(state);

assetPrefix: assetPrefix,
globalError: globalError,
children: content

@@ -554,2 +555,3 @@ });

return /*#__PURE__*/ _jsx(ErrorBoundary, {
// globalErrorComponent doesn't need `reset`, we do a type cast here to fit the ErrorBoundary type
errorComponent: globalErrorComponent,

@@ -559,3 +561,7 @@ errorStyles: globalErrorStyles,

actionQueue: actionQueue,
assetPrefix: assetPrefix
assetPrefix: assetPrefix,
globalError: [
globalErrorComponent,
globalErrorStyles
]
})

@@ -562,0 +568,0 @@ });

@@ -12,2 +12,21 @@ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";

import { Colors } from '../internal/styles/colors';
function ErroredHtml(param) {
let { globalError: [GlobalError, globalErrorStyles], error } = param;
if (!error) {
return /*#__PURE__*/ _jsxs("html", {
children: [
/*#__PURE__*/ _jsx("head", {}),
/*#__PURE__*/ _jsx("body", {})
]
});
}
return /*#__PURE__*/ _jsxs(_Fragment, {
children: [
globalErrorStyles,
/*#__PURE__*/ _jsx(GlobalError, {
error: error
})
]
});
}
class ReactDevOverlay extends React.PureComponent {

@@ -25,4 +44,4 @@ static getDerivedStateFromError(error) {

var _state_rootLayoutMissingTags;
const { state, children } = this.props;
const { isReactError } = this.state;
const { state, children, globalError } = this.props;
const { isReactError, reactError } = this.state;
const hasBuildError = state.buildError != null;

@@ -34,7 +53,5 @@ const hasStaticIndicator = state.staticIndicator;

children: [
isReactError ? /*#__PURE__*/ _jsxs("html", {
children: [
/*#__PURE__*/ _jsx("head", {}),
/*#__PURE__*/ _jsx("body", {})
]
isReactError ? /*#__PURE__*/ _jsx(ErroredHtml, {
globalError: globalError,
error: reactError
}) : children,

@@ -70,2 +87,3 @@ /*#__PURE__*/ _jsxs(ShadowPortal, {

super(...args), this.state = {
reactError: null,
isReactError: false

@@ -72,0 +90,0 @@ };

@@ -7,2 +7,3 @@ import { jsx as _jsx } from "react/jsx-runtime";

import { HMR_ACTIONS_SENT_TO_BROWSER } from '../../../../server/dev/hot-reloader-types';
import GlobalError from '../../error-boundary';
// if an error is thrown while rendering an RSC stream, this will catch it in dev

@@ -44,2 +45,6 @@ // and show the error overlay

},
globalError: [
GlobalError,
null
],
children: reactEl

@@ -46,0 +51,0 @@ })

@@ -390,3 +390,3 @@ import { jsx as _jsx } from "react/jsx-runtime";

export default function HotReload(param) {
let { assetPrefix, children } = param;
let { assetPrefix, children, globalError } = param;
const [state, dispatch] = useErrorOverlayReducer();

@@ -549,2 +549,3 @@ const dispatcher = useMemo(()=>{

dispatcher: dispatcher,
globalError: globalError,
children: children

@@ -551,0 +552,0 @@ });

@@ -12,2 +12,21 @@ import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime";

import { RuntimeErrorHandler } from '../../errors/runtime-error-handler';
function ErroredHtml(param) {
let { globalError: [GlobalError, globalErrorStyles], error } = param;
if (!error) {
return /*#__PURE__*/ _jsxs("html", {
children: [
/*#__PURE__*/ _jsx("head", {}),
/*#__PURE__*/ _jsx("body", {})
]
});
}
return /*#__PURE__*/ _jsxs(_Fragment, {
children: [
globalErrorStyles,
/*#__PURE__*/ _jsx(GlobalError, {
error: error
})
]
});
}
class ReactDevOverlay extends React.PureComponent {

@@ -20,2 +39,3 @@ static getDerivedStateFromError(error) {

return {
reactError: error,
isReactError: true

@@ -26,4 +46,4 @@ };

var _state_rootLayoutMissingTags;
const { state, children, dispatcher } = this.props;
const { isReactError } = this.state;
const { state, children, dispatcher, globalError } = this.props;
const { isReactError, reactError } = this.state;
const hasBuildError = state.buildError != null;

@@ -35,7 +55,5 @@ const hasRuntimeErrors = Boolean(state.errors.length);

children: [
isReactError ? /*#__PURE__*/ _jsxs("html", {
children: [
/*#__PURE__*/ _jsx("head", {}),
/*#__PURE__*/ _jsx("body", {})
]
isReactError ? /*#__PURE__*/ _jsx(ErroredHtml, {
globalError: globalError,
error: reactError
}) : children,

@@ -74,2 +92,3 @@ /*#__PURE__*/ _jsxs(ShadowPortal, {

super(...args), this.state = {
reactError: null,
isReactError: false

@@ -76,0 +95,0 @@ };

@@ -30,3 +30,3 @@ /* global location */ // imports polyfill from `@next/polyfill-module` after build.

import { isNextRouterError } from './components/is-next-router-error';
export const version = "15.2.0-canary.16";
export const version = "15.2.0-canary.17";
export let router;

@@ -33,0 +33,0 @@ export const emitter = mitt();

@@ -180,3 +180,3 @@ import { existsSync } from 'fs';

}
if (!((_process_env___NEXT_VERSION = "15.2.0-canary.16") == null ? void 0 : _process_env___NEXT_VERSION.includes('canary')) && !process.env.__NEXT_TEST_MODE && !process.env.NEXT_PRIVATE_LOCAL_DEV) {
if (!((_process_env___NEXT_VERSION = "15.2.0-canary.17") == null ? void 0 : _process_env___NEXT_VERSION.includes('canary')) && !process.env.__NEXT_TEST_MODE && !process.env.NEXT_PRIVATE_LOCAL_DEV) {
var _result_experimental7, _result_experimental8, _result_experimental_turbo3, _result_experimental9;

@@ -183,0 +183,0 @@ // Prevents usage of certain experimental features outside of canary

@@ -82,3 +82,3 @@ import { mkdir, writeFile } from 'fs/promises';

const hotReloaderSpan = trace('hot-reloader', undefined, {
version: "15.2.0-canary.16"
version: "15.2.0-canary.17"
});

@@ -85,0 +85,0 @@ // Ensure the hotReloaderSpan is flushed immediately as it's the parentSpan for all processing

@@ -181,3 +181,3 @@ import { webpack, StringXor } from 'next/dist/compiled/webpack/webpack';

this.hotReloaderSpan = trace('hot-reloader', undefined, {
version: "15.2.0-canary.16"
version: "15.2.0-canary.17"
});

@@ -184,0 +184,0 @@ // Ensure the hotReloaderSpan is flushed immediately as it's the parentSpan for all processing

@@ -7,3 +7,3 @@ import { loadEnvConfig } from '@next/env';

export function logStartInfo({ networkUrl, appUrl, envInfo, experimentalFeatures, maxExperimentalFeatures = Infinity }) {
Log.bootstrap(`${bold(purple(`${Log.prefixes.ready} Next.js ${"15.2.0-canary.16"}`))}${process.env.TURBOPACK ? ' (Turbopack)' : ''}`);
Log.bootstrap(`${bold(purple(`${Log.prefixes.ready} Next.js ${"15.2.0-canary.17"}`))}${process.env.TURBOPACK ? ' (Turbopack)' : ''}`);
if (appUrl) {

@@ -10,0 +10,0 @@ Log.bootstrap(`- Local: ${appUrl}`);

@@ -46,3 +46,3 @@ import { getNetworkHost } from '../../lib/get-network-host';

let { port } = serverOptions;
process.title = `next-server (v${"15.2.0-canary.16"})`;
process.title = `next-server (v${"15.2.0-canary.17"})`;
let handlersReady = ()=>{};

@@ -49,0 +49,0 @@ let handlersError = ()=>{};

@@ -259,3 +259,3 @@ "use strict";

}
if (!((_process_env___NEXT_VERSION = "15.2.0-canary.16") == null ? void 0 : _process_env___NEXT_VERSION.includes('canary')) && !process.env.__NEXT_TEST_MODE && !process.env.NEXT_PRIVATE_LOCAL_DEV) {
if (!((_process_env___NEXT_VERSION = "15.2.0-canary.17") == null ? void 0 : _process_env___NEXT_VERSION.includes('canary')) && !process.env.__NEXT_TEST_MODE && !process.env.NEXT_PRIVATE_LOCAL_DEV) {
var _result_experimental7, _result_experimental8, _result_experimental_turbo3, _result_experimental9;

@@ -262,0 +262,0 @@ // Prevents usage of certain experimental features outside of canary

@@ -138,3 +138,3 @@ "use strict";

const hotReloaderSpan = (0, _trace.trace)('hot-reloader', undefined, {
version: "15.2.0-canary.16"
version: "15.2.0-canary.17"
});

@@ -141,0 +141,0 @@ // Ensure the hotReloaderSpan is flushed immediately as it's the parentSpan for all processing

@@ -257,3 +257,3 @@ "use strict";

this.hotReloaderSpan = (0, _trace.trace)('hot-reloader', undefined, {
version: "15.2.0-canary.16"
version: "15.2.0-canary.17"
});

@@ -260,0 +260,0 @@ // Ensure the hotReloaderSpan is flushed immediately as it's the parentSpan for all processing

@@ -70,3 +70,3 @@ "use strict";

function logStartInfo({ networkUrl, appUrl, envInfo, experimentalFeatures, maxExperimentalFeatures = Infinity }) {
_log.bootstrap(`${(0, _picocolors.bold)((0, _picocolors.purple)(`${_log.prefixes.ready} Next.js ${"15.2.0-canary.16"}`))}${process.env.TURBOPACK ? ' (Turbopack)' : ''}`);
_log.bootstrap(`${(0, _picocolors.bold)((0, _picocolors.purple)(`${_log.prefixes.ready} Next.js ${"15.2.0-canary.17"}`))}${process.env.TURBOPACK ? ' (Turbopack)' : ''}`);
if (appUrl) {

@@ -73,0 +73,0 @@ _log.bootstrap(`- Local: ${appUrl}`);

@@ -114,3 +114,3 @@ "use strict";

let { port } = serverOptions;
process.title = `next-server (v${"15.2.0-canary.16"})`;
process.title = `next-server (v${"15.2.0-canary.17"})`;
let handlersReady = ()=>{};

@@ -117,0 +117,0 @@ let handlersError = ()=>{};

@@ -84,3 +84,3 @@ "use strict";

ciName: _ciinfo.isCI && _ciinfo.name || null,
nextVersion: "15.2.0-canary.16"
nextVersion: "15.2.0-canary.17"
};

@@ -87,0 +87,0 @@ return traits;

@@ -14,7 +14,7 @@ "use strict";

// This should be an invariant, if it fails our build tooling is broken.
if (typeof "15.2.0-canary.16" !== 'string') {
if (typeof "15.2.0-canary.17" !== 'string') {
return [];
}
const payload = {
nextVersion: "15.2.0-canary.16",
nextVersion: "15.2.0-canary.17",
nodeVersion: process.version,

@@ -21,0 +21,0 @@ cliCommand: event.cliCommand,

@@ -39,3 +39,3 @@ "use strict";

// This should be an invariant, if it fails our build tooling is broken.
if (typeof "15.2.0-canary.16" !== 'string') {
if (typeof "15.2.0-canary.17" !== 'string') {
return [];

@@ -45,3 +45,3 @@ }

const payload = {
nextVersion: "15.2.0-canary.16",
nextVersion: "15.2.0-canary.17",
nodeVersion: process.version,

@@ -48,0 +48,0 @@ cliCommand: event.cliCommand,

{
"name": "next",
"version": "15.2.0-canary.16",
"version": "15.2.0-canary.17",
"description": "The React Framework",

@@ -102,3 +102,3 @@ "main": "./dist/server/next.js",

"dependencies": {
"@next/env": "15.2.0-canary.16",
"@next/env": "15.2.0-canary.17",
"@swc/counter": "0.1.3",

@@ -135,10 +135,10 @@ "@swc/helpers": "0.5.15",

"sharp": "^0.33.5",
"@next/swc-darwin-arm64": "15.2.0-canary.16",
"@next/swc-darwin-x64": "15.2.0-canary.16",
"@next/swc-linux-arm64-gnu": "15.2.0-canary.16",
"@next/swc-linux-arm64-musl": "15.2.0-canary.16",
"@next/swc-linux-x64-gnu": "15.2.0-canary.16",
"@next/swc-linux-x64-musl": "15.2.0-canary.16",
"@next/swc-win32-arm64-msvc": "15.2.0-canary.16",
"@next/swc-win32-x64-msvc": "15.2.0-canary.16"
"@next/swc-darwin-arm64": "15.2.0-canary.17",
"@next/swc-darwin-x64": "15.2.0-canary.17",
"@next/swc-linux-arm64-gnu": "15.2.0-canary.17",
"@next/swc-linux-arm64-musl": "15.2.0-canary.17",
"@next/swc-linux-x64-gnu": "15.2.0-canary.17",
"@next/swc-linux-x64-musl": "15.2.0-canary.17",
"@next/swc-win32-arm64-msvc": "15.2.0-canary.17",
"@next/swc-win32-x64-msvc": "15.2.0-canary.17"
},

@@ -177,7 +177,7 @@ "devDependencies": {

"@napi-rs/triples": "1.2.0",
"@next/font": "15.2.0-canary.16",
"@next/polyfill-module": "15.2.0-canary.16",
"@next/polyfill-nomodule": "15.2.0-canary.16",
"@next/react-refresh-utils": "15.2.0-canary.16",
"@next/swc": "15.2.0-canary.16",
"@next/font": "15.2.0-canary.17",
"@next/polyfill-module": "15.2.0-canary.17",
"@next/polyfill-nomodule": "15.2.0-canary.17",
"@next/react-refresh-utils": "15.2.0-canary.17",
"@next/swc": "15.2.0-canary.17",
"@opentelemetry/api": "1.6.0",

@@ -184,0 +184,0 @@ "@playwright/test": "1.41.2",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc