Skip to content

Commit

Permalink
feat: update wording including "micro-backend"
Browse files Browse the repository at this point in the history
  • Loading branch information
SebConejo committed Dec 18, 2024
1 parent f8bfffd commit 95569a0
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 12 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<p align="center">
<a href="https://manifest.build/#gh-light-mode-only">
<img alt="manifest" src="https://manifest.build/assets/images/logo-transparent.svg" height="55px" alt="Manifest logo" title="Manifest - The 1-file Headless CMS" />
<img alt="manifest" src="https://manifest.build/assets/images/logo-transparent.svg" height="55px" alt="Manifest logo" title="Manifest - The 1-file Micro-backend" />
</a>
<a href="https://manifest.build/#gh-dark-mode-only">
<img alt="manifest" src="https://manifest.build/assets/images/logo-light.svg" height="55px" alt="Manifest logo" title="Manifest - The 1-file Headless CMS" />
<img alt="manifest" src="https://manifest.build/assets/images/logo-light.svg" height="55px" alt="Manifest logo" title="Manifest - The 1-file Micro-backend" />
</a>
</p>

<p align='center'>
<strong>The 1-file Headless CMS</strong>
<strong>The 1-file Micro-backend</strong>
<br><br>
<a href="https://www.npmjs.com/package/manifest" target="_blank"><img alt="npm" src="https://img.shields.io/npm/v/manifest"></a>
<a href="https://www.codefactor.io/repository/github/mnfst/manifest" target="_blank"><img alt="CodeFactor Grade" src="https://img.shields.io/codefactor/grade/github/mnfst/manifest"></a>
Expand Down Expand Up @@ -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.
Expand Down
4 changes: 3 additions & 1 deletion packages/add-manifest/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,9 @@
"bugs": "https://github.com/mnfst/manifest/issues",
"keywords": [
"manifest",
"headless-cms",
"micro-backend",
"backend",
"headless",
"install",
"rest"
],
Expand Down
2 changes: 1 addition & 1 deletion packages/core/json-schema/src/schema/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/manifest/README.md
Original file line number Diff line number Diff line change
@@ -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**.

Expand Down
4 changes: 2 additions & 2 deletions packages/core/manifest/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand All @@ -14,8 +14,8 @@
},
"keywords": [
"manifest",
"headless-cms",
"backend",
"micro-backend",
"api",
"rest",
"admin",
Expand Down
12 changes: 10 additions & 2 deletions packages/core/types/src/manifests/ManifestSchema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export type RelationshipSchema =
| string

/**
* The 1-file Headless CMS
* The 1-file Micro-backend
*/
export interface Manifest {
/**
Expand Down Expand Up @@ -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[]
}
/**
Expand Down
3 changes: 2 additions & 1 deletion packages/js-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@
"manifest",
"backend",
"manifest",
"headless-cms",
"backend",
"backend",
"micro-backend",
"api",
"rest",
"admin",
Expand Down

0 comments on commit 95569a0

Please sign in to comment.