fix endcoding error

This commit is contained in:
DefectingCat
2023-05-16 15:53:25 +08:00
parent cb351db3d6
commit d18ca76449
2 changed files with 53 additions and 44 deletions

View File

@ -55,6 +55,7 @@
"clsx": "^1.2.1", "clsx": "^1.2.1",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"encoding": "^0.1.13",
"eslint": "8.40.0", "eslint": "8.40.0",
"eslint-config-next": "13.4.2", "eslint-config-next": "13.4.2",
"gray-matter": "^4.0.3", "gray-matter": "^4.0.3",

96
pnpm-lock.yaml generated
View File

@ -42,7 +42,7 @@ dependencies:
version: 0.2.1(next@13.4.2)(react-dom@18.2.0)(react@18.2.0) version: 0.2.1(next@13.4.2)(react-dom@18.2.0)(react@18.2.0)
octokit: octokit:
specifier: ^2.0.14 specifier: ^2.0.14
version: 2.0.14 version: 2.0.14(encoding@0.1.13)
react: react:
specifier: ^18.2.0 specifier: ^18.2.0
version: 18.2.0 version: 18.2.0
@ -120,6 +120,9 @@ devDependencies:
dotenv: dotenv:
specifier: ^16.0.3 specifier: ^16.0.3
version: 16.0.3 version: 16.0.3
encoding:
specifier: ^0.1.13
version: 0.1.13
eslint: eslint:
specifier: 8.40.0 specifier: 8.40.0
version: 8.40.0 version: 8.40.0
@ -1335,14 +1338,14 @@ packages:
fastq: 1.15.0 fastq: 1.15.0
dev: true dev: true
/@octokit/app@13.1.2: /@octokit/app@13.1.2(encoding@0.1.13):
resolution: {integrity: sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==} resolution: {integrity: sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-app': 4.0.9 '@octokit/auth-app': 4.0.9(encoding@0.1.13)
'@octokit/auth-unauthenticated': 3.0.4 '@octokit/auth-unauthenticated': 3.0.4
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/oauth-app': 4.2.0 '@octokit/oauth-app': 4.2.0(encoding@0.1.13)
'@octokit/plugin-paginate-rest': 6.0.0(@octokit/core@4.2.0) '@octokit/plugin-paginate-rest': 6.0.0(@octokit/core@4.2.0)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
'@octokit/webhooks': 10.7.0 '@octokit/webhooks': 10.7.0
@ -1350,13 +1353,13 @@ packages:
- encoding - encoding
dev: false dev: false
/@octokit/auth-app@4.0.9: /@octokit/auth-app@4.0.9(encoding@0.1.13):
resolution: {integrity: sha512-VFpKIXhHO+kVJtane5cEvdYPtjDKCOI0uKsRrsZfJP+uEu7rcPbQCLCcRKgyT+mUIzGr1IIOmwP/lFqSip1dXA==} resolution: {integrity: sha512-VFpKIXhHO+kVJtane5cEvdYPtjDKCOI0uKsRrsZfJP+uEu7rcPbQCLCcRKgyT+mUIzGr1IIOmwP/lFqSip1dXA==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-oauth-app': 5.0.5 '@octokit/auth-oauth-app': 5.0.5(encoding@0.1.13)
'@octokit/auth-oauth-user': 2.1.1 '@octokit/auth-oauth-user': 2.1.1(encoding@0.1.13)
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/request-error': 3.0.3 '@octokit/request-error': 3.0.3
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
'@types/lru-cache': 5.1.1 '@types/lru-cache': 5.1.1
@ -1368,13 +1371,13 @@ packages:
- encoding - encoding
dev: false dev: false
/@octokit/auth-oauth-app@5.0.5: /@octokit/auth-oauth-app@5.0.5(encoding@0.1.13):
resolution: {integrity: sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==} resolution: {integrity: sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-oauth-device': 4.0.4 '@octokit/auth-oauth-device': 4.0.4(encoding@0.1.13)
'@octokit/auth-oauth-user': 2.1.1 '@octokit/auth-oauth-user': 2.1.1(encoding@0.1.13)
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
'@types/btoa-lite': 1.0.0 '@types/btoa-lite': 1.0.0
btoa-lite: 1.0.0 btoa-lite: 1.0.0
@ -1383,25 +1386,25 @@ packages:
- encoding - encoding
dev: false dev: false
/@octokit/auth-oauth-device@4.0.4: /@octokit/auth-oauth-device@4.0.4(encoding@0.1.13):
resolution: {integrity: sha512-Xl85BZYfqCMv+Uvz33nVVUjE7I/PVySNaK6dRRqlkvYcArSr9vRcZC9KVjXYObGRTCN6mISeYdakAZvWEN4+Jw==} resolution: {integrity: sha512-Xl85BZYfqCMv+Uvz33nVVUjE7I/PVySNaK6dRRqlkvYcArSr9vRcZC9KVjXYObGRTCN6mISeYdakAZvWEN4+Jw==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/oauth-methods': 2.0.5 '@octokit/oauth-methods': 2.0.5(encoding@0.1.13)
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
dev: false dev: false
/@octokit/auth-oauth-user@2.1.1: /@octokit/auth-oauth-user@2.1.1(encoding@0.1.13):
resolution: {integrity: sha512-JgqnNNPf9CaWLxWm9uh2WgxcaVYhxBR09NVIPTiMU2dVZ3FObOHs3njBiLNw+zq84k+rEdm5Y7AsiASrZ84Apg==} resolution: {integrity: sha512-JgqnNNPf9CaWLxWm9uh2WgxcaVYhxBR09NVIPTiMU2dVZ3FObOHs3njBiLNw+zq84k+rEdm5Y7AsiASrZ84Apg==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-oauth-device': 4.0.4 '@octokit/auth-oauth-device': 4.0.4(encoding@0.1.13)
'@octokit/oauth-methods': 2.0.5 '@octokit/oauth-methods': 2.0.5(encoding@0.1.13)
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
btoa-lite: 1.0.0 btoa-lite: 1.0.0
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
@ -1424,13 +1427,13 @@ packages:
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
dev: false dev: false
/@octokit/core@4.2.0: /@octokit/core@4.2.0(encoding@0.1.13):
resolution: {integrity: sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==} resolution: {integrity: sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-token': 3.0.3 '@octokit/auth-token': 3.0.3
'@octokit/graphql': 5.0.5 '@octokit/graphql': 5.0.5(encoding@0.1.13)
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/request-error': 3.0.3 '@octokit/request-error': 3.0.3
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
before-after-hook: 2.2.3 before-after-hook: 2.2.3
@ -1448,27 +1451,27 @@ packages:
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
dev: false dev: false
/@octokit/graphql@5.0.5: /@octokit/graphql@5.0.5(encoding@0.1.13):
resolution: {integrity: sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==} resolution: {integrity: sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
dev: false dev: false
/@octokit/oauth-app@4.2.0: /@octokit/oauth-app@4.2.0(encoding@0.1.13):
resolution: {integrity: sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==} resolution: {integrity: sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/auth-oauth-app': 5.0.5 '@octokit/auth-oauth-app': 5.0.5(encoding@0.1.13)
'@octokit/auth-oauth-user': 2.1.1 '@octokit/auth-oauth-user': 2.1.1(encoding@0.1.13)
'@octokit/auth-unauthenticated': 3.0.4 '@octokit/auth-unauthenticated': 3.0.4
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/oauth-authorization-url': 5.0.0 '@octokit/oauth-authorization-url': 5.0.0
'@octokit/oauth-methods': 2.0.5 '@octokit/oauth-methods': 2.0.5(encoding@0.1.13)
'@types/aws-lambda': 8.10.110 '@types/aws-lambda': 8.10.110
fromentries: 1.3.2 fromentries: 1.3.2
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
@ -1481,12 +1484,12 @@ packages:
engines: {node: '>= 14'} engines: {node: '>= 14'}
dev: false dev: false
/@octokit/oauth-methods@2.0.5: /@octokit/oauth-methods@2.0.5(encoding@0.1.13):
resolution: {integrity: sha512-yQP6B5gE3axNxuM3U9KqWs/ErAQ+WLPaPgC/7EjsZsQibkf8sjdAfF8/y/EJW+Dd05XQvadX4WhQZPMnO1SE1A==} resolution: {integrity: sha512-yQP6B5gE3axNxuM3U9KqWs/ErAQ+WLPaPgC/7EjsZsQibkf8sjdAfF8/y/EJW+Dd05XQvadX4WhQZPMnO1SE1A==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/oauth-authorization-url': 5.0.0 '@octokit/oauth-authorization-url': 5.0.0
'@octokit/request': 6.2.3 '@octokit/request': 6.2.3(encoding@0.1.13)
'@octokit/request-error': 3.0.3 '@octokit/request-error': 3.0.3
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
btoa-lite: 1.0.0 btoa-lite: 1.0.0
@ -1504,7 +1507,7 @@ packages:
peerDependencies: peerDependencies:
'@octokit/core': '>=4' '@octokit/core': '>=4'
dependencies: dependencies:
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
dev: false dev: false
@ -1514,7 +1517,7 @@ packages:
peerDependencies: peerDependencies:
'@octokit/core': '>=3' '@octokit/core': '>=3'
dependencies: dependencies:
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
deprecation: 2.3.1 deprecation: 2.3.1
dev: false dev: false
@ -1525,7 +1528,7 @@ packages:
peerDependencies: peerDependencies:
'@octokit/core': '>=3' '@octokit/core': '>=3'
dependencies: dependencies:
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
bottleneck: 2.19.5 bottleneck: 2.19.5
dev: false dev: false
@ -1536,7 +1539,7 @@ packages:
peerDependencies: peerDependencies:
'@octokit/core': ^4.0.0 '@octokit/core': ^4.0.0
dependencies: dependencies:
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
bottleneck: 2.19.5 bottleneck: 2.19.5
dev: false dev: false
@ -1550,7 +1553,7 @@ packages:
once: 1.4.0 once: 1.4.0
dev: false dev: false
/@octokit/request@6.2.3: /@octokit/request@6.2.3(encoding@0.1.13):
resolution: {integrity: sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==} resolution: {integrity: sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
@ -1558,7 +1561,7 @@ packages:
'@octokit/request-error': 3.0.3 '@octokit/request-error': 3.0.3
'@octokit/types': 9.0.0 '@octokit/types': 9.0.0
is-plain-object: 5.0.0 is-plain-object: 5.0.0
node-fetch: 2.6.8 node-fetch: 2.6.8(encoding@0.1.13)
universal-user-agent: 6.0.0 universal-user-agent: 6.0.0
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
@ -3359,6 +3362,11 @@ packages:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
dev: true dev: true
/encoding@0.1.13:
resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
dependencies:
iconv-lite: 0.6.3
/end-of-stream@1.4.4: /end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies: dependencies:
@ -4549,7 +4557,6 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dependencies: dependencies:
safer-buffer: 2.1.2 safer-buffer: 2.1.2
dev: true
/ieee754@1.2.1: /ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@ -6651,7 +6658,7 @@ packages:
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
dev: false dev: false
/node-fetch@2.6.8: /node-fetch@2.6.8(encoding@0.1.13):
resolution: {integrity: sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==} resolution: {integrity: sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==}
engines: {node: 4.x || >=6.0.0} engines: {node: 4.x || >=6.0.0}
peerDependencies: peerDependencies:
@ -6660,6 +6667,7 @@ packages:
encoding: encoding:
optional: true optional: true
dependencies: dependencies:
encoding: 0.1.13
whatwg-url: 5.0.0 whatwg-url: 5.0.0
dev: false dev: false
@ -6782,13 +6790,13 @@ packages:
es-abstract: 1.21.1 es-abstract: 1.21.1
dev: true dev: true
/octokit@2.0.14: /octokit@2.0.14(encoding@0.1.13):
resolution: {integrity: sha512-z6cgZBFxirpFEQ1La8Lg83GCs5hOV2EPpkYYdjsGNbfQMv8qUGjq294MiRBCbZqLufviakGsPUxaNKe3JrPmsA==} resolution: {integrity: sha512-z6cgZBFxirpFEQ1La8Lg83GCs5hOV2EPpkYYdjsGNbfQMv8qUGjq294MiRBCbZqLufviakGsPUxaNKe3JrPmsA==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
dependencies: dependencies:
'@octokit/app': 13.1.2 '@octokit/app': 13.1.2(encoding@0.1.13)
'@octokit/core': 4.2.0 '@octokit/core': 4.2.0(encoding@0.1.13)
'@octokit/oauth-app': 4.2.0 '@octokit/oauth-app': 4.2.0(encoding@0.1.13)
'@octokit/plugin-paginate-rest': 6.0.0(@octokit/core@4.2.0) '@octokit/plugin-paginate-rest': 6.0.0(@octokit/core@4.2.0)
'@octokit/plugin-rest-endpoint-methods': 7.0.1(@octokit/core@4.2.0) '@octokit/plugin-rest-endpoint-methods': 7.0.1(@octokit/core@4.2.0)
'@octokit/plugin-retry': 4.1.1(@octokit/core@4.2.0) '@octokit/plugin-retry': 4.1.1(@octokit/core@4.2.0)