### Initialize Transcodes SDK via NPM
Source: https://www.transcodes.io/instructions
Install the SDK package and initialize it with your project ID. This is the recommended approach for modern JavaScript frameworks.
```bash
npm install @bigstrider/transcodes-sdk
```
```javascript
import { init } from '@bigstrider/transcodes-sdk';
await init({ projectId: 'YOUR_PROJECT_ID' });
```
--------------------------------
### Configure PWA Manifest and Service Worker
Source: https://www.transcodes.io/instructions
Add the manifest link to your HTML and import the Transcodes service worker script to enable PWA functionality and offline caching.
```html
```
```javascript
importScripts('https://cdn.transcodes.link/{PROJECT_ID}/sw.js');
```
--------------------------------
### Integrate Transcodes via CDN
Source: https://www.transcodes.io/instructions
Load the Transcodes SDK directly into your HTML page using a module script. This exposes the global transcodes object for client-side authentication.
```html
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.