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

Package detail

@amplitude/analytics-browser

amplitude2.4mMIT2.17.6TypeScript support: included

Official Amplitude SDK for Web

analytics, amplitude

readme


Amplitude-TypeScript

This is Amplitude's latest version of the JavaScript SDK, written in TypeScript.

Development

If you plan on contributing to this SDK, here's how you can start.

  1. Clone GitHub repo
  2. Install dependencies
  3. Build and link packages
$ git clone git@github.com:amplitude/Amplitude-TypeScript.git
$ nvm use
$ yarn --version
$ yarn install
$ yarn build

Check our guidelines for repo contributions on CONTRIBUTING.md.

Projects

Testing Locally

To test the SDK locally, you can run our test server.

Before running the test server for the first time, copy ".env.example" as ".env" and replace the variables in '.env' with your own variables.

Run yarn dev to run the test server. It will open up to the home page automatically in your default browser.

For more details visit the Test Server README.md

Documentation

See our Typescript SDK Reference for a list and description of all available SDK methods.