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

@fluido/cms

Package Overview
Dependencies
Maintainers
2
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fluido/cms - npm Package Compare versions

Comparing version

to
0.6.2-alpha

adapters/react/adapter.d.ts

2

adapters/react/index.d.ts
export * from '@fluido/cms';
export declare function adapter(): void;
export * from './adapter';
import type { ReadonlyDeep } from '@vulppi/toolbelt';
import type { PageData } from './api';
import type { ContentSchema } from './schemas';

@@ -14,18 +15,13 @@ type BlockResult = ReadonlyDeep<{

type AreaResult = Record<string, BlockResult[]>;
type PageRequestProps = ReadonlyDeep<{
pathname: string;
projectId: string;
publicKey: string;
}>;
export declare const getPageData: ({ pathname, projectId, publicKey, }: PageRequestProps) => Promise<{
page: ReadonlyDeep<{
id: string;
name: string;
route: string;
description?: string | undefined;
metadata?: import("./api").PageMetadata | undefined;
}>;
export type PageDataResult = {
layout: string;
page: PageData['page'];
areas: AreaResult;
} | null>;
};
export declare class FluidoCMSClient {
private _projectId;
private _publicKey;
constructor(projectId: string, publicKey: string);
getPageData(pathname?: string): Promise<PageDataResult | null>;
}
export {};

@@ -77,3 +77,6 @@ export declare const mimeTypes: readonly ["image/gif", "image/jpeg", "image/png", "image/svg+xml", "image/webp", "image/avif", "image/heic", "image/x-icon", "audio/midi", "audio/mpeg", "audio/ogg", "audio/wav", "audio/webm", "application/pdf", "application/zip", "application/x-gzip", "application/x-tar", "application/x-rar-compressed", "application/x-7z-compressed", "application/epub+zip", "application/octet-stream"];

}
export declare type CMSArea<C = any> = C[];
export declare type CMSArea<C = any> = {
Component: C;
props: any;
}[];
export declare interface AreaSchema extends AllOfSchemas {

@@ -80,0 +83,0 @@ key: string;

{
"name": "@fluido/cms",
"version": "0.5.1-alpha",
"version": "0.6.2-alpha",
"license": "MIT",

@@ -10,22 +10,16 @@ "author": "Fluido",

"scripts": {
"dev": "run-s dev:lib dev:cli dev:adapters",
"dev:lib": "run-p dev:lib:bundle dev:lib:types",
"dev:lib:types": "tsc -w --project src/lib/tsconfig.json",
"dev:lib:bundle": "scripts-build -w --esm --outDir lib src/lib/index.ts",
"dev:cli": "scripts-build -w --esm --outDir bin src/cli/index.ts",
"dev:adapters": "run-p dev:adapters:react",
"dev:adapters:react": "run-p dev:adapters:react:bundle dev:adapters:react:types",
"dev:adapters:react:bundle": "scripts-build -w --esm --outDir adapters/react src/adapters/react/index.ts",
"dev:adapters:react:types": "tsc -w --project src/adapters/react/tsconfig.json",
"dev": "run-p dev:lib dev:cli dev:adapters",
"dev:lib": "cd src/lib && run-p dev",
"dev:cli": "cd src/cli && run-p dev",
"dev:adapters": "run-p dev:adapters:react dev:adapters:svelte",
"dev:adapters:react": "cd src/adapters/react && run-p dev",
"dev:adapters:svelte": "cd src/adapters/svelte && run-p dev",
"clear": "rimraf lib bin adapters",
"build": "run-s clear build:lib build:pkg",
"build:pkg": "run-p build:cli build:adapters",
"build:lib": "run-p build:lib:bundle build:lib:types",
"build:lib:bundle": "scripts-build --esm --outDir lib src/lib/index.ts",
"build:lib:types": "tsc --project src/lib/tsconfig.json",
"build:cli": "scripts-build --esm --outDir bin src/cli/index.ts",
"build:adapters": "run-p build:adapters:react",
"build:adapters:react": "run-p build:adapters:react:bundle build:adapters:react:types",
"build:adapters:react:bundle": "scripts-build --esm --outDir adapters/react src/adapters/react/index.ts",
"build:adapters:react:types": "tsc --project src/adapters/react/tsconfig.json",
"build:lib": "cd src/lib && run-p build",
"build:cli": "cd src/lib && run-p build",
"build:adapters": "run-p build:adapters:react build:adapters:svelte",
"build:adapters:react": "cd src/adapters/react && run-p build",
"build:adapters:svelte": "cd src/adapters/svelte && run-p build",
"pub": "npm publish --access public",

@@ -39,5 +33,5 @@ "pub:alpha": "npm publish --access public --tag alpha",

"dependencies": {
"@apidevtools/json-schema-ref-parser": "^9.1.2",
"@apidevtools/json-schema-ref-parser": "^10.1.0",
"@vulppi/toolbelt": "^0.2.0",
"boxen": "^7.0.1",
"boxen": "^7.0.2",
"chalk": "^5.2.0",

@@ -51,17 +45,22 @@ "change-case": "^4.1.2",

"events": "^3.3.0",
"execa": "^7.1.0",
"execa": "^7.1.1",
"figlet": "^1.5.2",
"glob": "^8.1.0",
"glob": "^9.3.0",
"glob-promise": "^6.0.2",
"inquirer": "^9.1.4",
"inquirer-file-tree-selection-prompt": "^2.0.5",
"log4js": "^6.7.1",
"open": "^8.4.1",
"slugify": "^1.6.5"
"log4js": "^6.9.1",
"open": "^8.4.2",
"slugify": "^1.6.5",
"wrap-ansi": "^8.1.0"
},
"devDependencies": {
"@sveltejs/adapter-auto": "2.0.0",
"@sveltejs/kit": "1.11.0",
"@sveltejs/package": "^2.0.2",
"@types/events": "^3.0.0",
"@types/figlet": "^1.5.5",
"@types/inquirer": "^9.0.3",
"@types/node": "^18.15.0",
"@types/node": "^18.15.3",
"@types/react": "^18.0.28",
"@types/wrap-ansi": "^8.0.1",

@@ -71,3 +70,5 @@ "npm-run-all": "^4.1.5",

"scripts": "workspace:*",
"typescript": "^4.9.5"
"svelte": "^3.56.0",
"typescript": "^4.9.5",
"vite": "^4.1.4"
},

@@ -74,0 +75,0 @@ "engines": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet