From 95569a0df9dc118a76de9bd1285d6347782499ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Wed, 18 Dec 2024 15:37:40 +0100 Subject: [PATCH] feat: update wording including "micro-backend" --- README.md | 8 ++++---- packages/add-manifest/package.json | 4 +++- packages/core/json-schema/src/schema/schema.json | 2 +- packages/core/manifest/README.md | 2 +- packages/core/manifest/package.json | 4 ++-- packages/core/types/src/manifests/ManifestSchema.ts | 12 ++++++++++-- packages/js-sdk/package.json | 3 ++- 7 files changed, 23 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index da3f54aa..2133a436 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,15 @@

- manifest + manifest - manifest + manifest

-The 1-file Headless CMS +The 1-file Micro-backend

npm CodeFactor Grade @@ -48,7 +48,7 @@ entities: ## Why Manifest? -80% of CMS-powered websites and apps only use the most basic CMS features. Using over-engineered solutions lead to unnecessary costs and complexity. +80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity. Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase. diff --git a/packages/add-manifest/package.json b/packages/add-manifest/package.json index 11e373b8..3720c09b 100644 --- a/packages/add-manifest/package.json +++ b/packages/add-manifest/package.json @@ -72,7 +72,9 @@ "bugs": "https://github.com/mnfst/manifest/issues", "keywords": [ "manifest", - "headless-cms", + "micro-backend", + "backend", + "headless", "install", "rest" ], diff --git a/packages/core/json-schema/src/schema/schema.json b/packages/core/json-schema/src/schema/schema.json index 1ddd063f..1c843d62 100644 --- a/packages/core/json-schema/src/schema/schema.json +++ b/packages/core/json-schema/src/schema/schema.json @@ -2,7 +2,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://schema.manifest.build/schema.json", "title": "Manifest", - "description": "The 1-file Headless CMS", + "description": "The 1-file Micro-backend", "type": "object", "properties": { "name": { diff --git a/packages/core/manifest/README.md b/packages/core/manifest/README.md index 53a4ed6c..4e16cbf6 100644 --- a/packages/core/manifest/README.md +++ b/packages/core/manifest/README.md @@ -1,6 +1,6 @@ # Manifest -[Manifest](https://manifest.build) is the simplest **Headless CMS** you will find. +[Manifest](https://manifest.build) is the simplest **Micro-backend** you will find. It provides a complete backend to your client app without the hassle that comes with it. It actually fits into **a single YAML file**. diff --git a/packages/core/manifest/package.json b/packages/core/manifest/package.json index ebeb6c26..d44f875b 100644 --- a/packages/core/manifest/package.json +++ b/packages/core/manifest/package.json @@ -1,7 +1,7 @@ { "name": "manifest", "version": "4.1.6", - "description": "The 1-file Headless CMS", + "description": "The 1-file Micro-backend", "author": "Manifest", "license": "MIT", "homepage": "https://manifest.build", @@ -14,8 +14,8 @@ }, "keywords": [ "manifest", - "headless-cms", "backend", + "micro-backend", "api", "rest", "admin", diff --git a/packages/core/types/src/manifests/ManifestSchema.ts b/packages/core/types/src/manifests/ManifestSchema.ts index 49618b7a..4bf33e32 100644 --- a/packages/core/types/src/manifests/ManifestSchema.ts +++ b/packages/core/types/src/manifests/ManifestSchema.ts @@ -64,7 +64,7 @@ export type RelationshipSchema = | string /** - * The 1-file Headless CMS + * The 1-file Micro-backend */ export interface Manifest { /** @@ -252,7 +252,15 @@ export interface PoliciesSchema { * The policies of the entity. Doc: https://manifest.build/docs/policies */ export interface PolicySchema { - access: 'public' | 'restricted' | 'forbidden' | 'admin' | '🌐' | '🚫' | '🔒' | '️👨🏻‍💻' + access: + | 'public' + | 'restricted' + | 'forbidden' + | 'admin' + | '🌐' + | '🚫' + | '🔒' + | '️👨🏻‍💻' allow?: string | string[] } /** diff --git a/packages/js-sdk/package.json b/packages/js-sdk/package.json index fa59a308..19093660 100644 --- a/packages/js-sdk/package.json +++ b/packages/js-sdk/package.json @@ -26,8 +26,9 @@ "manifest", "backend", "manifest", - "headless-cms", "backend", + "backend", + "micro-backend", "api", "rest", "admin",