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 🙏

© 2026 – Pkg Stats / Ryan Hefner

@oinone/cli

v7.2.6

Published

CLI tool to generate Oinone Frontend Template

Downloads

684

Readme

Oinone Frontend CLI

CLI scaffolding tool to generate Oinone frontend projects.

Features

  • Interactive project scaffolding with sensible defaults
  • Non-interactive (CI-friendly) mode via CLI options
  • Optional enterprise registry credential file generation
  • Static resource cache management via cache
  • Environment check via doctor

Requirements

  • Node.js to run the CLI
  • pnpm is recommended for installing dependencies in the generated project

Installation

npm install -g @oinone/cli

Or run with npx:

npx @oinone/cli create my-project

Usage

Quick create (recommended)

oinone-frontend create my-project --oinone-version 7.2.0 --edition community --download-static-resource false
oinone-frontend create my-project-enterprise --oinone-version 7.2.0 --edition enterprise --download-static-resource false --auth-token <token> --write-project-credential

More examples

Create project (interactive):

oinone-frontend create

Create project (non-interactive):

oinone-frontend create my-project --oinone-version 7.2.0 --edition community --download-static-resource false

Create project with --company-name / --project-name:

oinone-frontend create --company-name ss --project-name oms --oinone-version 7.2.0 --edition community --download-static-resource false

Dry-run (no files written):

oinone-frontend create my-project --oinone-version 7.2.0 --edition community --download-static-resource false --dry-run

Create project (Oinone 6.4.*):

oinone-frontend create my-project-64 --oinone-version 6.4.0 --edition community --download-static-resource false

Check environment

oinone-frontend doctor --oinone-version 7.2.0

Command reference

Global options

| Option | Description | | --- | --- | | -l, --lang <lang> | Language (zh-CN or en-US) | | -v, --version | Print version | | -h, --help | Show help |

oinone-frontend create [projectName]

| Option | Description | | --- | --- | | --company-name <name> | Company/organization name (silent mode) | | --project-name <name> | Project name (silent mode) | | --download-static-resource <boolean> | Download static resources (true/false) | | -o, --oinone-version <version> | Oinone version (e.g. 7.2.0, 6.4.0) | | -e, --edition <edition> | Edition (community, enterprise) | | --auth-token <token> | Enterprise registry auth token (optional) | | --write-project-credential | Write .npmrc into the project and auto-add to .gitignore | | -f, --force | Overwrite/merge into existing directory | | -d, --dry-run | Dry-run (no files written) |

oinone-frontend doctor

| Option | Description | | --- | --- | | -o, --oinone-version <version> | Oinone version to validate against (6.4.* or 7.2+) |

oinone-frontend cache

| Command | Description | | --- | --- | | cache info | Print cache directory information | | cache clean | Clean cached static resources |

Enterprise credentials

When --write-project-credential is enabled for enterprise edition, the CLI writes .npmrc into the project directory and appends it to .gitignore.

Template mapping

  • 6.4.*template-6.4.0
  • 7.2+template-7.2.0

Unsupported versions fail fast.

Notes

Uninstalling the CLI does not remove cached static resources. To clean the cache:

oinone-frontend cache clean

Development

npm test