---
url: >-
  /api/symbols/unplugin-pwa-core/create-generate-register-sw-script/creategenerateregistersw.md
---

# createGenerateRegisterSW

Function @unplugin-pwa/core/create-generate-register-sw-script

```ts
createGenerateRegisterSW(ctx: PWAPluginContext<any, any, any>, dev: boolean, injectAtDev: boolean): Promise<string | undefined>
```

Creates the `registerSW.js` script to be added to the HTML entry point.

### Parameters

* `ctx` – The PWA Context.

* `dev` – For dev server

* `injectAtDev` – Inject the script at dev server?
