{"library":"graphql-versioned-transformer","type":"library","category":null,"description":"A GraphQL transform directive (@versioned) for AWS AppSync that adds object versioning and conflict resolution to @model types. Part of the Amplify GraphQL Transformer ecosystem, this package enables optimistic locking and conflict detection for GraphQL mutations. Version 5.2.80 targets the Amplify Gen 1 GraphQL Transformer v2, compatible with @aws-amplify/graphql-transformer-core. It is deprecated in favor of Amplify GraphQL Transformer v3+ built-in conflict resolution. Key differentiators: integrates directly with AppSync resolvers for DynamoDB, automatic version increment on updates, conditional writes for safe concurrent edits. Release cadence is tied to Amplify CLI releases, typically bi-weekly. Not intended for standalone use outside Amplify.","language":"javascript","status":"deprecated","version":"5.2.80","tags":["javascript","graphql","appsync","aws","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-versioned-transformer","imports":["import { VersionedTransformer } from 'graphql-versioned-transformer';","import { versionedTransformerFactory } from 'graphql-versioned-transformer';","import { VersionedDirective } from 'graphql-versioned-transformer';","import type { VersionedTransformerConfig } from 'graphql-versioned-transformer';"]},{"cmd":"yarn add graphql-versioned-transformer","imports":[]},{"cmd":"pnpm add graphql-versioned-transformer","imports":[]}],"homepage":"https://github.com/aws-amplify/amplify-category-api#readme","github":"https://github.com/aws-amplify/amplify-category-api","docs":null,"changelog":null,"pypi":null,"npm":"graphql-versioned-transformer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}