{"library":"contentful-smart-migration","type":"library","category":null,"description":"Contentful Smart Migration (v1.3.1) is a wrapper around the official Contentful migration CLI that simplifies writing migration scripts that work across multiple Contentful environments. It provides an `OperateOn` class that automatically determines whether a content type or field is new (creates) or existing (edits), reducing boilerplate and making migration scripts reusable. The package is authored by caesarbell, last updated in 2018, with no recent releases. It relies on `contentful-migration` and is intended for Node.js projects using Contentful's Content Management API.","language":"javascript","status":"active","version":"1.3.1","tags":["javascript","npm","contentful","migration","js"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install contentful-smart-migration","imports":["import { OperateOn } from 'contentful-smart-migration'","import { RunMigration } from 'contentful-smart-migration'","operateOn(migration, context, contentTypeDef, fields)"]},{"cmd":"yarn add contentful-smart-migration","imports":[]},{"cmd":"pnpm add contentful-smart-migration","imports":[]}],"homepage":"https://github.com/caesarbell/contentful-smart-migration#readme","github":"https://github.com/caesarbell/contentful-smart-migration","docs":null,"changelog":null,"pypi":null,"npm":"contentful-smart-migration","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}