Skip to content

Small library to save utm parameters into a session cookie.

License

Notifications You must be signed in to change notification settings

distributedvc/custodi

Repository files navigation

@distributed/custodi

Code Style npm version
npm downloads Package Phobia Bundle Phobia

Small library to save utm parameters into a session cookie.

Install

With yarn:

yarn add @distributed/custodi

With npm:

npm install @distributed/custodi

Usage

import { custodi } from '@distributed/custodi';

// location.search => ?utm_source=google&utm_campaign=campaignName&utm_medium=medium&utm_content=content&utm_term=term
custodi({ timeout: 30, query: location.search });

Coming soon

  • Support SSR
  • Add more options for cookies, name, etc.

Development

  1. Install dependencies using yarn install or npm install
  2. Start development server using yarn watch

About

Small library to save utm parameters into a session cookie.

Resources

License

Stars

Watchers

Forks

Packages

No packages published