Research
Security News
Malicious PyPI Package ‘pycord-self’ Targets Discord Developers with Token Theft and Backdoor Exploit
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
@datocms/cli-plugin-contentful
Advanced tools
Plugin for DatoCMS CLI to import projects from Contentful to DatoCMS
DatoCMS CLI plugin to import a Contentful project into a DatoCMS project. Read a more detailed documentation on the website
$ npm install -g @datocms/cli
$ datocms plugins:install @datocms/cli-plugin-contentful
$ datocms contentful:import --help
@datocms/cli-plugin-contentful contentful:import
Import a Contentful project into a DatoCMS project
USAGE
$ @datocms/cli-plugin-contentful contentful:import [--json] [--config-file <value>] [--profile <value>] [--api-token
<value>] [--log-level NONE|BASIC|BODY|BODY_AND_HEADERS] [--log-mode stdout|file|directory] [--contentful-token
<value>] [--contentful-space-id <value>] [--contentful-environment <value>] [--autoconfirm] [--ignore-errors]
[--skip-content] [--only-content-type <value>] [--concurrency <value>]
FLAGS
--api-token=<value> Specify a custom API key to access a DatoCMS project
--autoconfirm Automatically enter an affirmative response to all confirmation
prompts, enabling the command to execute without waiting for user
confirmation, like forcing the destroy of existing Contentful schema
models.
--concurrency=<value> [default: 15] Specify the maximum number of operations to be run
concurrently
--config-file=<value> [default: ./datocms.config.json] Specify a custom config file path
--contentful-environment=<value> The environment you want to work with
--contentful-space-id=<value> Your Contentful project space ID
--contentful-token=<value> Your Contentful project read-only API token
--ignore-errors Ignore errors encountered during import
--log-level=(NONE|BASIC|BODY|BODY_AND_HEADERS) Level of logging for performed API calls
--log-mode=(stdout|file|directory) Where logged output should be written to
--only-content-type=<value> Exclusively import the specified content types. Specify the content
types you want to import with comma separated Contentful IDs -
Example: blogPost,landingPage,author
--profile=<value> Use settings of profile in datocms.config.js
--skip-content Exclusively import the schema (models) and ignore records and assets
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Import a Contentful project into a DatoCMS project
See code: lib/commands/contentful/import.js
Unfortunately Contentful management client only accepts read-write tokens, so we cannot make testing available for everybody.
To run the tests use this command:
CONTENTFUL_TOKEN=xxx npm run test
You can get the CONTENTFUL_TOKEN
from the password management service
FAQs
Plugin for DatoCMS CLI to import projects from Contentful to DatoCMS
The npm package @datocms/cli-plugin-contentful receives a total of 11 weekly downloads. As such, @datocms/cli-plugin-contentful popularity was classified as not popular.
We found that @datocms/cli-plugin-contentful 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 uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.
Security News
Snyk's use of malicious npm packages for research raises ethical concerns, highlighting risks in public deployment, data exfiltration, and unauthorized testing.