🚀 Socket Launch Week 🚀 Day 3: Socket Acquires Coana.Learn More

@paroicms/anywhere-lib

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@paroicms/anywhere-lib - npm Package Compare versions

Comparing version

to
1.11.0

@@ -20,1 +20,2 @@ import type { ClassicDocumentSchema, DocumentSchema, FTextFieldType, FieldType, LeafSchema, PartSchema, RoutingPointDocumentSchema, SiteSchema } from "../types/site-schema-types";

export declare function isFTextFieldType(fieldType: FieldType): fieldType is FTextFieldType;
export declare function documentTypeHasData(documentType: DocumentSchema): boolean;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isFTextFieldType = exports.getMediaLimitPerPart = exports.getMediaLimitPerDocument = exports.getLeafSchema = exports.getParentDocumentTypeOf = exports.getDocumentTypeByBoDirName = exports.classicChildDocumentTypesOf = exports.getSectionByLeafType = exports.getClassicDocumentTypes = exports.getRoutingPointDocumentTypes = exports.getPartTypeByLeafType = exports.getDocumentTypeByLeafType = void 0;
exports.documentTypeHasData = exports.isFTextFieldType = exports.getMediaLimitPerPart = exports.getMediaLimitPerDocument = exports.getLeafSchema = exports.getParentDocumentTypeOf = exports.getDocumentTypeByBoDirName = exports.classicChildDocumentTypesOf = exports.getSectionByLeafType = exports.getClassicDocumentTypes = exports.getRoutingPointDocumentTypes = exports.getPartTypeByLeafType = exports.getDocumentTypeByLeafType = void 0;
function getDocumentTypeByLeafType(siteSchema, leafType) {

@@ -90,2 +90,6 @@ const documentType = siteSchema.documentTypes[leafType];

exports.isFTextFieldType = isFTextFieldType;
function documentTypeHasData(documentType) {
return documentType.kind !== "routingPoint" || !documentType.redirectTo;
}
exports.documentTypeHasData = documentTypeHasData;
//# sourceMappingURL=site-schema-helpers.js.map

@@ -20,1 +20,2 @@ import type { ClassicDocumentSchema, DocumentSchema, FTextFieldType, FieldType, LeafSchema, PartSchema, RoutingPointDocumentSchema, SiteSchema } from "../types/site-schema-types";

export declare function isFTextFieldType(fieldType: FieldType): fieldType is FTextFieldType;
export declare function documentTypeHasData(documentType: DocumentSchema): boolean;

@@ -75,2 +75,5 @@ export function getDocumentTypeByLeafType(siteSchema, leafType) {

}
export function documentTypeHasData(documentType) {
return documentType.kind !== "routingPoint" || !documentType.redirectTo;
}
//# sourceMappingURL=site-schema-helpers.js.map
{
"name": "@paroicms/anywhere-lib",
"version": "1.10.1",
"version": "1.11.0",
"description": "Front lib for Paroi CMS.",

@@ -5,0 +5,0 @@ "author": "Paroi Team",

@@ -24,3 +24,2 @@ export interface SiteSchema {

leafType: string;
withData: true;
fields: FieldType[];

@@ -36,6 +35,6 @@ mediaPolicy?: string;

mediaPolicy?: string;
useTaxonomies?: UseTaxonomy[];
labeling?: UseTaxonomy[];
partLists?: PartListSchema[];
children?: string[];
childOrdering?: ChildOrdering;
orderChildrenBy?: OrderChildrenBy;
childLimit?: number;

@@ -48,8 +47,7 @@ boDirName: string;

export type ChildOrdering = [string, "asc" | "desc"][] | "manual";
export type OrderChildrenBy = [string, "asc" | "desc"][] | "manual";
export interface UseTaxonomy {
leafType: string;
relation: "single" | "multiple";
withLeadTerm?: "single" | "multiple";
taxonomy: string;
relation: "multiple";
}

@@ -59,3 +57,3 @@

kind: "routingPoint";
withData: boolean;
redirectTo?: "parent";
/**

@@ -69,3 +67,2 @@ * The `urlPaths` is defined for all the routing-points except for the home.

kind: "classic";
withData: true;
route: string;

@@ -81,4 +78,4 @@ relativeIdGenerator?: RelativeIdGeneratorSchema;

orderBy: "manual";
partLeafTypes: string[];
partLimit?: number;
parts: string[];
limit?: number;
}

@@ -89,3 +86,2 @@

leafType: string;
withData: boolean;
fields?: FieldType[];

@@ -92,0 +88,0 @@ mediaPolicy?: string;

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet