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

next-server

Package Overview
Dependencies
Maintainers
27
Versions
254
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

next-server - npm Package Compare versions

Comparing version 8.0.0-canary.6 to 8.0.0-canary.7

dist/lib/head-manager-context.js

9

dist/lib/head.js

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

const side_effect_1 = __importDefault(require("./side-effect"));
const head_manager_context_1 = require("./head-manager-context");
class Head extends react_1.default.Component {

@@ -15,5 +16,3 @@ render() {

}
Head.contextTypes = {
headManager: prop_types_1.default.object
};
Head.contextType = head_manager_context_1.HeadManagerContext;
const NEXT_HEAD_IDENTIFIER = 'next-head';

@@ -51,4 +50,4 @@ function defaultHead(className = NEXT_HEAD_IDENTIFIER) {

function onStateChange(head) {
if (this.context && this.context.headManager) {
this.context.headManager.updateHead(head);
if (this.context) {
this.context.updateHead(head);
}

@@ -55,0 +54,0 @@ }

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

Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const url_1 = require("url");

@@ -13,3 +12,2 @@ const mitt_1 = __importDefault(require("../mitt"));

const utils_1 = require("../utils");
exports.RouterContext = react_1.default.createContext();
class Router {

@@ -16,0 +14,0 @@ constructor(pathname, query, as, { initialProps, pageLoader, App, Component, ErrorComponent, err } = {}) {

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

SideEffect.canUseDOM = typeof window !== 'undefined';
SideEffect.contextTypes = WrappedComponent.contextTypes;
SideEffect.contextType = WrappedComponent.contextType;
// Try to use displayName of wrapped component

@@ -77,0 +77,0 @@ SideEffect.displayName = `SideEffect(${utils_1.getDisplayName(WrappedComponent)})`;

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

const constants_1 = require("next-server/constants");
const asset = __importStar(require("../lib/asset"));
const envConfig = __importStar(require("../lib/runtime-config"));

@@ -90,3 +89,2 @@ const load_components_1 = require("./load-components");

this.renderOpts.assetPrefix = prefix ? prefix.replace(/\/$/, '') : '';
asset.setAssetPrefix(this.renderOpts.assetPrefix);
}

@@ -193,3 +191,3 @@ // Backwards compatibility

if (this.nextConfig.poweredByHeader) {
res.setHeader('X-Powered-By', 'Next.js ' + "8.0.0-canary.6");
res.setHeader('X-Powered-By', 'Next.js ' + "8.0.0-canary.7");
}

@@ -196,0 +194,0 @@ return this.sendHTML(req, res, html);

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

const server_1 = require("react-dom/server");
const router_1 = __importStar(require("../lib/router/router"));
const router_1 = __importDefault(require("../lib/router/router"));
const utils_1 = require("../lib/utils");

@@ -98,4 +98,3 @@ const head_1 = __importStar(require("../lib/head"));

return render(renderElementToString, react_1.default.createElement(loadable_capture_1.default, { report: (moduleName) => reactLoadableModules.push(moduleName) },
react_1.default.createElement(router_1.RouterContext.Provider, { value: router },
react_1.default.createElement(EnhancedApp, Object.assign({ Component: EnhancedComponent, router: router }, props)))));
react_1.default.createElement(EnhancedApp, Object.assign({ Component: EnhancedComponent, router: router }, props))));
};

@@ -102,0 +101,0 @@ const docProps = await utils_1.loadGetInitialProps(Document, Object.assign({}, ctx, { renderPage }));

{
"name": "next-server",
"version": "8.0.0-canary.6",
"version": "8.0.0-canary.7",
"main": "./index.js",

@@ -9,3 +9,2 @@ "license": "MIT",

"index.js",
"asset.js",
"config.js",

@@ -40,4 +39,4 @@ "constants.js",

"peerDependencies": {
"react": "^16.3.0",
"react-dom": "^16.3.0"
"react": "^16.6.0",
"react-dom": "^16.6.0"
},

@@ -57,3 +56,3 @@ "devDependencies": {

},
"gitHead": "f94d24bffc44aa20740abda54032357fca73224b"
"gitHead": "9ab8714f3837329b0c8d8726969bbeb222ce1f38"
}
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