Skip to content

Commit

Permalink
chore(release): 0.2.0 [skip ci]
Browse files Browse the repository at this point in the history
# [0.2.0](v0.1.2...v0.2.0) (2025-01-18)

### Features

* **ci:** Add API documentation generation to release workflow ([85dd586](85dd586))
  • Loading branch information
semantic-release-bot committed Jan 18, 2025
1 parent e133553 commit be6758f
Show file tree
Hide file tree
Showing 74 changed files with 3,177 additions and 3 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# [0.2.0](https://github.com/suzuki3jp/youtubes.js/compare/v0.1.2...v0.2.0) (2025-01-18)


### Features

* **ci:** Add API documentation generation to release workflow ([85dd586](https://github.com/suzuki3jp/youtubes.js/commit/85dd586c2ddcd30f3270f16bf5473327b8fc5ffe))

## [0.1.2](https://github.com/suzuki3jp/youtubes.js/compare/v0.1.1...v0.1.2) (2025-01-18)


Expand Down
29 changes: 29 additions & 0 deletions docs/api/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md)

## API Reference

## Packages

<table><thead><tr><th>

Package


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[youtubes.js](./youtubes.js.md)


</td><td>


</td></tr>
</tbody></table>
47 changes: 47 additions & 0 deletions docs/api/youtubes.js.apiclient._constructor_.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClient](./youtubes.js.apiclient.md) &gt; [(constructor)](./youtubes.js.apiclient._constructor_.md)

## ApiClient.(constructor)

Constructs a new instance of the `ApiClient` class

**Signature:**

```typescript
constructor({ oauth, logLevel }: ApiClientOptions);
```

## Parameters

<table><thead><tr><th>

Parameter


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

{ oauth, logLevel }


</td><td>

[ApiClientOptions](./youtubes.js.apiclientoptions.md)


</td><td>


</td></tr>
</tbody></table>
91 changes: 91 additions & 0 deletions docs/api/youtubes.js.apiclient.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClient](./youtubes.js.apiclient.md)

## ApiClient class

The main class for interacting with the YouTube Data API.

**Signature:**

```typescript
export declare class ApiClient
```

## Constructors

<table><thead><tr><th>

Constructor


</th><th>

Modifiers


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[(constructor)({ oauth, logLevel })](./youtubes.js.apiclient._constructor_.md)


</td><td>


</td><td>

Constructs a new instance of the `ApiClient` class


</td></tr>
</tbody></table>

## Properties

<table><thead><tr><th>

Property


</th><th>

Modifiers


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[playlists](./youtubes.js.apiclient.playlists.md)


</td><td>


</td><td>

[PlaylistManager](./youtubes.js.playlistmanager.md)


</td><td>

The manager for playlists. Provides methods for fetching and manipulating playlists.


</td></tr>
</tbody></table>
13 changes: 13 additions & 0 deletions docs/api/youtubes.js.apiclient.playlists.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClient](./youtubes.js.apiclient.md) &gt; [playlists](./youtubes.js.apiclient.playlists.md)

## ApiClient.playlists property

The manager for playlists. Provides methods for fetching and manipulating playlists.

**Signature:**

```typescript
playlists: PlaylistManager;
```
13 changes: 13 additions & 0 deletions docs/api/youtubes.js.apiclientoptions.loglevel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClientOptions](./youtubes.js.apiclientoptions.md) &gt; [logLevel](./youtubes.js.apiclientoptions.loglevel.md)

## ApiClientOptions.logLevel property

The log level for the client.

**Signature:**

```typescript
logLevel?: LogLevel;
```
74 changes: 74 additions & 0 deletions docs/api/youtubes.js.apiclientoptions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClientOptions](./youtubes.js.apiclientoptions.md)

## ApiClientOptions interface

**Signature:**

```typescript
export interface ApiClientOptions
```

## Properties

<table><thead><tr><th>

Property


</th><th>

Modifiers


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[logLevel?](./youtubes.js.apiclientoptions.loglevel.md)


</td><td>


</td><td>

[LogLevel](./youtubes.js.loglevel.md)


</td><td>

_(Optional)_ The log level for the client.


</td></tr>
<tr><td>

[oauth](./youtubes.js.apiclientoptions.oauth.md)


</td><td>


</td><td>

[OAuthProviders](./youtubes.js.oauthproviders.md)


</td><td>

The OAuth providers to use.


</td></tr>
</tbody></table>
13 changes: 13 additions & 0 deletions docs/api/youtubes.js.apiclientoptions.oauth.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [ApiClientOptions](./youtubes.js.apiclientoptions.md) &gt; [oauth](./youtubes.js.apiclientoptions.oauth.md)

## ApiClientOptions.oauth property

The OAuth providers to use.

**Signature:**

```typescript
oauth: OAuthProviders;
```
13 changes: 13 additions & 0 deletions docs/api/youtubes.js.createplaylistoptions.defaultlanguage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [CreatePlaylistOptions](./youtubes.js.createplaylistoptions.md) &gt; [defaultLanguage](./youtubes.js.createplaylistoptions.defaultlanguage.md)

## CreatePlaylistOptions.defaultLanguage property

The language of the playlist's default metadata.

**Signature:**

```typescript
defaultLanguage?: string;
```
13 changes: 13 additions & 0 deletions docs/api/youtubes.js.createplaylistoptions.description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [CreatePlaylistOptions](./youtubes.js.createplaylistoptions.md) &gt; [description](./youtubes.js.createplaylistoptions.description.md)

## CreatePlaylistOptions.description property

The description of the playlist.

**Signature:**

```typescript
description?: string;
```
16 changes: 16 additions & 0 deletions docs/api/youtubes.js.createplaylistoptions.localizations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [youtubes.js](./youtubes.js.md) &gt; [CreatePlaylistOptions](./youtubes.js.createplaylistoptions.md) &gt; [localizations](./youtubes.js.createplaylistoptions.localizations.md)

## CreatePlaylistOptions.localizations property

The localized metadata for the playlist.

**Signature:**

```typescript
localizations?: Record<string, {
title: string;
description: string;
}>;
```
Loading

0 comments on commit be6758f

Please sign in to comment.