diff --git a/docs/list/playlist/backward/index.md b/docs/list/playlist/backward/index.md index a169bca..aca148e 100644 --- a/docs/list/playlist/backward/index.md +++ b/docs/list/playlist/backward/index.md @@ -20,12 +20,12 @@ GET /playlist/{id}/backward ## Parameters -| Name | Required | Description | -| :----------: | :------: | :------------------------------------------------------------------------------- | -| fields | No | Sparse fieldsets for resource types | -| include | No | Inclusion of related resources | -| page[number] | No | The page of playlist resources to display | -| page[size] | No | The number of playlist resources to display for the current page | +| Name | Required | Description | +| :----------: | :------: | :--------------------------------------------------------------- | +| fields | No | Sparse fieldsets for resource types | +| include | No | Inclusion of related resources | +| page[number] | No | The page of playlist resources to display | +| page[size] | No | The number of playlist resources to display for the current page | ## Allowed Include Paths @@ -40,7 +40,7 @@ GET /playlist/{id}/backward { tracks: [ { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -66,5 +66,5 @@ GET /playlist/{id}/backward ## Example ```bash -curl https://api.animethemes.moe/playlist/1/backward +curl https://api.animethemes.moe/playlist/N4hG/backward ``` \ No newline at end of file diff --git a/docs/list/playlist/destroy/index.md b/docs/list/playlist/destroy/index.md index 92fd3b1..7eeedc4 100644 --- a/docs/list/playlist/destroy/index.md +++ b/docs/list/playlist/destroy/index.md @@ -6,7 +6,7 @@ title: Playlist Destroy The playlist destroy endpoint soft deletes a playlist and returns the deleted playlist resource. -For example, the `/playlist/1` endpoint will soft delete the playlist of id `1` and return the deleted playlist resource. +For example, the `/playlist/N4hG` endpoint will soft delete the playlist of id N4hG and return the deleted playlist resource. ## URL @@ -29,7 +29,7 @@ None ```json { playlist: { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", @@ -45,5 +45,5 @@ None ## Example ```bash -curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/1 +curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/N4hG ``` diff --git a/docs/list/playlist/forceDelete/index.md b/docs/list/playlist/forceDelete/index.md index 2b5cd97..6e03fe5 100644 --- a/docs/list/playlist/forceDelete/index.md +++ b/docs/list/playlist/forceDelete/index.md @@ -6,7 +6,7 @@ title: Playlist Force Delete The playlist force delete endpoint hard deletes a playlist and returns a confirmation message. -For example, the `/forceDelete/playlist/1` endpoint will hard delete the playlist of id `1` and return a confirmation message. +For example, the `/forceDelete/playlist/N4hG` endpoint will hard delete the playlist of id N4hG and return a confirmation message. ## URL @@ -35,5 +35,5 @@ None ## Example ```bash -curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/forceDelete/playlist/1 +curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/forceDelete/playlist/N4hG ``` \ No newline at end of file diff --git a/docs/list/playlist/forward/index.md b/docs/list/playlist/forward/index.md index cf8ba6c..304d1fe 100644 --- a/docs/list/playlist/forward/index.md +++ b/docs/list/playlist/forward/index.md @@ -20,12 +20,12 @@ GET /playlist/{id}/forward ## Parameters -| Name | Required | Description | -| :----------: | :------: | :------------------------------------------------------------------------------- | -| fields | No | Sparse fieldsets for resource types | -| include | No | Inclusion of related resources | -| page[number] | No | The page of playlist resources to display | -| page[size] | No | The number of playlist resources to display for the current page | +| Name | Required | Description | +| :----------: | :------: | :--------------------------------------------------------------- | +| fields | No | Sparse fieldsets for resource types | +| include | No | Inclusion of related resources | +| page[number] | No | The page of playlist resources to display | +| page[size] | No | The number of playlist resources to display for the current page | ## Allowed Include Paths @@ -40,7 +40,7 @@ GET /playlist/{id}/forward { tracks: [ { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -66,5 +66,5 @@ GET /playlist/{id}/forward ## Example ```bash -curl https://api.animethemes.moe/playlist/1/forward +curl https://api.animethemes.moe/playlist/N4hG/forward ``` \ No newline at end of file diff --git a/docs/list/playlist/index.md b/docs/list/playlist/index.md index d8d1a7c..242f709 100644 --- a/docs/list/playlist/index.md +++ b/docs/list/playlist/index.md @@ -14,7 +14,7 @@ For example, a "/r/anime's Best OPs and EDs of 2022" playlist may contain a coll | Name | Type | Nullable | Default | Description | | :-----------: | :-----: | :------: | :-----: | :---------------------------------------------------------------- | -| id | Integer | No | Yes | The primary key of the resource | +| id | String | No | Yes | The primary key of the resource | | name | String | No | Yes | The title of the playlist | | visibility | Enum | Yes | Yes | The state of who can see the playlist [Private, Unlisted, Public] | | created_at | Date | No | No | The date that the resource was created | diff --git a/docs/list/playlist/index/index.md b/docs/list/playlist/index/index.md index c3ea624..55707b3 100644 --- a/docs/list/playlist/index/index.md +++ b/docs/list/playlist/index/index.md @@ -65,7 +65,7 @@ GET /playlist/ { playlists: [ { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", diff --git a/docs/list/playlist/restore/index.md b/docs/list/playlist/restore/index.md index d8e0832..558d310 100644 --- a/docs/list/playlist/restore/index.md +++ b/docs/list/playlist/restore/index.md @@ -6,7 +6,7 @@ title: Playlist Restore The playlist restore endpoint restores a soft deleted playlist and returns the restored playlist resource. -For example, the `/restore/playlist/1` endpoint will restore the soft deleted playlist of id `1` and return the restored playlist resource. +For example, the `/restore/playlist/N4hG` endpoint will restore the soft deleted playlist of id N4hG and return the restored playlist resource. ## URL @@ -29,7 +29,7 @@ None ```json { playlist: { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", @@ -45,5 +45,5 @@ None ## Example ```bash -curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/restore/playlist/1 +curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/restore/playlist/N4hG ``` diff --git a/docs/list/playlist/show/index.md b/docs/list/playlist/show/index.md index 9902e20..551fe05 100644 --- a/docs/list/playlist/show/index.md +++ b/docs/list/playlist/show/index.md @@ -32,7 +32,7 @@ GET /playlist/{id} ```json { playlist: { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", @@ -48,5 +48,5 @@ GET /playlist/{id} ## Example ```bash -curl https://api.animethemes.moe/playlist/1 +curl https://api.animethemes.moe/playlist/N4hG ``` \ No newline at end of file diff --git a/docs/list/playlist/store/index.md b/docs/list/playlist/store/index.md index ec74be8..83879d4 100644 --- a/docs/list/playlist/store/index.md +++ b/docs/list/playlist/store/index.md @@ -30,7 +30,7 @@ POST /playlist ```json { playlist: { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", diff --git a/docs/list/playlist/track/backward/index.md b/docs/list/playlist/track/backward/index.md index 75a32bc..053434b 100644 --- a/docs/list/playlist/track/backward/index.md +++ b/docs/list/playlist/track/backward/index.md @@ -20,12 +20,12 @@ GET /playlist/{playlist:id}/track/{track:id}/backward ## Parameters -| Name | Required | Description | -| :----------: | :------: | :------------------------------------------------------------------------------- | -| fields | No | Sparse fieldsets for resource types | -| include | No | Inclusion of related resources | -| page[number] | No | The page of playlist resources to display | -| page[size] | No | The number of playlist resources to display for the current page | +| Name | Required | Description | +| :----------: | :------: | :--------------------------------------------------------------- | +| fields | No | Sparse fieldsets for resource types | +| include | No | Inclusion of related resources | +| page[number] | No | The page of playlist resources to display | +| page[size] | No | The number of playlist resources to display for the current page | ## Allowed Include Paths @@ -40,7 +40,7 @@ GET /playlist/{playlist:id}/track/{track:id}/backward { tracks: [ { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -66,5 +66,5 @@ GET /playlist/{playlist:id}/track/{track:id}/backward ## Example ```bash -curl https://api.animethemes.moe/playlist/1/track/1/backward +curl https://api.animethemes.moe/playlist/N4hG/track/Q3hD/backward ``` \ No newline at end of file diff --git a/docs/list/playlist/track/destroy/index.md b/docs/list/playlist/track/destroy/index.md index 8776f72..c8455a8 100644 --- a/docs/list/playlist/track/destroy/index.md +++ b/docs/list/playlist/track/destroy/index.md @@ -6,7 +6,7 @@ title: Playlist Track Destroy The playlist track destroy endpoint soft deletes a playlist track and returns the deleted playlist track resource. -For example, the `/playlist/1/track/1` endpoint will soft delete the playlist track of id `1` and return the deleted playlist track resource. +For example, the `/playlist/N4hG/track/Q3hD` endpoint will soft delete the playlist track of id Q3hD and return the deleted playlist track resource. The track will be dissociated from the list of tracks within the playlist. @@ -31,7 +31,7 @@ None ```json { track: { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -42,5 +42,5 @@ None ## Example ```bash -curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/1/track/1 +curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/N4hG/track/Q3hD ``` diff --git a/docs/list/playlist/track/forceDelete/index.md b/docs/list/playlist/track/forceDelete/index.md index ad05ba8..b73b123 100644 --- a/docs/list/playlist/track/forceDelete/index.md +++ b/docs/list/playlist/track/forceDelete/index.md @@ -6,12 +6,12 @@ title: Playlist Track Force Delete The playlist track force delete endpoint hard deletes a playlist track and returns a confirmation message. -For example, the `/forceDelete/playlist/1/track/1` endpoint will hard delete the playlist track of id `1` and return a confirmation message. +For example, the `/forceDelete/playlist/N4hG/track/Q3hD` endpoint will hard delete the playlist track of id Q3hD and return a confirmation message. ## URL ```sh -DELETE /forceDelete/playlist/{id}/track{id} +DELETE /forceDelete/playlist/{id}/track/{id} ``` ## Authentication @@ -28,12 +28,12 @@ None ```json { - message: "The Playlist Track '1' was deleted.", + message: "The Playlist Track 'Q3hD' was deleted.", } ``` ## Example ```bash -curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/forceDelete/playlist/1/track/1 +curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/forceDelete/playlist/N4hG/track/Q3hD ``` \ No newline at end of file diff --git a/docs/list/playlist/track/forward/index.md b/docs/list/playlist/track/forward/index.md index 244e6ef..8fdba5e 100644 --- a/docs/list/playlist/track/forward/index.md +++ b/docs/list/playlist/track/forward/index.md @@ -20,12 +20,12 @@ GET /playlist/{playlist:id}/track/{track:id}/forward ## Parameters -| Name | Required | Description | -| :----------: | :------: | :------------------------------------------------------------------------------- | -| fields | No | Sparse fieldsets for resource types | -| include | No | Inclusion of related resources | -| page[number] | No | The page of playlist resources to display | -| page[size] | No | The number of playlist resources to display for the current page | +| Name | Required | Description | +| :----------: | :------: | :--------------------------------------------------------------- | +| fields | No | Sparse fieldsets for resource types | +| include | No | Inclusion of related resources | +| page[number] | No | The page of playlist resources to display | +| page[size] | No | The number of playlist resources to display for the current page | ## Allowed Include Paths @@ -40,7 +40,7 @@ GET /playlist/{playlist:id}/track/{track:id}/forward { tracks: [ { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -66,5 +66,5 @@ GET /playlist/{playlist:id}/track/{track:id}/forward ## Example ```bash -curl https://api.animethemes.moe/playlist/1/track/1/forward +curl https://api.animethemes.moe/playlist/N4hG/track/Q3hD/forward ``` \ No newline at end of file diff --git a/docs/list/playlist/track/index.md b/docs/list/playlist/track/index.md index 4dd69bb..3fee121 100644 --- a/docs/list/playlist/track/index.md +++ b/docs/list/playlist/track/index.md @@ -14,7 +14,7 @@ For example, a "/r/anime's Best OPs and EDs of 2022" playlist may contain a trac | Name | Type | Nullable | Default | Description | | :--------: | :-----: | :------: | :-----: | :------------------------------------------- | -| id | Integer | No | Yes | The primary key of the resource | +| id | String | No | Yes | The primary key of the resource | | created_at | Date | No | No | The date that the resource was created | | updated_at | Date | No | No | The date that the resource was last modified | | deleted_at | Date | Yes | No | The date that the resource was deleted | diff --git a/docs/list/playlist/track/index/index.md b/docs/list/playlist/track/index/index.md index 40bcea3..1eae0c0 100644 --- a/docs/list/playlist/track/index/index.md +++ b/docs/list/playlist/track/index/index.md @@ -57,7 +57,7 @@ GET /playlist/{id}/track { tracks: [ { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -83,5 +83,5 @@ GET /playlist/{id}/track ## Example ```bash -curl https://api.animethemes.moe/playlist/1/track +curl https://api.animethemes.moe/playlist/N4hG/track ``` \ No newline at end of file diff --git a/docs/list/playlist/track/restore/index.md b/docs/list/playlist/track/restore/index.md index d491b31..4ccd36a 100644 --- a/docs/list/playlist/track/restore/index.md +++ b/docs/list/playlist/track/restore/index.md @@ -6,7 +6,7 @@ title: Playlist Track Restore The playlist track restore endpoint restores a soft deleted playlist track and returns the restored playlist track resource. -For example, the `/restore/playlist/1/track/1` endpoint will restore the soft deleted playlist track of id `1` and return the restored playlist track resource. +For example, the `/restore/playlist/N4hG/track/Q3hD` endpoint will restore the soft deleted playlist track of id Q3hD and return the restored playlist track resource. The restored track will be appended to the end of the list of tracks in the playlist. @@ -31,7 +31,7 @@ None ```json { track: { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -42,5 +42,5 @@ None ## Example ```bash -curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/restore/playlist/1/track/1 +curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/restore/playlist/N4hG/track/Q3hD ``` diff --git a/docs/list/playlist/track/show/index.md b/docs/list/playlist/track/show/index.md index 60033c6..8409975 100644 --- a/docs/list/playlist/track/show/index.md +++ b/docs/list/playlist/track/show/index.md @@ -32,7 +32,7 @@ GET /playlist/{id}/track/{id} ```json { track: { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -43,5 +43,5 @@ GET /playlist/{id}/track/{id} ## Example ```bash -curl https://api.animethemes.moe/playlist/1/track/1 +curl https://api.animethemes.moe/playlist/N4hG/track/Q3hD ``` \ No newline at end of file diff --git a/docs/list/playlist/track/store/index.md b/docs/list/playlist/track/store/index.md index 3850dc8..e2965ff 100644 --- a/docs/list/playlist/track/store/index.md +++ b/docs/list/playlist/track/store/index.md @@ -6,13 +6,13 @@ title: Playlist Track Store The playlist track store endpoint creates a new playlist track and returns the new playlist track resource. -For example, the `/playlist/1/track?video_id=2712` endpoint will create a new playlist track for the Bakemonogatari-OP1.webm video and return the new playlist track resource. +For example, the `/playlist/N4hG/track?video_id=2712` endpoint will create a new playlist track for the Bakemonogatari-OP1.webm video and return the new playlist track resource. -If next_id is set, the new track will be inserted before the next track in the playlist. +If `next` is set, the new track will be inserted before the next track in the playlist. -If previous_id is set, the new track will be inserted after the previous track in the playlist. +If `previous` is set, the new track will be inserted after the previous track in the playlist. -If neither next_id or previous_id is set, the new track will be appended to the end of the list of tracks in the playlist. +If neither `next` or `previous` is set, the new track will be appended to the end of the list of tracks in the playlist. ## URL @@ -28,19 +28,19 @@ POST /playlist/{id}/track ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :---------------------------------------------------------- | -| name | Yes | string, max:192 | -| next_id | No | integer, Track ID Exists in Playlist, prohibits:previous_id | -| previous_id | No | integer, Track ID Exists in Playlist, prohibits:next_id | -| video_id | Yes | Video ID Exists | +| Name | Required | Rules | +| :------: | :------: | :------------------------------------------------------ | +| name | Yes | string, max:192 | +| next | No | string, Track ID Exists in Playlist, prohibits:previous | +| previous | No | string, Track ID Exists in Playlist, prohibits:next | +| video_id | Yes | Video ID Exists | ## Response ```json { track: { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -51,5 +51,5 @@ POST /playlist/{id}/track ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/1/track +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/N4hG/track ``` diff --git a/docs/list/playlist/track/update/index.md b/docs/list/playlist/track/update/index.md index 9f9f3af..4059773 100644 --- a/docs/list/playlist/track/update/index.md +++ b/docs/list/playlist/track/update/index.md @@ -6,11 +6,11 @@ title: Playlist Track Update The playlist track update endpoint updates a playlist track and returns the updated playlist track resource. -For example, the `/playlist/1/track/1?next_id=2` endpoint will update the playlist track of id `1` next_id attribute and return the updated playlist track resource. +For example, the `/playlist/N4hG/track/Q3hD?next_id=2` endpoint will update the playlist track of id Q3hD next_id attribute and return the updated playlist track resource. -If next_id is set, the track will be moved before the next track in the playlist. +If `next` is set, the track will be moved before the next track in the playlist. -If previous_id is set, the track will be moved after the previous track in the playlist. +If `previous` is set, the track will be moved after the previous track in the playlist. ## URL @@ -26,18 +26,18 @@ PUT|PATCH /playlist/{id}/track/{id} ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :------------------------------------------ | -| next_id | No | Track ID exists & Track Playlist ID matches | -| previous_id | No | Track ID exists & Track Playlist ID matches | -| video_id | No | Video ID Exists | +| Name | Required | Rules | +| :------: | :------: | :-------------------------------------------------- | +| next | No | string, Track ID exists & Track Playlist ID matches | +| previous | No | string, Track ID exists & Track Playlist ID matches | +| video_id | No | Video ID Exists | ## Response ```json { track: { - id: id, + id: "id", created_at: "created_at", updated_at: "updated_at", deleted_at: "deleted_at" @@ -48,5 +48,5 @@ PUT|PATCH /playlist/{id}/track/{id} ## Example ```bash -curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/1/track/1 +curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/N4hG/track/Q3hD ``` \ No newline at end of file diff --git a/docs/list/playlist/update/index.md b/docs/list/playlist/update/index.md index a84d99a..73e69d6 100644 --- a/docs/list/playlist/update/index.md +++ b/docs/list/playlist/update/index.md @@ -6,7 +6,7 @@ title: Playlist Update The playlist update endpoint updates a playlist and returns the updated playlist resource. -For example, the `/playlist/1?visibility=public` endpoint will update the playlist of id `1` visibility attribute and return the updated playlist resource. +For example, the `/playlist/N4hG?visibility=public` endpoint will update the playlist of id N4hG visibility attribute and return the updated playlist resource. ## URL @@ -24,17 +24,17 @@ PUT|PATCH /playlist/{id} ## Parameters -| Name | Required | Rules | -| :--------: | :------: | :------------------------------------------ | -| name | No | string, max:192 | -| visibility | No | EnumValue [Public, Private, Unlisted] | +| Name | Required | Rules | +| :--------: | :------: | :------------------------------------ | +| name | No | string, max:192 | +| visibility | No | EnumValue [Public, Private, Unlisted] | ## Response ```json { playlist: { - id: id, + id: "id", name: "name", visibility: "visibility", created_at: "created_at", @@ -50,5 +50,5 @@ PUT|PATCH /playlist/{id} ## Example ```bash -curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/1 +curl -X PATCH -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlist/N4hG ``` \ No newline at end of file diff --git a/docs/list/playlistimage/destroy/index.md b/docs/list/playlistimage/destroy/index.md index 9ad189b..98b277c 100644 --- a/docs/list/playlistimage/destroy/index.md +++ b/docs/list/playlistimage/destroy/index.md @@ -6,7 +6,7 @@ title: Playlist Image Destroy The playlist image destroy endpoint deletes a playlist image and returns the deleted playlist image resource. -For example, the `/playlistimage/1/1` endpoint will delete the association between the playlist of id 1 and the large cover image of id 1. +For example, the `/playlistimage/N4hG/1` endpoint will delete the association between the playlist of id N4hG and the large cover image of id 1. ## URL @@ -35,5 +35,5 @@ None ## Example ```bash -curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlistimage/1/1 +curl -X DELETE -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlistimage/N4hG/1 ``` diff --git a/docs/list/playlistimage/show/index.md b/docs/list/playlistimage/show/index.md index 9917b3b..1d4ec3e 100644 --- a/docs/list/playlistimage/show/index.md +++ b/docs/list/playlistimage/show/index.md @@ -6,7 +6,7 @@ title: Playlist Image Show The playlist image show endpoint returns an playlist image resource. -For example, the `/playlistimage/1/1` endpoint will return the playlist image resource for the association between the playlist of id 1 and the large cover image of id 1. +For example, the `/playlistimage/N4hG/1` endpoint will return the playlist image resource for the association between the playlist of id N4hG and the large cover image of id 1. ## URL @@ -38,5 +38,5 @@ None ## Example ```bash -curl https://api.animethemes.moe/playlistimage/1/1 +curl https://api.animethemes.moe/playlistimage/N4hG/1 ``` diff --git a/docs/list/playlistimage/store/index.md b/docs/list/playlistimage/store/index.md index 758dd48..bb3076d 100644 --- a/docs/list/playlistimage/store/index.md +++ b/docs/list/playlistimage/store/index.md @@ -6,12 +6,12 @@ title: Playlist Image Store The playlist image store endpoint creates a new playlist image and returns the new playlist image resource. -For example, the `/playlistimage?playlist_id=1&image_id=1` endpoint will create a new association between the playlist of id 1 and the large cover image of id 1. +For example, the `/playlistimage/N4hG/1` endpoint will create a new association between the playlist of id N4hG and the large cover image of id 1. ## URL ```sh -POST /playlistimage +POST /playlistimage/{playlist:id}/{image:id} ``` ## Authentication @@ -20,10 +20,7 @@ POST /playlistimage ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :-------------------------- | -| playlist_id | Yes | integer, Playlist ID exists | -| image_id | Yes | integer, Image ID exists | +None ## Response @@ -39,5 +36,5 @@ POST /playlistimage ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlistimage/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/playlistimage/N4hG/1 ``` diff --git a/docs/wiki/animeimage/store/index.md b/docs/wiki/animeimage/store/index.md index ca8abed..ce59f06 100644 --- a/docs/wiki/animeimage/store/index.md +++ b/docs/wiki/animeimage/store/index.md @@ -6,12 +6,12 @@ title: Anime Image Store The anime image store endpoint creates a new anime image and returns the new anime image resource. -For example, the `/animeimage?anime_id=218&image_id=435` endpoint will create a new association between the Bakemonogatari anime and the large cover image of id 435. +For example, the `/animeimage/bakemonogatari/435` endpoint will create a new association between the Bakemonogatari anime and the large cover image of id 435. ## URL ```sh -POST /animeimage +POST /animeimage/{anime:slug}/{image:id} ``` ## Authentication @@ -22,10 +22,7 @@ POST /animeimage ## Parameters -| Name | Required | Rules | -| :------: | :------: | :----------------------- | -| anime_id | Yes | integer, Anime ID exists | -| image_id | Yes | integer, Image ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /animeimage ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeimage/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeimage/bakemonogatari/435 ``` diff --git a/docs/wiki/animeresource/store/index.md b/docs/wiki/animeresource/store/index.md index eea795b..44093d5 100644 --- a/docs/wiki/animeresource/store/index.md +++ b/docs/wiki/animeresource/store/index.md @@ -6,12 +6,12 @@ title: Anime Resource Store The anime resource store endpoint creates a new anime resource and returns the new anime resource resource. -For example, the `/animeresource?anime_id=218&resource_id=1083` endpoint will create a new association between the Bakemonogatari anime and the external resource of id 1083. +For example, the `/animeresource/bakemonogatari/1083` endpoint will create a new association between the Bakemonogatari anime and the external resource of id 1083. ## URL ```sh -POST /animeresource +POST /animeresource/{anime:slug}/{resource:id} ``` ## Authentication @@ -22,11 +22,9 @@ POST /animeresource ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :-------------------------- | -| anime_id | Yes | integer, Anime ID exists | -| resource_id | Yes | integer, Resource ID exists | -| as | No | string, max:192 | +| Name | Required | Rules | +| :--: | :------: | :-------------- | +| as | No | string, max:192 | ## Response @@ -43,5 +41,5 @@ POST /animeresource ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeresource/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeresource/bakemonogatari/1083 ``` diff --git a/docs/wiki/animeseries/store/index.md b/docs/wiki/animeseries/store/index.md index 5d27b80..c21941e 100644 --- a/docs/wiki/animeseries/store/index.md +++ b/docs/wiki/animeseries/store/index.md @@ -6,12 +6,12 @@ title: Anime Series Store The anime series store endpoint creates a new anime series and returns the new anime series resource. -For example, the `/animeseries?anime_id=218&series_id=116` endpoint will create a new association between the Bakemonogatari anime and the Monogatari series. +For example, the `/animeseries/bakemonogatari/monogatari` endpoint will create a new association between the Bakemonogatari anime and the Monogatari series. ## URL ```sh -POST /animeseries +POST /animeseries/{anime:slug}/{series:slug} ``` ## Authentication @@ -22,10 +22,7 @@ POST /animeseries ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| anime_id | Yes | integer, Anime ID exists | -| series_id | Yes | integer, Series ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /animeseries ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeseries/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animeseries/bakemonogatari/monogatari ``` diff --git a/docs/wiki/animestudio/store/index.md b/docs/wiki/animestudio/store/index.md index 42a2db5..46dea08 100644 --- a/docs/wiki/animestudio/store/index.md +++ b/docs/wiki/animestudio/store/index.md @@ -6,12 +6,12 @@ title: Anime Studio Store The anime studio store endpoint creates a new anime studio and returns the new anime studio resource. -For example, the `/animestudio?anime_id=218&studio_id=11` endpoint will create a new association between the Bakemonogatari anime and the Shaft studio. +For example, the `/animestudio/bakemonogatari/shaft` endpoint will create a new association between the Bakemonogatari anime and the Shaft studio. ## URL ```sh -POST /animestudio +POST /animestudio/{anime:slug}/{studio:slug} ``` ## Authentication @@ -22,10 +22,7 @@ POST /animestudio ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| anime_id | Yes | integer, Anime ID exists | -| studio_id | Yes | integer, Studio ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /animestudio ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animestudio/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animestudio/bakemonogatari/shaft ``` diff --git a/docs/wiki/animethemeentryvideo/store/index.md b/docs/wiki/animethemeentryvideo/store/index.md index 7012af2..c1a807a 100644 --- a/docs/wiki/animethemeentryvideo/store/index.md +++ b/docs/wiki/animethemeentryvideo/store/index.md @@ -6,12 +6,12 @@ title: Anime Theme Entry Video Store The anime theme entry video store endpoint creates a new anime theme entry video and returns the new anime theme entry video resource. -For example, the `/animethemeentryvideo?entry_id=3814&video_id=2712` endpoint will create a new association between the Bakemonogatari OP1 anime theme entry and the Bakemonogatari-OP1.webm video. +For example, the `/animethemeentryvideo/3814/Bakemonogatari-OP1.webm` endpoint will create a new association between the Bakemonogatari OP1 anime theme entry and the Bakemonogatari-OP1.webm video. ## URL ```sh -POST /animethemeentryvideo +POST /animethemeentryvideo/{animethemeentry:id}/{video:slug} ``` ## Authentication @@ -22,10 +22,7 @@ POST /animethemeentryvideo ## Parameters -| Name | Required | Rules | -| :------: | :------: | :----------------------- | -| entry_id | Yes | integer, Entry ID exists | -| video_id | Yes | integer, Video ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /animethemeentryvideo ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animethemeentryvideo/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/animethemeentryvideo/3814/Bakemonogatari-OP1.webm ``` diff --git a/docs/wiki/artistimage/store/index.md b/docs/wiki/artistimage/store/index.md index 2bd5a36..54fc5df 100644 --- a/docs/wiki/artistimage/store/index.md +++ b/docs/wiki/artistimage/store/index.md @@ -6,12 +6,12 @@ title: Artist Image Store The artist image store endpoint creates a new artist image and returns the new artist image resource. -For example, the `/artistimage?artist_id=53&image_id=6703` endpoint will create a new association between the Chiwa Saitou artist and the large cover image of id 6703. +For example, the `/artistimage/chiwa_saitou/6703` endpoint will create a new association between the Chiwa Saitou artist and the large cover image of id 6703. ## URL ```sh -POST /artistimage +POST /artistimage/{artist:slug}/{image:id} ``` ## Authentication @@ -22,10 +22,7 @@ POST /artistimage ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| artist_id | Yes | integer, Artist ID exists | -| image_id | Yes | integer, Image ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /artistimage ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistimage/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistimage/chiwa_saitou/6703 ``` diff --git a/docs/wiki/artistmember/store/index.md b/docs/wiki/artistmember/store/index.md index 943fe22..2741e52 100644 --- a/docs/wiki/artistmember/store/index.md +++ b/docs/wiki/artistmember/store/index.md @@ -6,12 +6,12 @@ title: Artist Member Store The artist member store endpoint creates a new artist member and returns the new artist member resource. -For example, the `/artistmember?artist_id=410&member_id=191` endpoint will create a new association between the μ's group and the Pile member. +For example, the `/artistmember/ms/pile` endpoint will create a new association between the μ's group and the Pile member. ## URL ```sh -POST /artistmember +POST /artistmember/{artist:slug}/{artist:slug} ``` ## Authentication @@ -22,11 +22,9 @@ POST /artistmember ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| artist_id | Yes | integer, Artist ID exists | -| member_id | Yes | integer, Artist ID exists | -| as | No | string, max:192 | +| Name | Required | Rules | +| :--: | :------: | :-------------- | +| as | No | string, max:192 | ## Response @@ -43,5 +41,5 @@ POST /artistmember ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistmember/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistmember/ms/pile ``` diff --git a/docs/wiki/artistresource/store/index.md b/docs/wiki/artistresource/store/index.md index 741245e..9c8ccad 100644 --- a/docs/wiki/artistresource/store/index.md +++ b/docs/wiki/artistresource/store/index.md @@ -6,12 +6,12 @@ title: Artist Resource Store The artist resource store endpoint creates a new artist resource and returns the new artist resource resource. -For example, the `/artistresource?artist_id=53&resource_id=3361` endpoint will create a new association between the Chiwa Saitou artist and the external resource of id 3361. +For example, the `/artistresource/chiwa_saitou/3361` endpoint will create a new association between the Chiwa Saitou artist and the external resource of id 3361. ## URL ```sh -POST /artistresource +POST /artistresource/{artist:slug}/{resource:id} ``` ## Authentication @@ -22,11 +22,9 @@ POST /artistresource ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :-------------------------- | -| artist_id | Yes | integer, Artist ID exists | -| resource_id | Yes | integer, Resource ID exists | -| as | No | string, max:192 | +| Name | Required | Rules | +| :--: | :------: | :-------------- | +| as | No | string, max:192 | ## Response @@ -43,5 +41,5 @@ POST /artistresource ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistresource/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistresource/chiwa_saitou/3361 ``` diff --git a/docs/wiki/artistsong/store/index.md b/docs/wiki/artistsong/store/index.md index 3589bc1..93cd9e4 100644 --- a/docs/wiki/artistsong/store/index.md +++ b/docs/wiki/artistsong/store/index.md @@ -6,12 +6,12 @@ title: Artist Song Store The artist song store endpoint creates a new artist song and returns the new artist song resource. -For example, the `/artistsong?artist_id=53&song_id=3373` endpoint will create a new association between the Chiwa Saitou artist and the "staple stable" song. +For example, the `/artistsong/chiwa_saitou/3373` endpoint will create a new association between the Chiwa Saitou artist and the "staple stable" song. ## URL ```sh -POST /artistsong +POST /artistsong/{artist:slug}/{song:id} ``` ## Authentication @@ -22,11 +22,9 @@ POST /artistsong ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| artist_id | Yes | integer, Artist ID exists | -| song_id | Yes | integer, Song ID exists | -| as | No | string, max:192 | +| Name | Required | Rules | +| :--: | :------: | :-------------- | +| as | No | string, max:192 | ## Response @@ -43,5 +41,5 @@ POST /artistsong ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistsong/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/artistsong/chiwa_saitou/3373 ``` diff --git a/docs/wiki/studioimage/store/index.md b/docs/wiki/studioimage/store/index.md index 61aaf0b..371ea58 100644 --- a/docs/wiki/studioimage/store/index.md +++ b/docs/wiki/studioimage/store/index.md @@ -6,12 +6,12 @@ title: Studio Image Store The studio image store endpoint creates a new studio image and returns the new studio image resource. -For example, the `/studioimage?studio_id=11&image_id=9292` endpoint will create a new association between the Shaft studio and the large cover image of id 9292. +For example, the `/studioimage/shaft/9292` endpoint will create a new association between the Shaft studio and the large cover image of id 9292. ## URL ```sh -POST /studioimage +POST /studioimage/{studio:slug}/{image:id} ``` ## Authentication @@ -22,10 +22,7 @@ POST /studioimage ## Parameters -| Name | Required | Rules | -| :-------: | :------: | :------------------------ | -| studio_id | Yes | integer, Studio ID exists | -| image_id | Yes | integer, Image ID exists | +None ## Response @@ -41,5 +38,5 @@ POST /studioimage ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/studioimage/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/studioimage/shaft/9292 ``` diff --git a/docs/wiki/studioresource/store/index.md b/docs/wiki/studioresource/store/index.md index ebb6c01..d48da53 100644 --- a/docs/wiki/studioresource/store/index.md +++ b/docs/wiki/studioresource/store/index.md @@ -6,12 +6,12 @@ title: Studio Resource Store The studio resource store endpoint creates a new studio resource and returns the new studio resource resource. -For example, the `/studioresource?studio_id=11&resource_id=14891` endpoint will create a new association between the Shaft studio and the external resource of id 14891. +For example, the `/studioresource/shaft/14891` endpoint will create a new association between the Shaft studio and the external resource of id 14891. ## URL ```sh -POST /studioresource +POST /studioresource/{studio:slug}/{resource:id} ``` ## Authentication @@ -22,11 +22,9 @@ POST /studioresource ## Parameters -| Name | Required | Rules | -| :---------: | :------: | :-------------------------- | -| studio_id | Yes | integer, Studio ID exists | -| resource_id | Yes | integer, Resource ID exists | -| as | No | string, max:192 | +| Name | Required | Rules | +| :--: | :------: | :-------------- | +| as | No | string, max:192 | ## Response @@ -43,5 +41,5 @@ POST /studioresource ## Example ```bash -curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/studioresource/ +curl -X POST -H "Authorization: Bearer {token}" https://api.animethemes.moe/studioresource/shaft/14891 ``` diff --git a/package-lock.json b/package-lock.json index 180f045..b815d8d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "dotenv": "^16.0.3", - "vitepress": "^1.0.0-alpha.61" + "vitepress": "^1.0.0-alpha.64" } }, "node_modules/@algolia/autocomplete-core": { @@ -39,118 +39,118 @@ "integrity": "sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==" }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.15.0.tgz", - "integrity": "sha512-uxxFhTWh4JJDb2+FFSmNMfEQ8p9o2vjSpU7iW007QX3OvqljPPN68lk3bpZVaG8pwr5MU1DqpkZ71FcQdVTjgQ==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.16.0.tgz", + "integrity": "sha512-jVrk0YB3tjOhD5/lhBtYCVCeLjZmVpf2kdi4puApofytf/R0scjWz0GdozlW4HhU+Prxmt/c9ge4QFjtv5OAzQ==", "dependencies": { - "@algolia/cache-common": "4.15.0" + "@algolia/cache-common": "4.16.0" } }, "node_modules/@algolia/cache-common": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.15.0.tgz", - "integrity": "sha512-Me3PbI4QurAM+3D+htIE0l1xt6+bl/18SG6Wc7bPQEZAtN7DTGz22HqhKNyLF2lR/cOfpaH7umXZlZEhIHf7gQ==" + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.16.0.tgz", + "integrity": "sha512-4iHjkSYQYw46pITrNQgXXhvUmcekI8INz1m+SzmqLX8jexSSy4Ky4zfGhZzhhhLHXUP3+x/PK/c0qPjxEvRwKQ==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.15.0.tgz", - "integrity": "sha512-B9mg1wd7CKMfpkbiTQ8KlcKkH6ut/goVaI6XmDCUczOOqeuZlV34tuEi7o3Xo1j66KWr/d9pMjjGYcoVPCVeOA==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.16.0.tgz", + "integrity": "sha512-p7RYykvA6Ip6QENxrh99nOD77otVh1sJRivcgcVpnjoZb5sIN3t33eUY1DpB9QSBizcrW+qk19rNkdnZ43a+PQ==", "dependencies": { - "@algolia/cache-common": "4.15.0" + "@algolia/cache-common": "4.16.0" } }, "node_modules/@algolia/client-account": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.15.0.tgz", - "integrity": "sha512-8wqI33HRZy5ydfFt6F5vMhtkOiAUhVfSCYXx4U3Go5RALqWLgVUp6wzOo0mr1z08POCkHDpbQMQvyayb1CZ/kw==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.16.0.tgz", + "integrity": "sha512-eydcfpdIyuWoKgUSz5iZ/L0wE/Wl7958kACkvTHLDNXvK/b8Z1zypoJavh6/km1ZNQmFpeYS2jrmq0kUSFn02w==", "dependencies": { - "@algolia/client-common": "4.15.0", - "@algolia/client-search": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/client-common": "4.16.0", + "@algolia/client-search": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.15.0.tgz", - "integrity": "sha512-jrPjEeNEIIQKeA1XCZXx3f3aybtwF7wjYlnfHbLARuZ9AuHzimOKjX0ZwqvMmvTsHivpcZ2rqY+j1E8HoH1ELA==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.16.0.tgz", + "integrity": "sha512-cONWXH3BfilgdlCofUm492bJRWtpBLVW/hsUlfoFtiX1u05xoBP7qeiDwh9RR+4pSLHLodYkHAf5U4honQ55Qg==", "dependencies": { - "@algolia/client-common": "4.15.0", - "@algolia/client-search": "4.15.0", - "@algolia/requester-common": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/client-common": "4.16.0", + "@algolia/client-search": "4.16.0", + "@algolia/requester-common": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/@algolia/client-common": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.15.0.tgz", - "integrity": "sha512-PlsJMObZuYw4JlG5EhYv1PHDOv7n5mD5PzqFyoNfSOYaEPRZepa3W579ya29yOu3FZ0VGMNJmB7Q5v/+/fwvIw==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.16.0.tgz", + "integrity": "sha512-QVdR4019ukBH6f5lFr27W60trRxQF1SfS1qo0IP6gjsKhXhUVJuHxOCA6ArF87jrNkeuHEoRoDU+GlvaecNo8g==", "dependencies": { - "@algolia/requester-common": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/requester-common": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.15.0.tgz", - "integrity": "sha512-Bf0bhRAiNL9LWurzyHRH8UBi4fDt3VbCNkInxVngKQT1uCZWXecwoPWGhcSSpdanBqFJA/1WBt+BWx7a50Bhlg==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.16.0.tgz", + "integrity": "sha512-irtLafssDGPuhYqIwxqOxiWlVYvrsBD+EMA1P9VJtkKi3vSNBxiWeQ0f0Tn53cUNdSRNEssfoEH84JL97SV2SQ==", "dependencies": { - "@algolia/client-common": "4.15.0", - "@algolia/requester-common": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/client-common": "4.16.0", + "@algolia/requester-common": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/@algolia/client-search": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.15.0.tgz", - "integrity": "sha512-dTwZD4u53WdmexnMcoO2Qd/+YCP3ESXKOtD2MryQ1a9dHwB2Y3Qob0kyS1PG82idwM3enbznvscI9Sf4o9PUWQ==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.16.0.tgz", + "integrity": "sha512-xsfrAE1jO/JDh1wFrRz+alVyW+aA6qnkzmbWWWZWEgVF3EaFqzIf9r1l/aDtDdBtNTNhX9H3Lg31+BRtd5izQA==", "dependencies": { - "@algolia/client-common": "4.15.0", - "@algolia/requester-common": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/client-common": "4.16.0", + "@algolia/requester-common": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/@algolia/logger-common": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.15.0.tgz", - "integrity": "sha512-D8OFwn/HpvQz66goIcjxOKsYBMuxiruxJ3cA/bnc0EiDvSA2P2z6bNQWgS5gbstuTZIJmbhr+53NyOxFkmMNAA==" + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.16.0.tgz", + "integrity": "sha512-U9H8uCzSDuePJmbnjjTX21aPDRU6x74Tdq3dJmdYu2+pISx02UeBJm4kSgc9RW5jcR5j35G9gnjHY9Q3ngWbyQ==" }, "node_modules/@algolia/logger-console": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.15.0.tgz", - "integrity": "sha512-pQOvVaRSEJQJRXKTnxEA6nN1hipSQadJJ4einw0nIlfMOGZh/kps1ybh8vRUlUGyfEuN/3dyFs0W3Ac7hIItlg==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.16.0.tgz", + "integrity": "sha512-+qymusiM+lPZKrkf0tDjCQA158eEJO2IU+Nr/sJ9TFyI/xkFPjNPzw/Qbc8Iy/xcOXGlc6eMgmyjtVQqAWq6UA==", "dependencies": { - "@algolia/logger-common": "4.15.0" + "@algolia/logger-common": "4.16.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.15.0.tgz", - "integrity": "sha512-va186EfALF+6msYZXaoBSxcnFCg3SoWJ+uv1yMyhQRJRe7cZSHWSVT3s40vmar90gxlBu80KMVwVlsvJhJv6ew==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.16.0.tgz", + "integrity": "sha512-gK+kvs6LHl/PaOJfDuwjkopNbG1djzFLsVBklGBsSU6h6VjFkxIpo6Qq80IK14p9cplYZfhfaL12va6Q9p3KVQ==", "dependencies": { - "@algolia/requester-common": "4.15.0" + "@algolia/requester-common": "4.16.0" } }, "node_modules/@algolia/requester-common": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.15.0.tgz", - "integrity": "sha512-w0UUzxElbo4hrKg4QP/jiXDNbIJuAthxdlkos9nS8KAPK2XI3R9BlUjLz/ZVs4F9TDGI0mhjrNHhZ12KXcoyhg==" + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.16.0.tgz", + "integrity": "sha512-3Zmcs/iMubcm4zqZ3vZG6Zum8t+hMWxGMzo0/uY2BD8o9q5vMxIYI0c4ocdgQjkXcix189WtZNkgjSOBzSbkdw==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.15.0.tgz", - "integrity": "sha512-eeEOhFtgwKcgAlKAZpgBRZJ0ILSEBCXxZ9uwfVWPD24W1b6z08gVoTJ6J7lCeCnJmudg+tMElDnGzHkjup9CJA==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.16.0.tgz", + "integrity": "sha512-L8JxM2VwZzh8LJ1Zb8TFS6G3icYsCKZsdWW+ahcEs1rGWmyk9SybsOe1MLnjonGBaqPWJkn9NjS7mRdjEmBtKA==", "dependencies": { - "@algolia/requester-common": "4.15.0" + "@algolia/requester-common": "4.16.0" } }, "node_modules/@algolia/transporter": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.15.0.tgz", - "integrity": "sha512-JoWR+ixG3EmA0UPntQFN/FV5TasYcYu93d5+oKzHFeZ6Z7rtW5Im9iy/Oh/ggk1AAN5fTdqKewtbBpdaYDbKsQ==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.16.0.tgz", + "integrity": "sha512-H9BVB2EAjT65w7XGBNf5drpsW39x2aSZ942j4boSAAJPPlLmjtj5IpAP7UAtsV8g9Beslonh0bLa1XGmE/P0BA==", "dependencies": { - "@algolia/cache-common": "4.15.0", - "@algolia/logger-common": "4.15.0", - "@algolia/requester-common": "4.15.0" + "@algolia/cache-common": "4.16.0", + "@algolia/logger-common": "4.16.0", + "@algolia/requester-common": "4.16.0" } }, "node_modules/@babel/parser": { @@ -206,9 +206,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.12.tgz", - "integrity": "sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz", + "integrity": "sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==", "cpu": [ "arm" ], @@ -221,9 +221,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.12.tgz", - "integrity": "sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz", + "integrity": "sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==", "cpu": [ "arm64" ], @@ -236,9 +236,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.12.tgz", - "integrity": "sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz", + "integrity": "sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==", "cpu": [ "x64" ], @@ -251,9 +251,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.12.tgz", - "integrity": "sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", + "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", "cpu": [ "arm64" ], @@ -266,9 +266,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.12.tgz", - "integrity": "sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz", + "integrity": "sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==", "cpu": [ "x64" ], @@ -281,9 +281,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.12.tgz", - "integrity": "sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz", + "integrity": "sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==", "cpu": [ "arm64" ], @@ -296,9 +296,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.12.tgz", - "integrity": "sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz", + "integrity": "sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==", "cpu": [ "x64" ], @@ -311,9 +311,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.12.tgz", - "integrity": "sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz", + "integrity": "sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==", "cpu": [ "arm" ], @@ -326,9 +326,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.12.tgz", - "integrity": "sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz", + "integrity": "sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==", "cpu": [ "arm64" ], @@ -341,9 +341,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.12.tgz", - "integrity": "sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz", + "integrity": "sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==", "cpu": [ "ia32" ], @@ -356,9 +356,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.12.tgz", - "integrity": "sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz", + "integrity": "sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==", "cpu": [ "loong64" ], @@ -371,9 +371,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.12.tgz", - "integrity": "sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz", + "integrity": "sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==", "cpu": [ "mips64el" ], @@ -386,9 +386,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.12.tgz", - "integrity": "sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz", + "integrity": "sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==", "cpu": [ "ppc64" ], @@ -401,9 +401,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.12.tgz", - "integrity": "sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz", + "integrity": "sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==", "cpu": [ "riscv64" ], @@ -416,9 +416,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.12.tgz", - "integrity": "sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz", + "integrity": "sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==", "cpu": [ "s390x" ], @@ -431,9 +431,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.12.tgz", - "integrity": "sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz", + "integrity": "sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==", "cpu": [ "x64" ], @@ -446,9 +446,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.12.tgz", - "integrity": "sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz", + "integrity": "sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==", "cpu": [ "x64" ], @@ -461,9 +461,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.12.tgz", - "integrity": "sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz", + "integrity": "sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==", "cpu": [ "x64" ], @@ -476,9 +476,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.12.tgz", - "integrity": "sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz", + "integrity": "sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==", "cpu": [ "x64" ], @@ -491,9 +491,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.12.tgz", - "integrity": "sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz", + "integrity": "sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==", "cpu": [ "arm64" ], @@ -506,9 +506,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.12.tgz", - "integrity": "sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz", + "integrity": "sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==", "cpu": [ "ia32" ], @@ -521,9 +521,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.12.tgz", - "integrity": "sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz", + "integrity": "sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==", "cpu": [ "x64" ], @@ -743,24 +743,24 @@ } }, "node_modules/algoliasearch": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.15.0.tgz", - "integrity": "sha512-+vgKQF5944dYsz9zhKk07JbOYeNdKisoD5GeG0woBL3nLzbn2a+nGwki60DXg7CXvaFXBcTXyJG4C+VaBVd44g==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.16.0.tgz", + "integrity": "sha512-HAjKJ6bBblaXqO4dYygF4qx251GuJ6zCZt+qbJ+kU7sOC+yc84pawEjVpJByh+cGP2APFCsao2Giz50cDlKNPA==", "dependencies": { - "@algolia/cache-browser-local-storage": "4.15.0", - "@algolia/cache-common": "4.15.0", - "@algolia/cache-in-memory": "4.15.0", - "@algolia/client-account": "4.15.0", - "@algolia/client-analytics": "4.15.0", - "@algolia/client-common": "4.15.0", - "@algolia/client-personalization": "4.15.0", - "@algolia/client-search": "4.15.0", - "@algolia/logger-common": "4.15.0", - "@algolia/logger-console": "4.15.0", - "@algolia/requester-browser-xhr": "4.15.0", - "@algolia/requester-common": "4.15.0", - "@algolia/requester-node-http": "4.15.0", - "@algolia/transporter": "4.15.0" + "@algolia/cache-browser-local-storage": "4.16.0", + "@algolia/cache-common": "4.16.0", + "@algolia/cache-in-memory": "4.16.0", + "@algolia/client-account": "4.16.0", + "@algolia/client-analytics": "4.16.0", + "@algolia/client-common": "4.16.0", + "@algolia/client-personalization": "4.16.0", + "@algolia/client-search": "4.16.0", + "@algolia/logger-common": "4.16.0", + "@algolia/logger-console": "4.16.0", + "@algolia/requester-browser-xhr": "4.16.0", + "@algolia/requester-common": "4.16.0", + "@algolia/requester-node-http": "4.16.0", + "@algolia/transporter": "4.16.0" } }, "node_modules/ansi-sequence-parser": { @@ -787,9 +787,9 @@ } }, "node_modules/esbuild": { - "version": "0.17.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.12.tgz", - "integrity": "sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==", + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", + "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -798,28 +798,28 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.12", - "@esbuild/android-arm64": "0.17.12", - "@esbuild/android-x64": "0.17.12", - "@esbuild/darwin-arm64": "0.17.12", - "@esbuild/darwin-x64": "0.17.12", - "@esbuild/freebsd-arm64": "0.17.12", - "@esbuild/freebsd-x64": "0.17.12", - "@esbuild/linux-arm": "0.17.12", - "@esbuild/linux-arm64": "0.17.12", - "@esbuild/linux-ia32": "0.17.12", - "@esbuild/linux-loong64": "0.17.12", - "@esbuild/linux-mips64el": "0.17.12", - "@esbuild/linux-ppc64": "0.17.12", - "@esbuild/linux-riscv64": "0.17.12", - "@esbuild/linux-s390x": "0.17.12", - "@esbuild/linux-x64": "0.17.12", - "@esbuild/netbsd-x64": "0.17.12", - "@esbuild/openbsd-x64": "0.17.12", - "@esbuild/sunos-x64": "0.17.12", - "@esbuild/win32-arm64": "0.17.12", - "@esbuild/win32-ia32": "0.17.12", - "@esbuild/win32-x64": "0.17.12" + "@esbuild/android-arm": "0.17.14", + "@esbuild/android-arm64": "0.17.14", + "@esbuild/android-x64": "0.17.14", + "@esbuild/darwin-arm64": "0.17.14", + "@esbuild/darwin-x64": "0.17.14", + "@esbuild/freebsd-arm64": "0.17.14", + "@esbuild/freebsd-x64": "0.17.14", + "@esbuild/linux-arm": "0.17.14", + "@esbuild/linux-arm64": "0.17.14", + "@esbuild/linux-ia32": "0.17.14", + "@esbuild/linux-loong64": "0.17.14", + "@esbuild/linux-mips64el": "0.17.14", + "@esbuild/linux-ppc64": "0.17.14", + "@esbuild/linux-riscv64": "0.17.14", + "@esbuild/linux-s390x": "0.17.14", + "@esbuild/linux-x64": "0.17.14", + "@esbuild/netbsd-x64": "0.17.14", + "@esbuild/openbsd-x64": "0.17.14", + "@esbuild/sunos-x64": "0.17.14", + "@esbuild/win32-arm64": "0.17.14", + "@esbuild/win32-ia32": "0.17.14", + "@esbuild/win32-x64": "0.17.14" } }, "node_modules/estree-walker": { @@ -881,9 +881,15 @@ } }, "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -925,9 +931,9 @@ } }, "node_modules/preact": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.13.1.tgz", - "integrity": "sha512-KyoXVDU5OqTpG9LXlB3+y639JAGzl8JSBXLn1J9HTSB3gbKcuInga7bZnXLlxmK94ntTs1EFeZp0lrja2AuBYQ==", + "version": "10.13.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.13.2.tgz", + "integrity": "sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -950,9 +956,9 @@ } }, "node_modules/rollup": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.0.tgz", - "integrity": "sha512-YsIfrk80NqUDrxrjWPXUa7PWvAfegZEXHuPsEZg58fGCdjL1I9C1i/NaG+L+27kxxwkrG/QEDEQc8s/ynXWWGQ==", + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.2.tgz", + "integrity": "sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==", "bin": { "rollup": "dist/bin/rollup" }, @@ -1057,9 +1063,9 @@ } }, "node_modules/vitepress": { - "version": "1.0.0-alpha.61", - "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-alpha.61.tgz", - "integrity": "sha512-NvzERVS3/TU9YkYcaiK7yNSe0zY9UcSV58tx3mxbvVLCuwRykzO4OWbl6vQT6Ut6YGuZU1y3Z5WcSS+fHfaxJA==", + "version": "1.0.0-alpha.64", + "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-alpha.64.tgz", + "integrity": "sha512-u12wcDH4VzgxxkQfVQWkXumrL3WRetpenz4VuAtiMWXeZSCayWcJtieWOFxmX/RzS2KEuTJpXGbtJAXORyyJBQ==", "dependencies": { "@docsearch/css": "^3.3.3", "@docsearch/js": "^3.3.3", diff --git a/package.json b/package.json index cd8b935..b54da65 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,6 @@ "license": "MIT", "dependencies": { "dotenv": "^16.0.3", - "vitepress": "^1.0.0-alpha.61" + "vitepress": "^1.0.0-alpha.64" } }