diff --git a/packages/core/package.json b/packages/core/package.json index 5e263ddfe8..28207fd643 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -84,7 +84,6 @@ }, "dependencies": { "@lukeed/uuid": "^2.0.0", - "@segment/action-emitters": "^1.3.6", "@segment/ajv-human-errors": "^2.16.0", "@segment/destination-subscriptions": "^3.37.0", "@types/node": "^22.13.1", diff --git a/packages/core/src/destination-kit/event-emitter-types.ts b/packages/core/src/destination-kit/event-emitter-types.ts new file mode 100644 index 0000000000..6dd08922a5 --- /dev/null +++ b/packages/core/src/destination-kit/event-emitter-types.ts @@ -0,0 +1,9 @@ +export type EventEmitterSlug = + | 'warehouse_entity_added_track' + | 'warehouse_entity_removed_track' + | 'warehouse_audience_entered_track' + | 'warehouse_audience_exited_track' + | 'warehouse_audience_membership_changed_identify' + | 'warehouse_entity_values_changed_track' + | 'warehouse_all_events_track' + | 'journeys_step_entered_track' diff --git a/packages/core/src/destination-kit/index.ts b/packages/core/src/destination-kit/index.ts index 99473fe05b..de6306d350 100644 --- a/packages/core/src/destination-kit/index.ts +++ b/packages/core/src/destination-kit/index.ts @@ -1,5 +1,5 @@ import { validate, parseFql, ErrorCondition } from '@segment/destination-subscriptions' -import { EventEmitterSlug } from '@segment/action-emitters' +import { EventEmitterSlug } from './event-emitter-types' import type { JSONSchema4 } from 'json-schema' import { Action,