forked from 27hrs/dsh-long-skin
feat: serve skin assets as WebP
This commit is contained in:
50
src/index.js
50
src/index.js
@@ -9,31 +9,31 @@ export const SETTINGS_NAMESPACE = "liang-intensity-skin";
|
||||
export const ASSET_PREFIX = `/plugins/${PACKAGE_ID}/assets/`;
|
||||
|
||||
const ASSET_SPECS = [
|
||||
["liang-poster.png", "image/png"],
|
||||
["portrait-source-v2/stage-00.png", "image/png"],
|
||||
["portrait-source-v2/level-01.png", "image/png"],
|
||||
["portrait-source-v2/level-03.png", "image/png"],
|
||||
["portrait-source-v2/level-04.png", "image/png"],
|
||||
["portrait-source-v2/stage-06.png", "image/png"],
|
||||
["portrait-source-v2/level-07.png", "image/png"],
|
||||
["portrait-source-v2/level-09.png", "image/png"],
|
||||
["portrait-source-v2/level-10.png", "image/png"],
|
||||
["portrait-source-v2/stage-12.png", "image/png"],
|
||||
["portrait-source-v2/level-13.png", "image/png"],
|
||||
["portrait-source-v2/level-14.png", "image/png"],
|
||||
["portrait-source-v2/bridge-15.png", "image/png"],
|
||||
["portrait-source-v2/level-16.png", "image/png"],
|
||||
["portrait-source-v2/level-17.png", "image/png"],
|
||||
["portrait-source-v2/stage-18.png", "image/png"],
|
||||
["portrait-source-v2/level-19.png", "image/png"],
|
||||
["portrait-source-v2/level-21.png", "image/png"],
|
||||
["portrait-source-v2/level-22.png", "image/png"],
|
||||
["portrait-source-v2/stage-24.png", "image/png"],
|
||||
["portrait-source-v2/level-25.png", "image/png"],
|
||||
["portrait-source-v2/bridge-27.png", "image/png"],
|
||||
["portrait-source-v2/level-28.png", "image/png"],
|
||||
["portrait-source-v2/level-29.png", "image/png"],
|
||||
["portrait-source-v2/stage-30.png", "image/png"],
|
||||
["liang-poster.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-00.webp", "image/webp"],
|
||||
["portrait-source-v2/level-01.webp", "image/webp"],
|
||||
["portrait-source-v2/level-03.webp", "image/webp"],
|
||||
["portrait-source-v2/level-04.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-06.webp", "image/webp"],
|
||||
["portrait-source-v2/level-07.webp", "image/webp"],
|
||||
["portrait-source-v2/level-09.webp", "image/webp"],
|
||||
["portrait-source-v2/level-10.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-12.webp", "image/webp"],
|
||||
["portrait-source-v2/level-13.webp", "image/webp"],
|
||||
["portrait-source-v2/level-14.webp", "image/webp"],
|
||||
["portrait-source-v2/bridge-15.webp", "image/webp"],
|
||||
["portrait-source-v2/level-16.webp", "image/webp"],
|
||||
["portrait-source-v2/level-17.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-18.webp", "image/webp"],
|
||||
["portrait-source-v2/level-19.webp", "image/webp"],
|
||||
["portrait-source-v2/level-21.webp", "image/webp"],
|
||||
["portrait-source-v2/level-22.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-24.webp", "image/webp"],
|
||||
["portrait-source-v2/level-25.webp", "image/webp"],
|
||||
["portrait-source-v2/bridge-27.webp", "image/webp"],
|
||||
["portrait-source-v2/level-28.webp", "image/webp"],
|
||||
["portrait-source-v2/level-29.webp", "image/webp"],
|
||||
["portrait-source-v2/stage-30.webp", "image/webp"],
|
||||
];
|
||||
|
||||
function send(res, status, headers = {}) {
|
||||
|
||||
Reference in New Issue
Block a user