
Security News
Socket Releases Free Certified Patches for Critical vm2 Sandbox Escape
A critical vm2 sandbox escape can allow untrusted JavaScript to break isolation and execute commands on the host Node.js process.
@faststore/cli
Advanced tools
The FastStore Command Line Interface
The FastStore Command Line Interface (CLI) is the main pre-configured tool for initializing, building and developing FastStore projects.
Also the CLI is the responsible on keeping the stores up-to-date with the @faststore/core package and enables the cloud platform to understand the FastStore project.
From the command line in your project directory, run:
npm install -g @faststore/cli
$ npm install -g @faststore/cli
$ faststore COMMAND
running command...
$ faststore (--version)
@faststore/cli/4.0.1-dev.0 linux-x64 node-v24.13.0
$ faststore --help [COMMAND]
USAGE
$ faststore COMMAND
...
faststore build [ACCOUNT] [PATH]faststore cache-graphql [STORE]faststore cms-sync [PATH]faststore create [PATH]faststore dev [PATH] [ACCOUNT] [PORT]faststore generatefaststore help [COMMAND]faststore prepare [PATH]faststore serve [ACCOUNT] [PATH] [PORT]faststore test [PATH]faststore build [ACCOUNT] [PATH]USAGE
$ faststore build [ACCOUNT] [PATH] [--no-verify]
ARGUMENTS
[ACCOUNT] The account for which the Discovery is running. Currently noop.
[PATH] The path where the FastStore being built is. Defaults to cwd.
FLAGS
--no-verify Skips verification of faststore dependencies version string to prevent usage of packages outside npm
registry.
faststore cache-graphql [STORE]USAGE
$ faststore cache-graphql [STORE] [--queries <value>] [--config <value>]
ARGUMENTS
[STORE] The path where the FastStore being built is or the persisted-document path. Defaults to cwd.
FLAGS
--config=<value> The path where the discovery.config is located
--queries=<value> The path to locate persisted-document file.
faststore cms-sync [PATH]USAGE
$ faststore cms-sync [PATH] [-d]
ARGUMENTS
[PATH] The path where the FastStore being synched with the CMS is. Defaults to cwd.
FLAGS
-d, --dry-run
faststore create [PATH]Creates a discovery folder based on the starter.store template.
USAGE
$ faststore create [PATH]
ARGUMENTS
[PATH] The path where the Discovery folder will be created. Defaults to ./discovery.
DESCRIPTION
Creates a discovery folder based on the starter.store template.
EXAMPLES
$ yarn faststore create discovery
faststore dev [PATH] [ACCOUNT] [PORT]USAGE
$ faststore dev [PATH] [ACCOUNT] [PORT] [--watch-plugins]
ARGUMENTS
[PATH] The path where the FastStore being run is. Defaults to cwd.
[ACCOUNT] The account for which the Discovery is running. Currently noop.
[PORT] The port where FastStore should run. Defaults to 3000.
FLAGS
--watch-plugins Enable watching for plugin changes
faststore generateUSAGE
$ faststore generate
faststore help [COMMAND]Display help for faststore.
USAGE
$ faststore help [COMMAND...] [-n]
ARGUMENTS
[COMMAND...] Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for faststore.
See code: @oclif/plugin-help
faststore prepare [PATH]USAGE
$ faststore prepare [PATH]
ARGUMENTS
[PATH] The path where the FastStore being run is. Defaults to cwd.
faststore serve [ACCOUNT] [PATH] [PORT]USAGE
$ faststore serve [ACCOUNT] [PATH] [PORT]
ARGUMENTS
[ACCOUNT] The account for which the Discovery is running. Currently noop.
[PATH] The path where the FastStore being run is. Defaults to cwd.
[PORT] The port where FastStore should run. Defaults to 3000.
faststore test [PATH]USAGE
$ faststore test [PATH]
ARGUMENTS
[PATH] The path where the FastStore being tested is. Defaults to cwd.
FAQs
FastStore CLI
The npm package @faststore/cli receives a total of 4,157 weekly downloads. As such, @faststore/cli popularity was classified as popular.
We found that @faststore/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
A critical vm2 sandbox escape can allow untrusted JavaScript to break isolation and execute commands on the host Node.js process.

Research
Five malicious NuGet packages impersonate Chinese .NET libraries to deploy a stealer targeting browser credentials, crypto wallets, SSH keys, and local files.

Security News
pnpm 11 turns on a 1-day Minimum Release Age and blocks exotic subdeps by default, adding safeguards against fast-moving supply chain attacks.