{"repo":"amplitude/Amplitude-TypeScript","free":true,"listed":false,"github":"https://github.com/amplitude/Amplitude-TypeScript","clone":"git clone https://github.com/amplitude/Amplitude-TypeScript.git","description":"TypeScript Amplitude Analytics SDK","language":"TypeScript","stars":180,"topics":["analytics","javascript","nodejs","sdk","typescript"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"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 Check our guidelines for repo contributions on CONTRIBUTING.md. Projects Amplitude SDK for Web @amplitude/analytics-browser@^2 @amplitude/analytics-browser@^1 Installation and Quick Start Amplitude SDK for Node.js @amplitude/analytics-node Installation and Quick Start Amplitude SDK for React Native @amplitude/analytics-react-native Installation and Quick Start 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 pnpm 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 Troubleshooting If you ever see an error that looks like this while running an Nx command (pnpm test, pnpm build, etc...): Run npx nx reset and try again Documentation See our Typescript SDK Reference for a list and description of all available SDK methods.","default_branch":null,"files":null,"tree":[],"storefront":"/r/amplitude","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amplitude/Amplitude-TypeScript/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}