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

@meta-cms/next

Package Overview
Dependencies
Maintainers
2
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@meta-cms/next - npm Package Compare versions

Comparing version 1.0.15 to 1.0.16

581

index.js

@@ -8,2 +8,5 @@ "use strict";

var __hasOwnProp = Object.prototype.hasOwnProperty;
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __export = (target, all) => {

@@ -27,2 +30,553 @@ for (var name in all)

// ../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_extends.js
var require_extends = __commonJS({
"../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_extends.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _extends;
function _extends() {
return extends_.apply(this, arguments);
}
function extends_() {
extends_ = Object.assign || function(target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
return extends_.apply(this, arguments);
}
}
});
// ../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_interop_require_default.js
var require_interop_require_default = __commonJS({
"../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_interop_require_default.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _interopRequireDefault;
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
}
});
// ../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_interop_require_wildcard.js
var require_interop_require_wildcard = __commonJS({
"../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_interop_require_wildcard.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _interopRequireWildcard;
function _interopRequireWildcard(obj, nodeInterop) {
if (!nodeInterop && obj && obj.__esModule) {
return obj;
}
if (obj === null || typeof obj !== "object" && typeof obj !== "function") {
return {
default: obj
};
}
var cache = _getRequireWildcardCache(nodeInterop);
if (cache && cache.has(obj)) {
return cache.get(obj);
}
var newObj = {};
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var key in obj) {
if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;
if (desc && (desc.get || desc.set)) {
Object.defineProperty(newObj, key, desc);
} else {
newObj[key] = obj[key];
}
}
}
newObj.default = obj;
if (cache) {
cache.set(obj, newObj);
}
return newObj;
}
function _getRequireWildcardCache(nodeInterop1) {
if (typeof WeakMap !== "function")
return null;
var cacheBabelInterop = /* @__PURE__ */ new WeakMap();
var cacheNodeInterop = /* @__PURE__ */ new WeakMap();
return (_getRequireWildcardCache = function(nodeInterop) {
return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
})(nodeInterop1);
}
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/side-effect.js
var require_side_effect = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/side-effect.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = SideEffect;
var _interop_require_wildcard = require_interop_require_wildcard().default;
var _react = _interop_require_wildcard(require("react"));
function SideEffect(props) {
const { headManager, reduceComponentsToState } = props;
function emitChange() {
if (headManager && headManager.mountedInstances) {
const headElements = _react.Children.toArray(Array.from(headManager.mountedInstances).filter(Boolean));
headManager.updateHead(reduceComponentsToState(headElements, props));
}
}
if (isServer) {
var ref;
headManager == null ? void 0 : (ref = headManager.mountedInstances) == null ? void 0 : ref.add(props.children);
emitChange();
}
useClientOnlyLayoutEffect(() => {
var ref1;
headManager == null ? void 0 : (ref1 = headManager.mountedInstances) == null ? void 0 : ref1.add(props.children);
return () => {
var ref2;
headManager == null ? void 0 : (ref2 = headManager.mountedInstances) == null ? void 0 : ref2.delete(props.children);
};
});
useClientOnlyLayoutEffect(() => {
if (headManager) {
headManager._pendingUpdate = emitChange;
}
return () => {
if (headManager) {
headManager._pendingUpdate = emitChange;
}
};
});
useClientOnlyEffect(() => {
if (headManager && headManager._pendingUpdate) {
headManager._pendingUpdate();
headManager._pendingUpdate = null;
}
return () => {
if (headManager && headManager._pendingUpdate) {
headManager._pendingUpdate();
headManager._pendingUpdate = null;
}
};
});
return null;
}
var isServer = typeof window === "undefined";
var useClientOnlyLayoutEffect = isServer ? () => {
} : _react.useLayoutEffect;
var useClientOnlyEffect = isServer ? () => {
} : _react.useEffect;
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/amp-context.js
var require_amp_context = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/amp-context.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.AmpStateContext = void 0;
var _interop_require_default = require_interop_require_default().default;
var _react = _interop_require_default(require("react"));
var AmpStateContext = _react.default.createContext({});
exports.AmpStateContext = AmpStateContext;
if (process.env.NODE_ENV !== "production") {
AmpStateContext.displayName = "AmpStateContext";
}
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/head-manager-context.js
var require_head_manager_context = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/head-manager-context.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.HeadManagerContext = void 0;
var _interop_require_default = require_interop_require_default().default;
var _react = _interop_require_default(require("react"));
var HeadManagerContext = _react.default.createContext({});
exports.HeadManagerContext = HeadManagerContext;
if (process.env.NODE_ENV !== "production") {
HeadManagerContext.displayName = "HeadManagerContext";
}
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/amp-mode.js
var require_amp_mode = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/amp-mode.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isInAmpMode = isInAmpMode;
function isInAmpMode({ ampFirst = false, hybrid = false, hasQuery = false } = {}) {
return ampFirst || hybrid && hasQuery;
}
}
});
// ../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_async_to_generator.js
var require_async_to_generator = __commonJS({
"../node_modules/.pnpm/@swc+helpers@0.4.11/node_modules/@swc/helpers/lib/_async_to_generator.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _asyncToGenerator;
function _asyncToGenerator(fn) {
return function() {
var self = this, args = arguments;
return new Promise(function(resolve, reject) {
var gen = fn.apply(self, args);
function _next(value) {
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
}
function _throw(err) {
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
}
_next(void 0);
});
};
}
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
try {
var info = gen[key](arg);
var value = info.value;
} catch (error) {
reject(error);
return;
}
if (info.done) {
resolve(value);
} else {
Promise.resolve(value).then(_next, _throw);
}
}
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/utils.js
var require_utils = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/utils.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.execOnce = execOnce;
exports.getLocationOrigin = getLocationOrigin;
exports.getURL = getURL;
exports.getDisplayName = getDisplayName;
exports.isResSent = isResSent;
exports.normalizeRepeatedSlashes = normalizeRepeatedSlashes;
exports.loadGetInitialProps = loadGetInitialProps;
exports.ST = exports.SP = exports.warnOnce = exports.isAbsoluteUrl = void 0;
var _async_to_generator = require_async_to_generator().default;
function execOnce(fn) {
let used = false;
let result;
return (...args) => {
if (!used) {
used = true;
result = fn(...args);
}
return result;
};
}
var ABSOLUTE_URL_REGEX = /^[a-zA-Z][a-zA-Z\d+\-.]*?:/;
var isAbsoluteUrl = (url) => ABSOLUTE_URL_REGEX.test(url);
exports.isAbsoluteUrl = isAbsoluteUrl;
function getLocationOrigin() {
const { protocol, hostname, port } = window.location;
return `${protocol}//${hostname}${port ? ":" + port : ""}`;
}
function getURL() {
const { href } = window.location;
const origin = getLocationOrigin();
return href.substring(origin.length);
}
function getDisplayName(Component) {
return typeof Component === "string" ? Component : Component.displayName || Component.name || "Unknown";
}
function isResSent(res) {
return res.finished || res.headersSent;
}
function normalizeRepeatedSlashes(url) {
const urlParts = url.split("?");
const urlNoQuery = urlParts[0];
return urlNoQuery.replace(/\\/g, "/").replace(/\/\/+/g, "/") + (urlParts[1] ? `?${urlParts.slice(1).join("?")}` : "");
}
function loadGetInitialProps(App, ctx) {
return _loadGetInitialProps.apply(this, arguments);
}
function _loadGetInitialProps() {
_loadGetInitialProps = _async_to_generator(function* (App, ctx) {
if (process.env.NODE_ENV !== "production") {
var ref;
if ((ref = App.prototype) == null ? void 0 : ref.getInitialProps) {
const message = `"${getDisplayName(App)}.getInitialProps()" is defined as an instance method - visit https://nextjs.org/docs/messages/get-initial-props-as-an-instance-method for more information.`;
throw new Error(message);
}
}
const res = ctx.res || ctx.ctx && ctx.ctx.res;
if (!App.getInitialProps) {
if (ctx.ctx && ctx.Component) {
return {
pageProps: yield loadGetInitialProps(ctx.Component, ctx.ctx)
};
}
return {};
}
const props = yield App.getInitialProps(ctx);
if (res && isResSent(res)) {
return props;
}
if (!props) {
const message = `"${getDisplayName(App)}.getInitialProps()" should resolve to an object. But found "${props}" instead.`;
throw new Error(message);
}
if (process.env.NODE_ENV !== "production") {
if (Object.keys(props).length === 0 && !ctx.ctx) {
console.warn(`${getDisplayName(App)} returned an empty object from \`getInitialProps\`. This de-optimizes and prevents automatic static optimization. https://nextjs.org/docs/messages/empty-object-getInitialProps`);
}
}
return props;
});
return _loadGetInitialProps.apply(this, arguments);
}
var warnOnce = (_) => {
};
if (process.env.NODE_ENV !== "production") {
const warnings = /* @__PURE__ */ new Set();
exports.warnOnce = warnOnce = (msg) => {
if (!warnings.has(msg)) {
console.warn(msg);
}
warnings.add(msg);
};
}
var SP = typeof performance !== "undefined";
exports.SP = SP;
var ST = SP && [
"mark",
"measure",
"getEntriesByName"
].every((method) => typeof performance[method] === "function");
exports.ST = ST;
var DecodeError = class extends Error {
};
exports.DecodeError = DecodeError;
var NormalizeError = class extends Error {
};
exports.NormalizeError = NormalizeError;
var PageNotFoundError = class extends Error {
constructor(page) {
super();
this.code = "ENOENT";
this.message = `Cannot find module for page: ${page}`;
}
};
exports.PageNotFoundError = PageNotFoundError;
var MissingStaticPage = class extends Error {
constructor(page, message) {
super();
this.message = `Failed to load static file for page: ${page} ${message}`;
}
};
exports.MissingStaticPage = MissingStaticPage;
var MiddlewareNotFoundError = class extends Error {
constructor() {
super();
this.code = "ENOENT";
this.message = `Cannot find the middleware module`;
}
};
exports.MiddlewareNotFoundError = MiddlewareNotFoundError;
exports.warnOnce = warnOnce;
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/head.js
var require_head = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/dist/shared/lib/head.js"(exports, module2) {
"use strict";
"client";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.defaultHead = defaultHead;
exports.default = void 0;
var _extends = require_extends().default;
var _interop_require_default = require_interop_require_default().default;
var _interop_require_wildcard = require_interop_require_wildcard().default;
var _react = _interop_require_wildcard(require("react"));
var _sideEffect = _interop_require_default(require_side_effect());
var _ampContext = require_amp_context();
var _headManagerContext = require_head_manager_context();
var _ampMode = require_amp_mode();
var _utils = require_utils();
function defaultHead(inAmpMode = false) {
const head = [
/* @__PURE__ */ _react.default.createElement("meta", {
charSet: "utf-8"
})
];
if (!inAmpMode) {
head.push(/* @__PURE__ */ _react.default.createElement("meta", {
name: "viewport",
content: "width=device-width"
}));
}
return head;
}
function onlyReactElement(list, child) {
if (typeof child === "string" || typeof child === "number") {
return list;
}
if (child.type === _react.default.Fragment) {
return list.concat(_react.default.Children.toArray(child.props.children).reduce((fragmentList, fragmentChild) => {
if (typeof fragmentChild === "string" || typeof fragmentChild === "number") {
return fragmentList;
}
return fragmentList.concat(fragmentChild);
}, []));
}
return list.concat(child);
}
var METATYPES = [
"name",
"httpEquiv",
"charSet",
"itemProp"
];
function unique() {
const keys = /* @__PURE__ */ new Set();
const tags = /* @__PURE__ */ new Set();
const metaTypes = /* @__PURE__ */ new Set();
const metaCategories = {};
return (h) => {
let isUnique = true;
let hasKey = false;
if (h.key && typeof h.key !== "number" && h.key.indexOf("$") > 0) {
hasKey = true;
const key = h.key.slice(h.key.indexOf("$") + 1);
if (keys.has(key)) {
isUnique = false;
} else {
keys.add(key);
}
}
switch (h.type) {
case "title":
case "base":
if (tags.has(h.type)) {
isUnique = false;
} else {
tags.add(h.type);
}
break;
case "meta":
for (let i = 0, len = METATYPES.length; i < len; i++) {
const metatype = METATYPES[i];
if (!h.props.hasOwnProperty(metatype))
continue;
if (metatype === "charSet") {
if (metaTypes.has(metatype)) {
isUnique = false;
} else {
metaTypes.add(metatype);
}
} else {
const category = h.props[metatype];
const categories = metaCategories[metatype] || /* @__PURE__ */ new Set();
if ((metatype !== "name" || !hasKey) && categories.has(category)) {
isUnique = false;
} else {
categories.add(category);
metaCategories[metatype] = categories;
}
}
}
break;
}
return isUnique;
};
}
function reduceComponents(headChildrenElements, props) {
const { inAmpMode } = props;
return headChildrenElements.reduce(onlyReactElement, []).reverse().concat(defaultHead(inAmpMode).reverse()).filter(unique()).reverse().map((c, i) => {
const key = c.key || i;
if (process.env.NODE_ENV !== "development" && process.env.__NEXT_OPTIMIZE_FONTS && !inAmpMode) {
if (c.type === "link" && c.props["href"] && [
"https://fonts.googleapis.com/css",
"https://use.typekit.net/"
].some((url) => c.props["href"].startsWith(url))) {
const newProps = _extends({}, c.props || {});
newProps["data-href"] = newProps["href"];
newProps["href"] = void 0;
newProps["data-optimized-fonts"] = true;
return /* @__PURE__ */ _react.default.cloneElement(c, newProps);
}
}
if (process.env.NODE_ENV === "development" && process.env.__NEXT_REACT_ROOT) {
if (c.type === "script" && c.props["type"] !== "application/ld+json") {
const srcMessage = c.props["src"] ? `<script> tag with src="${c.props["src"]}"` : `inline <script>`;
(0, _utils).warnOnce(`Do not add <script> tags using next/head (see ${srcMessage}). Use next/script instead.
See more info here: https://nextjs.org/docs/messages/no-script-tags-in-head-component`);
} else if (c.type === "link" && c.props["rel"] === "stylesheet") {
(0, _utils).warnOnce(`Do not add stylesheets using next/head (see <link rel="stylesheet"> tag with href="${c.props["href"]}"). Use Document instead.
See more info here: https://nextjs.org/docs/messages/no-stylesheets-in-head-component`);
}
}
return /* @__PURE__ */ _react.default.cloneElement(c, {
key
});
});
}
function Head2({ children }) {
const ampState = (0, _react).useContext(_ampContext.AmpStateContext);
const headManager = (0, _react).useContext(_headManagerContext.HeadManagerContext);
return /* @__PURE__ */ _react.default.createElement(_sideEffect.default, {
reduceComponentsToState: reduceComponents,
headManager,
inAmpMode: (0, _ampMode).isInAmpMode(ampState)
}, children);
}
var _default = Head2;
exports.default = _default;
if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") {
Object.defineProperty(exports.default, "__esModule", { value: true });
Object.assign(exports.default, exports);
module2.exports = exports.default;
}
}
});
// ../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/head.js
var require_head2 = __commonJS({
"../node_modules/.pnpm/next@12.3.1_react-dom@18.2.0+react@18.2.0/node_modules/next/head.js"(exports, module2) {
module2.exports = require_head();
}
});
// index.tsx

@@ -418,2 +972,3 @@ var next_exports = {};

// index.tsx
var import_head = __toESM(require_head2());
var createMetaCMS = (schema, options) => {

@@ -425,16 +980,16 @@ const client = new MetaCms(schema, options);

return <>
<import_head.default><style dangerouslySetInnerHTML={{
__html: `.tippy-content {
font-size: 11px;
color: white;
background: #008060;
padding: 4px 8px;
border-radius: 3px;
box-shadow: 0 -1px 0 #00000014, 0 -1px 8px #0000000f;
cursor: pointer;
pointer-events: all;
user-select: none;
}`
}} /></import_head.default>
<contentContext.Provider value={state}>{children}</contentContext.Provider>
<style jsx global>{`
.tippy-content {
font-size: 11px;
color: white;
background: #008060;
padding: 4px 8px;
border-radius: 3px;
box-shadow: 0 -1px 0 #00000014, 0 -1px 8px #0000000f;
cursor: pointer;
pointer-events: all;
user-select: none;
}
`}</style>
</>;

@@ -441,0 +996,0 @@ };

2

package.json
{
"name": "@meta-cms/next",
"version": "1.0.15",
"version": "1.0.16",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

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