Research
Security News
Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
A simple CLI for scaffolding Storyblok projects and fieldtypes.
You found an issue?
Tell us about it - open an issue or look if it was already reported.
Make sure you've node >= 9.11.0
installed.
$ npm i storyblok -g
Usage to kickstart a boilerplate, fieldtype or theme
$ storyblok select
Download your space's components schema as json
$ storyblok pull-components --space <SPACE_ID>
space
: your space idPush your components file to your/another space
$ storyblok push-components <SOURCE> --space <SPACE_ID>
source
: can be a URL or path to JSON file.Using an URL
$ storyblok push-components https://raw.githubusercontent.com/storyblok/nuxtdoc/master/seed.components.json --space 67819
Using a path to file
$ storyblok push-components ./components.json --space 67819
space
: your space idSync components, folder, roles or stories between spaces
$ storyblok sync --type <COMMAND> --source <SPACE_ID> --target <SPACE_ID>
type
: describe the command type to execute. Can be: folders
, components
, stories
or roles
. It's possible pass multiple types separated by comma (,
).source
: the source space to use to synctarget
: the target space to use to sync# Sync components from `00001` space to `00002` space
$ storyblok sync --type components --source 00001 --target 00002
# Sync components and stories from `00001` space to `00002` space
$ storyblok sync --type components,stories --source 00001 --target 00002
Create a space in Storyblok and select the boilerplate to use
$ storyblok quickstart
Logout from the Storyblok cli
$ storyblok logout
Login to the Storyblok cli
$ storyblok login
For global help
$ storyblok --help
For command help
$ storyblok sync --help
Check out our guides for client side apps (VueJS, Angular, React, ...), static site (Jekyll, NuxtJs, ...), dynamic site examples (Node, PHP, Python, Laravel, ...) on our Getting Started page.
FAQs
A simple CLI to start Storyblok from your command line.
The npm package storyblok receives a total of 20,013 weekly downloads. As such, storyblok popularity was classified as popular.
We found that storyblok demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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.
Research
Security News
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.