Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
create-keystone-app
Advanced tools
A CLI for Keystone 5 to help generate starter apps.
yarn create keystone-app my-app
and follow the prompts.
A non-interactive Keystone app creation could be useful in unattended app generation. One such example is creating a Docker image with a generated Keystone app built in. See the list of possible arguments in the Arguments section below.
npm init keystone-app --name "My App" --template "starter" --adapter "Mongoose" my-app
The app generation will fall back to interactive prompts if any of the arguments are missing or have incorrect values.
NOTE: By the time this documentation was written, yarn create
was not working
because the CLI arguments were not passed to the create-keystone-app
script.
Argument | Type | Description |
---|---|---|
--name | String | The Keystone app name visible in the Admin UI and page titles. |
--template | String | One of the existing app templates (folder name). For example: starter , todo , etc. |
--adapter | String | One of the adapters listed in the app template. Usually one of: Mongoose , Knex . |
--dry-run | Boolean | Will go through the app generation process validating the user inputs or CLI arguments but in the end no app will be generated. |
cd my-app
yarn dev
FAQs
Keystone helps you build faster and scale further than any other CMS or App Framework. Describe your schema, and get a powerful GraphQL API & beautiful Management UI for your content and data. No boilerplate or bootstrapping – just elegant
The npm package create-keystone-app receives a total of 167 weekly downloads. As such, create-keystone-app popularity was classified as not popular.
We found that create-keystone-app 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.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.