Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@elbwalker/types

elbwalker4.9kMIT3.4.0TypeScript support: included

Shared types for walkerOS

walker, walkerOS, analytics, tracking, data collection, measurement, data privacy, privacy friendly, web analytics, product analytics

readme

walkerOS types

This package is designed to be used across all walkerOS packages to ensure consistency and standardization in data structures and communication. It provides a collection of TypeScript type definitions that are shared among various walkerOS packages.

  • Consistency: Centralized type definitions ensure that all packages in the walkerOS ecosystem use the same types, reducing the risk of type mismatches and errors.
  • Maintainability: Easier maintenance and updates of type definitions, as changes need to be made in one place only.
  • Type Safety: Leverages TypeScript’s powerful type system to provide compile-time type checking, leading to more robust and reliable code.

changelog

@elbwalker/types

3.3.1

Patch Changes

  • export update

3.3.0

Minor Changes

  • 97bb90d: Process predefined events #487

3.2.0

Minor Changes

  • 2d15fef: data mapping #467
  • e2b8243: loop and map mapping #463

3.1.0

Minor Changes

  • 51e9841: Property type support for JSON #444
  • 4fd313e: Harmonise push interfaces #430
  • 934c5a7: Data Policy #447
  • c4ed35f: Standardized mapping #427
  • 9fbf78a: Mapping Options #443

3.0.1

Patch Changes

  • 29571c6: queue on false #410

3.0.0

Major Changes

  • 1b0b469: Add hash key to user object #362
  • 4427d33: On events for destinations #363
  • 4badbb3: Enhance event model #365
  • 9f93511: Bundle event pushes to destinations #367
  • cc91d5d: config to state #349

Minor Changes

  • 8c0b444: on ready event #368
  • cab6106: browser info #395
  • 2602942: Push events via elb #372
  • 5aa8342: sessionStart cb with defaultCb parameter #380
  • 7c27f86: v3

1.1.0

Minor Changes

  • d17e25a: walker on command added #314

    Assign instance to window via config #316

  • 06a0599: on start command #325

1.1.0

Minor Changes

  • Moved Utils types to the Utils package

1.0.0

Major Changes

  • walkerOS