JSPM

firecms

3.0.0-canary.164
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1213
  • Score
    100M100P100Q118277F
  • License MIT

A CLI to perform FireCMS operations. This package is just a wrapper around @firecms/cli

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (firecms) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Intro video

    FireCMS logo

    FireCMS

    Awesome Firebase/MongoDB-based headless CMS

    Live demo


    NPM JavaScript Style Guide

    Important: This package is a wrapper around the FireCMS CLI. It is

    Designed by developers for developers, FireCMS is a headless CMS and admin panel that seamlessly integrates with Firebase and Firestore by default, but is also compatible with any backend.

    Effortlessly generate CRUD views based on your configuration. FireCMS is simple to set up for standard cases and easy to extend and customize for more specific needs.

    Built to produce collection and form views that naturally align with the collection/document model, FireCMS covers a wide range of basic and advanced use cases. With extensibility in mind, it's easy to create your own views or modify existing ones.

    FireCMS does not impose any data structure restrictions, ensuring a smooth, out-of-the-box experience for any project.

    Core technologies

    FireCMS is based on this great technologies:

    • Typescript
    • Tailwind CSS
    • Firebase SDK 10
    • React + React Router 6

    Quickstart

    The easiest way to get going is to check our quickstart guide! You will just need to follow some quick steps:

    https://firecms.co/docs

    FireCMS CLI

    This CLI tool allows you to create new FireCMS projects and to deploy them to FireCMS Cloud. You can install it globally with:

    npm install -g firecms

    This way it will be available in your terminal as firecms.

    CLI

    You can use the following commands:

    firecms login
    firecms init
    firecms deploy

    Using different templates

    You can initialize a new project using different templates. Please not that these templates can't be deployed to FireCMS Cloud. For example:

    For FireCMS Cloud

    firecms init

    For FireCMS PRO:

    firecms init --pro

    Development only

    You can change the environment when deploying to FireCMS Cloud by defining the --env variable. Possible values are prod (default) and dev.

    firecms deploy --env dev