npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@enonic/cli

v3.1.0

Published

Command-line interface for Enonic XP

Downloads

52

Readme

Enonic CLI

The official development and management CLI tool for Enonic XP.

About

Enonic offers an API-first content platform featuring structured content, powerful search, tree structures, preview and visual page composing. The platform uses a flexible schema system to support content type and components, combined with rich JavaScript and GraphQL APIs. Use your favorite front-end framework or build directly on the platform using the Enonic JS framework.

Installation

Install Enonic CLI with the following command:

npm install @enonic/cli -g

Usage

  • Get the list of available commands:
$ enonic
  • Create and start a new empty sandbox (local instance of Enonic XP) called mysandbox using the latest stable release of Enonic XP:
$ enonic sandbox create mysandbox --skip-template -f
  • Create and start a new sandbox called mysandbox with the bare minimum of pre-installed applications using the latest stable release of Enonic XP:
$ enonic sandbox create mysandbox -t essentials -f
  • Create a new project called myproject and link it to the mysandbox instance:
$ enonic create com.example.myproject -s mysandbox

Available Commands

COMMANDS:
  app [command] [options]           Install, stop and start applications
  auditlog [command] [options]      Manage audit log repository
  cms [command] [options]           CMS commands
  create <project name> [options]   Create a new Enonic project
  dev                               Start current project in dev mode
  dump [command] [options]          Dump and load complete repositories
  export [options]                  Export data from a given repository
  import [options]                  Import data from a named export
  latest                            Check for latest version of Enonic CLI
  repo [command] [options]          Tune and manage repositories
  snapshot [command] [options]      Create and restore snapshots
  system [command] [options]        System commands
  upgrade                           Upgrade to the latest version
  uninstall                         Uninstall Enonic CLI
  vacuum [options]                  Removes old version history and segments from content storage
  help, h                           Shows a list of all commands or help for a specific command

CLOUD COMMANDS:
  cloud [command] [options]         Manage Enonic cloud
   
PROJECT COMMANDS:
  project [command] [options]       Manage Enonic projects
  sandbox [command] [options]       Manage Enonic instances

GLOBAL OPTIONS:
  --help, -h                        Show help
  --version, -v                     Print the version

Docs & Guides

For complete guide to Enonic CLI please check out this page.

Build your first Enonic project by following this hands-on introduction.

Need a quick advice? Ask us on Slack or Discuss.

Prefer Docker? Check out Enonic XP in the Docker Hub.

Test Enonic XP in a forever-free Cloud instance? Sign up for a Cloud Free Plan.

Upgrade

$ enonic upgrade

Uninstall

$ enonic uninstall