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

enonic-types

Package Overview
Dependencies
Maintainers
1
Versions
179
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

enonic-types - npm Package Compare versions

Comparing version 0.0.38 to 0.0.39

6

lib/content.d.ts
import { Region } from "./portal";
export interface ContentLibrary {
get<A extends object, PageConfig extends object = never>(params: GetContentParams): Content<A, PageConfig> | null;
get<A extends object, PageConfig extends object = never, XData extends object = object>(params: GetContentParams): Content<A, PageConfig, XData> | null;
query<A extends object, B extends string = never>(params: QueryContentParams<B>): QueryResponse<A, B>;

@@ -261,3 +261,3 @@ create<A extends object>(params: CreateContentParams<A>): Content<A>;

}
export interface Site<A extends object, PageConfig extends object = never> {
export interface Site<A extends object, PageConfig extends object = never, XData extends object = object> {
readonly _id: string;

@@ -272,3 +272,3 @@ readonly _name: string;

};
readonly x: Record<string, any>;
readonly x: Record<string, Record<string, XData>>;
readonly page: Page<PageConfig>;

@@ -275,0 +275,0 @@ readonly attachments: object;

@@ -21,2 +21,5 @@ import { ByteSource, Content, Site } from "./content";

}
interface ByComponent {
readonly component?: string;
}
export interface PortalLibrary {

@@ -81,4 +84,3 @@ getComponent<A>(): Component<A> | null;

};
export declare type ComponentUrlParams = XOR<ById, ByPath> & {
readonly component?: string;
export declare type ComponentUrlParams = XOR<ByComponent, XOR<ById, ByPath>> & {
readonly type?: "server" | "absolute";

@@ -85,0 +87,0 @@ readonly params?: Params;

{
"name": "enonic-types",
"version": "0.0.38",
"version": "0.0.39",
"description": "TypeScript types for Enonic XP",

@@ -5,0 +5,0 @@ "main": "lib/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