Socket
Socket
Sign inDemoInstall

nextra

Package Overview
Dependencies
Maintainers
1
Versions
230
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nextra - npm Package Compare versions

Comparing version 0.1.0-2 to 0.1.0-3

dist/ssg.esm.js

12

dist/nextra.esm.js
import path from 'path';
import React, { createContext, useContext } from 'react';
const SSGContext = createContext({});
const useSSG = () => useContext(SSGContext);
const withSSG = Page => {
return props => {
return React.createElement(SSGContext.Provider, {
value: props.ssg
}, React.createElement(Page, props));
};
};
var index = (theme => (nextConfig = {

@@ -43,2 +32,1 @@ pageExtensions: ['js', 'jsx', 'ts', 'tsx', 'md', 'mdx']

export default index;
export { useSSG, withSSG };

16

dist/nextra.js
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var path = _interopDefault(require('path'));
var React = require('react');
var React__default = _interopDefault(React);
const SSGContext = React.createContext({});
const useSSG = () => React.useContext(SSGContext);
const withSSG = Page => {
return props => {
return React__default.createElement(SSGContext.Provider, {
value: props.ssg
}, React__default.createElement(Page, props));
};
};
var index = (theme => (nextConfig = {

@@ -45,4 +33,2 @@ pageExtensions: ['js', 'jsx', 'ts', 'tsx', 'md', 'mdx']

exports.default = index;
exports.useSSG = useSSG;
exports.withSSG = withSSG;
module.exports = index;
import path from 'path';
import React, { createContext, useContext } from 'react';
const SSGContext = createContext({});
const useSSG = () => useContext(SSGContext);
const withSSG = Page => {
return props => {
return React.createElement(SSGContext.Provider, {
value: props.ssg
}, React.createElement(Page, props));
};
};
var index = (theme => (nextConfig = {

@@ -43,2 +32,1 @@ pageExtensions: ['js', 'jsx', 'ts', 'tsx', 'md', 'mdx']

export default index;
export { useSSG, withSSG };
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('path'), require('react')) :
typeof define === 'function' && define.amd ? define(['exports', 'path', 'react'], factory) :
(global = global || self, factory(global.nextra = {}, global.path, global.react));
}(this, (function (exports, path, React) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('path')) :
typeof define === 'function' && define.amd ? define(['path'], factory) :
(global = global || self, global.nextra = factory(global.path));
}(this, (function (path) {
path = path && Object.prototype.hasOwnProperty.call(path, 'default') ? path['default'] : path;
var React__default = 'default' in React ? React['default'] : React;
const SSGContext = React.createContext({});
const useSSG = () => React.useContext(SSGContext);
const withSSG = Page => {
return props => {
return React__default.createElement(SSGContext.Provider, {
value: props.ssg
}, React__default.createElement(Page, props));
};
};
var index = (theme => (nextConfig = {

@@ -47,6 +36,4 @@ pageExtensions: ['js', 'jsx', 'ts', 'tsx', 'md', 'mdx']

exports.default = index;
exports.useSSG = useSSG;
exports.withSSG = withSSG;
return index;
})));
{
"name": "nextra",
"version": "0.1.0-2",
"version": "0.1.0-3",
"description": "Next.js and MDX based site generator.",
"main": "dist/nextra.js",
"files": ["dist/*"],
"main": "index.js",
"files": [
"dist/*",
"index.js",
"ssg.js"
],
"repository": "https://github.com/shuding/nextra",
"license": "MIT",
"scripts": {
"build": "microbundle src/index.js src/loader.js -o dist --no-sourcemap --target=node"
"build": "microbundle src/index.js src/ssg.js src/loader.js -o dist --no-sourcemap --target=node"
},

@@ -12,0 +16,0 @@ "dependencies": {

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