Skip to main content
Home
It is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
It is unknown whether this package works with Cloudflare Workers
It is unknown whether this package works with Node.js
It is unknown whether this package works with Deno
It is unknown whether this package works with Bun
It is unknown whether this package works with Browsers
JSR Score
52%
Published
8 months ago (1.0.17)

rosana-cli

The rosana-cli tool is a command-line utility that helps you quickly set up projects using the Rosana.js framework. It automates the creation and updating of Rosana-based applications, providing an easy-to-use interface for developerosana.

With rosana-cli, you can generate a new project with a recommended structure, complete with example patterns, and update an existing project.

Features

  • Create a New Project: Generate a new Rosana-based app with a predefined structure.
  • Update Existing Projects: Update dependencies and project files to keep them in sync with the latest Rosana framework standards.
  • Open in VSCode: Optionally open the project in Visual Studio Code after creation or update.

Installation

You can install rosana-cli globally on your machine for easy access. To install it globally, run:

npm install -g rosana-cli

This will make the rosana command available from anywhere on your system.


Usage

rosana create <project-name>

Creates a new project based on the Rosana.js framework. The CLI will automatically generate a new project folder with the recommended directory structure, example files, and basic configurations.

Arguments

  • <project-name>: The name of the new project you want to create.

Example

rosana create my-new-app

This will create a new folder called my-new-app in the current directory with the basic structure and necessary configuration files to start building with the Rosana.js framework.

Options

  • --open: Optionally open the newly created project in Visual Studio Code.

Example 2

rosana create my-new-app --open

This command will create the app and then attempt to open it in VSCode (if VSCode is installed and available in the system path).


rosana update

Updates an existing Rosana-based project to the latest verosanaion of the framework, ensuring that dependencies and project files are up to date.

Example 3

rosana update

This will update the project’s dependencies and configurations to the latest recommended verosanaions of Rosana.js.


License

The rosana-cli tool is open-source and available under the MIT License.


Contributing

If you would like to contribute to the development of rosana-cli, feel free to fork the repository, make your changes, and submit a pull request.

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";
or

Import directly with a jsr specifier

import * as rosana_cli from "jsr:@roseframework/rosana-cli";

Add Package

pnpm i jsr:@roseframework/rosana-cli
or (using pnpm 10.8 or older)
pnpm dlx jsr add @roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";

Add Package

yarn add jsr:@roseframework/rosana-cli
or (using Yarn 4.8 or older)
yarn dlx jsr add @roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";

Add Package

vlt install jsr:@roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";

Add Package

npx jsr add @roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";

Add Package

bunx jsr add @roseframework/rosana-cli

Import symbol

import * as rosana_cli from "@roseframework/rosana-cli";