Kaynağa Gözat

chore: Update plugin compatibility to ^3.0.0

Michael Bromley 1 yıl önce
ebeveyn
işleme
b80ce1c155

+ 1 - 1
packages/admin-ui-plugin/src/plugin.ts

@@ -133,7 +133,7 @@ export interface AdminUiPluginOptions {
         resolvers: [MetricsResolver],
     },
     providers: [MetricsService],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class AdminUiPlugin implements NestModule {
     private static options: AdminUiPluginOptions | undefined;

+ 1 - 1
packages/asset-server-plugin/src/plugin.ts

@@ -153,7 +153,7 @@ async function getFileType(buffer: Buffer) {
 @VendurePlugin({
     imports: [PluginCommonModule],
     configuration: config => AssetServerPlugin.configure(config),
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class AssetServerPlugin implements NestModule, OnApplicationBootstrap {
     private static assetStorage: AssetStorageStrategy;

+ 1 - 1
packages/cli/src/commands/add/entity/codemods/add-entity-to-plugin/fixtures/existing-entity-prop.fixture.ts

@@ -5,7 +5,7 @@ type PluginInitOptions = any;
 @VendurePlugin({
     imports: [PluginCommonModule],
     entities: [Product],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class TestOnePlugin {
     static options: PluginInitOptions;

+ 1 - 1
packages/cli/src/commands/add/entity/codemods/add-entity-to-plugin/fixtures/no-entity-prop.fixture.ts

@@ -4,7 +4,7 @@ type PluginInitOptions = any;
 
 @VendurePlugin({
     imports: [PluginCommonModule],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class TestOnePlugin {
     static options: PluginInitOptions;

+ 1 - 1
packages/cli/src/commands/add/plugin/templates/plugin.template.ts

@@ -13,7 +13,7 @@ import { PluginInitOptions } from './types.template';
         // modifying the `config` object.
         return config;
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class TemplatePlugin {
     static options: PluginInitOptions;

+ 1 - 1
packages/cli/src/commands/add/ui-extensions/codemods/add-ui-extension-static-prop/fixtures/no-ui-prop.fixture.ts

@@ -4,7 +4,7 @@ type PluginInitOptions = any;
 
 @VendurePlugin({
     imports: [PluginCommonModule],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class TestOnePlugin {
     static options: PluginInitOptions;

+ 1 - 1
packages/core/src/plugin/vendure-plugin.ts

@@ -56,7 +56,7 @@ export interface VendurePluginMetadata extends ModuleMetadata {
      *
      * @example
      * ```ts
-     * compatibility: '^2.0.0'
+     * compatibility: '^3.0.0'
      * ```
      *
      * @since 2.0.0

+ 1 - 1
packages/dev-server/eager-relations-bug.ts

@@ -182,6 +182,6 @@ export class EagerRelationsBugOrderResolver {
         );
         return config;
     },
-    compatibility: '^2.1.0',
+    compatibility: '^3.0.0',
 })
 export class EagerRelationsBugPlugin {}

+ 1 - 1
packages/dev-server/example-plugins/digital-products/digital-products.plugin.ts

@@ -43,6 +43,6 @@ import { DigitalShippingLineAssignmentStrategy } from './config/digital-shipping
         config.orderOptions.process.push(digitalOrderProcess);
         return config;
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class DigitalProductsPlugin {}

+ 1 - 1
packages/elasticsearch-plugin/src/plugin.ts

@@ -252,7 +252,7 @@ function getCustomResolvers(options: ElasticsearchRuntimeOptions) {
         // which looks like possibly a TS/definitions bug.
         schema: () => generateSchemaExtensions(ElasticsearchPlugin.options as any),
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class ElasticsearchPlugin implements OnApplicationBootstrap {
     private static options: ElasticsearchRuntimeOptions;

+ 1 - 1
packages/email-plugin/src/plugin.ts

@@ -304,7 +304,7 @@ import {
 @VendurePlugin({
     imports: [PluginCommonModule],
     providers: [{ provide: EMAIL_PLUGIN_OPTIONS, useFactory: () => EmailPlugin.options }, EmailProcessor],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class EmailPlugin implements OnApplicationBootstrap, OnApplicationShutdown, NestModule {
     private static options: InitializedEmailPluginOptions;

+ 1 - 1
packages/harden-plugin/src/harden.plugin.ts

@@ -164,7 +164,7 @@ import { HardenPluginOptions } from './types';
 
         return config;
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class HardenPlugin {
     static options: HardenPluginOptions;

+ 1 - 1
packages/job-queue-plugin/src/bullmq/plugin.ts

@@ -143,7 +143,7 @@ import { BullMQPluginOptions } from './types';
         { provide: BULLMQ_PLUGIN_OPTIONS, useFactory: () => BullMQJobQueuePlugin.options },
         RedisHealthIndicator,
     ],
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class BullMQJobQueuePlugin {
     static options: BullMQPluginOptions;

+ 1 - 1
packages/job-queue-plugin/src/pub-sub/plugin.ts

@@ -15,7 +15,7 @@ import { PubSubJobQueueStrategy } from './pub-sub-job-queue-strategy';
         config.jobQueueOptions.jobQueueStrategy = new PubSubJobQueueStrategy();
         return config;
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class PubSubPlugin {
     private static options: PubSubOptions;

+ 1 - 1
packages/payments-plugin/src/braintree/braintree.plugin.ts

@@ -268,7 +268,7 @@ import { BraintreePluginOptions } from './types';
         `,
         resolvers: [BraintreeResolver],
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class BraintreePlugin {
     static options: BraintreePluginOptions = {};

+ 1 - 1
packages/payments-plugin/src/mollie/mollie.plugin.ts

@@ -206,7 +206,7 @@ export interface MolliePluginOptions {
         schema: adminApiExtensions,
         resolvers: [MollieCommonResolver],
     },
-    compatibility: '^2.2.0',
+    compatibility: '^3.0.0',
 })
 export class MolliePlugin {
     static options: MolliePluginOptions;

+ 1 - 1
packages/payments-plugin/src/stripe/stripe.plugin.ts

@@ -198,7 +198,7 @@ import { StripePluginOptions } from './types';
         `,
         resolvers: [StripeResolver],
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class StripePlugin {
     static options: StripePluginOptions;

+ 1 - 1
packages/sentry-plugin/src/sentry-plugin.ts

@@ -122,7 +122,7 @@ const SentryOptionsProvider = {
         resolvers: () => (SentryPlugin.options.includeErrorTestMutation ? [SentryAdminTestResolver] : []),
     },
     exports: [SentryService],
-    compatibility: '^2.2.0-next.2',
+    compatibility: '^3.0.0',
 })
 export class SentryPlugin implements NestModule {
     static options: SentryPluginOptions = {} as any;

+ 1 - 1
packages/stellate-plugin/src/stellate-plugin.ts

@@ -250,7 +250,7 @@ const StellateOptionsProvider = {
         schema: shopApiExtensions,
         resolvers: [SearchResponseFieldResolver],
     },
-    compatibility: '^2.0.0',
+    compatibility: '^3.0.0',
 })
 export class StellatePlugin implements OnApplicationBootstrap {
     static options: StellatePluginOptions;