🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@stackbit/types

Package Overview
Dependencies
Maintainers
19
Versions
322
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stackbit/types - npm Package Compare versions

Comparing version
0.11.8-develop.1
to
0.11.8-develop.2
+18
dist/content-permissions.d.ts
import { ConfigDelegate } from './config-delegate';
import { ModelWithSource } from './models';
import { User } from './content-source';
export type ModelPermissions = {
canView?: boolean;
canEdit?: boolean;
canPublish?: boolean;
};
export type DocumentPermissions = {
canView?: boolean;
canEdit?: boolean;
canPublish?: boolean;
};
export type ModelPermissionsFunction = (options: ConfigDelegate & {
model: ModelWithSource;
userContext: User;
}) => ModelPermissions;
//# sourceMappingURL=content-permissions.d.ts.map
{"version":3,"file":"content-permissions.d.ts","sourceRoot":"","sources":["../src/content-permissions.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AACnD,OAAO,EAAE,eAAe,EAAE,MAAM,UAAU,CAAC;AAC3C,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AAExC,MAAM,MAAM,gBAAgB,GAAG;IAC3B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,UAAU,CAAC,EAAE,OAAO,CAAC;CACxB,CAAC;AAEF,MAAM,MAAM,mBAAmB,GAAG;IAC9B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,UAAU,CAAC,EAAE,OAAO,CAAC;CACxB,CAAC;AAEF,MAAM,MAAM,wBAAwB,GAAG,CACnC,OAAO,EAAE,cAAc,GAAG;IAAE,KAAK,EAAE,eAAe,CAAC;IAAC,WAAW,EAAE,IAAI,CAAA;CAAE,KACtE,gBAAgB,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=content-permissions.js.map
{"version":3,"file":"content-permissions.js","sourceRoot":"","sources":["../src/content-permissions.ts"],"names":[],"mappings":""}
import { ConfigDelegate } from './config-delegate';
import { ModelWithSource } from './models';
import { User } from './content-source';
export type ModelPermissions = {
canView?: boolean;
canEdit?: boolean;
canPublish?: boolean;
};
export type DocumentPermissions = {
canView?: boolean;
canEdit?: boolean;
canPublish?: boolean;
};
export type ModelPermissionsFunction = (
options: ConfigDelegate & { model: ModelWithSource; userContext: User }
) => ModelPermissions;
+5
-10

@@ -9,2 +9,3 @@ import type { ContentSourceInterface, User } from './content-source';

import type { CustomActionBulk, CustomActionGlobal } from './custom-actions';
import { DocumentPermissions, ModelPermissions } from './content-permissions';
export interface StackbitConfig {

@@ -171,9 +172,6 @@ /**

modelExtensions?: ModelExtension[];
/**
* The `filterModel` method is used to hide or show model for specific user
*/
filterModel?: (options: ConfigDelegate & {
permissionsForModel?: (options: ConfigDelegate & {
model: ModelWithSource;
userContext: User;
}) => boolean | undefined;
}) => ModelPermissions | undefined;
mapDocuments?: (options: {

@@ -183,9 +181,6 @@ documents: DocumentWithSource[];

}) => DocumentWithSource[];
/**
* The `filterDocument` method is used to hide or show document for specific user
*/
filterDocument?: (options: ConfigDelegate & {
permissionsForDocument?: (options: ConfigDelegate & {
document: DocumentWithSource;
userContext: User;
}) => boolean | undefined;
}) => DocumentPermissions | undefined;
/**

@@ -192,0 +187,0 @@ * The `filterAsset` method is used to hide or show asset for specific user

@@ -1,1 +0,1 @@

{"version":3,"file":"config.d.ts","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"config.d.ts","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"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"}
import { DocumentField, DocumentStringLikeFieldForType } from './content-source-document-fields';
import { DocumentPermissions } from './content-permissions';
export type TypeDocument = 'document';

@@ -18,2 +19,3 @@ export type DocumentStatus = 'added' | 'modified' | 'published' | 'deleted';

hidden?: boolean;
permissions?: DocumentPermissions;
}

@@ -20,0 +22,0 @@ export type DocumentWithSource = Document & {

@@ -1,1 +0,1 @@

{"version":3,"file":"content-source-document.d.ts","sourceRoot":"","sources":["../src/content-source-document.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"content-source-document.d.ts","sourceRoot":"","sources":["../src/content-source-document.ts"],"names":[],"mappings":"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"}

@@ -20,2 +20,3 @@ export * from './config';

export * from './preview-controls';
export * from './content-permissions';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,gBAAgB,CAAC;AAC/B,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,kBAAkB,CAAC;AACjC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,mCAAmC,CAAC;AAClD,cAAc,oCAAoC,CAAC;AACnD,cAAc,gBAAgB,CAAC;AAC/B,cAAc,SAAS,CAAC;AACxB,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,mBAAmB,CAAC;AAClC,cAAc,kBAAkB,CAAC;AACjC,cAAc,wBAAwB,CAAC;AACvC,cAAc,oBAAoB,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,gBAAgB,CAAC;AAC/B,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,kBAAkB,CAAC;AACjC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,mCAAmC,CAAC;AAClD,cAAc,oCAAoC,CAAC;AACnD,cAAc,gBAAgB,CAAC;AAC/B,cAAc,SAAS,CAAC;AACxB,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,mBAAmB,CAAC;AAClC,cAAc,kBAAkB,CAAC;AACjC,cAAc,wBAAwB,CAAC;AACvC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC"}

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

__exportStar(require("./preview-controls"), exports);
__exportStar(require("./content-permissions"), exports);
//# sourceMappingURL=index.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,2CAAyB;AACzB,2CAAyB;AACzB,iDAA+B;AAC/B,2CAAyB;AACzB,2CAAyB;AACzB,mDAAiC;AACjC,4DAA0C;AAC1C,mEAAiD;AACjD,6DAA2C;AAC3C,oEAAkD;AAClD,qEAAmD;AACnD,iDAA+B;AAC/B,0CAAwB;AACxB,kDAAgC;AAChC,mDAAiC;AACjC,oDAAkC;AAClC,mDAAiC;AACjC,yDAAuC;AACvC,qDAAmC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,2CAAyB;AACzB,2CAAyB;AACzB,iDAA+B;AAC/B,2CAAyB;AACzB,2CAAyB;AACzB,mDAAiC;AACjC,4DAA0C;AAC1C,mEAAiD;AACjD,6DAA2C;AAC3C,oEAAkD;AAClD,qEAAmD;AACnD,iDAA+B;AAC/B,0CAAwB;AACxB,kDAAgC;AAChC,mDAAiC;AACjC,oDAAkC;AAClC,mDAAiC;AACjC,yDAAuC;AACvC,qDAAmC;AACnC,wDAAsC"}

@@ -5,2 +5,3 @@ /**

import type { Field, FieldExtension, FieldGroupItem, DocumentPreview, DocumentFieldPreview } from './model-fields';
import { ModelPermissions, ModelPermissionsFunction } from './content-permissions';
import type { Document } from './content-source-document';

@@ -47,2 +48,3 @@ import type { CustomActionDocument, CustomActionObjectModel } from './custom-actions';

hidden?: boolean;
permissions?: ModelPermissionsFunction | ModelPermissions;
}

@@ -49,0 +51,0 @@ export interface ModelMatchFields {

@@ -1,1 +0,1 @@

{"version":3,"file":"models.d.ts","sourceRoot":"","sources":["../src/models.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"models.d.ts","sourceRoot":"","sources":["../src/models.ts"],"names":[],"mappings":"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"}
{
"name": "@stackbit/types",
"version": "0.11.8-develop.1",
"version": "0.11.8-develop.2",
"description": "Types for Stackbit config and Content Source Interface",

@@ -30,3 +30,3 @@ "main": "dist/index.js",

"homepage": "https://github.com/stackbit/stackbit#readme",
"gitHead": "a662c8e1174646c3fc324c8a6541642b1b489f0d"
"gitHead": "42f9113678b2e0bb9ff65218ee6fac09252ca9f7"
}

@@ -9,2 +9,3 @@ import type { ContentSourceInterface, User } from './content-source';

import type { CustomActionBulk, CustomActionGlobal } from './custom-actions';
import { DocumentPermissions, ModelPermissions } from './content-permissions';

@@ -185,6 +186,5 @@ export interface StackbitConfig {

/**
* The `filterModel` method is used to hide or show model for specific user
*/
filterModel?: (options: ConfigDelegate & { model: ModelWithSource; userContext: User }) => boolean | undefined;
permissionsForModel?: (
options: ConfigDelegate & { model: ModelWithSource; userContext: User }
) => ModelPermissions | undefined;

@@ -194,6 +194,3 @@ // Document hooks

/**
* The `filterDocument` method is used to hide or show document for specific user
*/
filterDocument?: (
permissionsForDocument?: (
options: ConfigDelegate & {

@@ -203,3 +200,3 @@ document: DocumentWithSource;

}
) => boolean | undefined;
) => DocumentPermissions | undefined;

@@ -206,0 +203,0 @@ /**

import { DocumentField, DocumentStringLikeFieldForType } from './content-source-document-fields';
import { DocumentPermissions } from './content-permissions';

@@ -19,2 +20,3 @@ export type TypeDocument = 'document';

hidden?: boolean;
permissions?: DocumentPermissions;
}

@@ -21,0 +23,0 @@

@@ -20,1 +20,2 @@ export * from './config';

export * from './preview-controls';
export * from './content-permissions';

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

import type { Field, FieldExtension, FieldGroupItem, DocumentPreview, DocumentFieldPreview } from './model-fields';
import { ModelPermissions, ModelPermissionsFunction } from './content-permissions';
import type { Document } from './content-source-document';

@@ -55,2 +56,3 @@ import type { CustomActionDocument, CustomActionObjectModel } from './custom-actions';

hidden?: boolean;
permissions?: ModelPermissionsFunction | ModelPermissions;
}

@@ -57,0 +59,0 @@

import type { ConfigDelegate } from './config-delegate';
import type { DocumentWithSource } from './content-source-document';
import type { DocumentField, DocumentModelField } from './content-source-document-fields';
import type { ModelWithSource, ObjectModel } from './models';
import type { User } from './content-source';
import type { DocumentHookBaseOptions } from './config';
import type { Field, FieldBoolean, FieldColor, FieldDate, FieldDatetime, FieldEnum, FieldHtml, FieldMarkdown, FieldModel, FieldNumber, FieldReference, FieldSlug, FieldString, FieldText, FieldUrl } from './model-fields';
export interface GlobalAction extends CommonActionParams {
type: 'global';
state?: ActionStateFunction;
handler: ActionHandlerFunction;
}
export interface BulkAction extends CommonActionParams {
type: 'bulk';
state?: ActionStateFunction;
handler: ActionHandlerFunction<{
documents: DocumentWithSource[];
}>;
}
export interface DocumentAction extends CommonActionParams {
state?: ActionStateFunction<DocumentActionCommonParams>;
handler: ActionHandlerFunction<DocumentActionCommonParams>;
}
export interface DocumentActionCommonParams {
document: DocumentWithSource;
model: ModelWithSource;
}
export interface ObjectAction extends CommonActionParams {
state?: ActionStateFunction<ObjectActionCommonParams>;
handler: ActionHandlerFunction<ObjectActionCommonParams>;
}
export interface ObjectActionCommonParams {
parentDocument: DocumentWithSource;
parentModel: ModelWithSource;
documentField: DocumentModelField;
modelField: FieldModel;
fieldPath: (string | number)[];
objectModel: ModelWithSource<ObjectModel>;
}
export interface FieldAction extends CommonActionParams {
state?: ActionStateFunction<FieldActionCommonParams>;
handler: ActionHandlerFunction<FieldActionCommonParams>;
}
export interface FieldActionCommonParams {
parentDocument: DocumentWithSource;
parentModel: ModelWithSource;
documentField?: DocumentField;
modelField: Field;
fieldPath: (string | number)[];
}
export interface CommonActionParams {
name: string;
label?: string;
icon?: string;
inputFields?: ActionInputField[];
}
export declare type ActionStateFunction<T = unknown> = (options: CommonActionStateOptions & T) => Promise<ActionState>;
export declare type ActionHandlerFunction<T = unknown> = (options: CommonActionHandlerOptions & T) => Promise<ActionResult | void>;
export declare type ActionState = 'enabled' | 'running' | 'disabled' | 'hidden';
export interface CommonActionStateOptions extends ConfigDelegate {
actionId: string;
currentLocale?: string;
currentUser?: User;
currentPageUrl?: string;
currentPageDocument?: DocumentWithSource;
}
export interface CommonActionHandlerOptions extends ConfigDelegate, Pick<DocumentHookBaseOptions, 'getContentSourceActionsForSource' | 'getUserContextForContentSourceType'> {
actionId: string;
inputData?: Record<string, any>;
currentLocale?: string;
currentUser?: User;
currentPageUrl?: string;
currentPageDocument?: DocumentWithSource;
}
export interface ActionResult {
state?: ActionState;
success?: string;
error?: string;
}
export declare type ActionInputField = FieldString | FieldUrl | FieldSlug | FieldText | FieldMarkdown | FieldHtml | FieldNumber | FieldBoolean | FieldDate | FieldDatetime | FieldColor | FieldEnum | FieldReference;
//# sourceMappingURL=actions.d.ts.map
{"version":3,"file":"actions.d.ts","sourceRoot":"","sources":["../src/actions.ts"],"names":[],"mappings":"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"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=actions.js.map
{"version":3,"file":"actions.js","sourceRoot":"","sources":["../src/actions.ts"],"names":[],"mappings":""}

Sorry, the diff of this file is not supported yet