|
1 | 1 | import { joinBase } from "~/utils"
|
| 2 | +import packageJson from "../../package.json" |
2 | 3 |
|
3 | 4 | export const useCDN = () => {
|
4 | 5 | const static_path = joinBase("static")
|
@@ -31,29 +32,26 @@ export const useCDN = () => {
|
31 | 32 | }
|
32 | 33 |
|
33 | 34 | const ruffleJSPath = () => {
|
34 |
| - // ruffle is not available on cnpm white list |
35 | 35 | return import.meta.env.VITE_LITE === "true"
|
36 |
| - ? "https://res.oplist.org/ruffle/ruffle.js" |
| 36 | + ? npm(packageJson.name, packageJson.version, "dist/static/ruffle/ruffle.js") |
37 | 37 | : `${static_path}/ruffle/ruffle.js`
|
38 | 38 | }
|
39 | 39 |
|
40 | 40 | const libHeifPath = () => {
|
41 |
| - // libheif-js is not available on cnpm white list |
42 | 41 | return import.meta.env.VITE_LITE === "true"
|
43 |
| - ? "https://res.oplist.org/libheif" |
| 42 | + ? npm(packageJson.name, packageJson.version, "dist/static/libheif") |
44 | 43 | : `${static_path}/libheif`
|
45 | 44 | }
|
46 | 45 |
|
47 | 46 | const libAssPath = () => {
|
48 |
| - // libass-wasm is not available on cnpm white list |
49 | 47 | return import.meta.env.VITE_LITE === "true"
|
50 |
| - ? "https://res.oplist.org/libass-wasm" |
| 48 | + ? npm(packageJson.name, packageJson.version, "dist/static/libass-wasm") |
51 | 49 | : `${static_path}/libass-wasm`
|
52 | 50 | }
|
53 | 51 |
|
54 | 52 | const fontsPath = () => {
|
55 | 53 | return import.meta.env.VITE_LITE === "true"
|
56 |
| - ? "https://res.oplist.org/fonts" |
| 54 | + ? npm(packageJson.name, packageJson.version, "dist/static/fonts") |
57 | 55 | : `${static_path}/fonts`
|
58 | 56 | }
|
59 | 57 |
|
|
0 commit comments