mirror of
https://github.com/AnimeThemes/animethemes-api-docs.git
synced 2026-07-11 01:34:06 +02:00
feat: use hashids for playlist resource route keys (#85)
This commit is contained in:
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
@@ -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 |
|
||||
|
||||
@@ -65,7 +65,7 @@ GET /playlist/
|
||||
{
|
||||
playlists: [
|
||||
{
|
||||
id: id,
|
||||
id: "id",
|
||||
name: "name",
|
||||
visibility: "visibility",
|
||||
created_at: "created_at",
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -30,7 +30,7 @@ POST /playlist
|
||||
```json
|
||||
{
|
||||
playlist: {
|
||||
id: id,
|
||||
id: "id",
|
||||
name: "name",
|
||||
visibility: "visibility",
|
||||
created_at: "created_at",
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
@@ -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 |
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
Generated
+192
-186
@@ -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",
|
||||
|
||||
+1
-1
@@ -16,6 +16,6 @@
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"dotenv": "^16.0.3",
|
||||
"vitepress": "^1.0.0-alpha.61"
|
||||
"vitepress": "^1.0.0-alpha.64"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user