# `CKEditor5.Cloud.AssetPackage.JSAsset`
[🔗](https://github.com/Mati365/ckeditor5-phoenix/blob/v1.28.2/lib/cloud/asset_package/js_asset.ex#L1)

Represents a JavaScript asset in an asset package.

# `t`

```elixir
@type t() :: %CKEditor5.Cloud.AssetPackage.JSAsset{
  name: String.t(),
  type: :esm | :umd,
  url: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
