██▌▌▌ Blueprint Framework ██ ██▌▌▌ https://blueprint.zip ████▌▌▌ © 2023-2024 Ivy (prpl.wtf) 15:12:26 INFO: Searching and validating framework dependencies.. 15:12:26 INFO: Placing Blueprint command shortcut.. 15:12:26 INFO: Linking directories and filesystems.. 15:12:27 INPUT: Would you like to put your application into maintenance while Blueprint is installing? (Y/n) y 15:12:29 INFO: Put application into maintenance mode. 15:12:29 INFO: Flushing view, config and route cache.. 15:12:31 INPUT: Would you like to migrate your database? (Y/n) y 15:12:35 INFO: Running database migrations.. INFO Running migrations. 2024_03_02_181839_create_blueprint_table ...................................... 16ms DONE 2024_08_19_120520_add_cache_to_blueprint_table ................................. 9ms DONE 15:12:35 INFO: Changing Pterodactyl file ownership to 'www-data:www-data'.. 15:12:36 INFO: Rebuilding panel assets.. yarn run v1.22.22 $ yarn run clean && cross-env NODE_ENV=production ./node_modules/.bin/webpack --mode production --progress $ cd public/assets && find . \( -name "*.js" -o -name "*.map" \) -type f -delete 10% building 1/2 modules 1 active ...dex.js!/var/www/pterodactyl/resources/scripts/index.tsxBrowserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme Hash: b9d95505f658273cdba4 Version: webpack 4.43.0 Time: 47453ms Built at: 10/25/2024 3:13:27 PM 16 assets Entrypoint main = bundle.01248978.js [12] ./node_modules/history/esm/history.js + 2 modules 30.6 KiB {5} [built] | 3 modules [16] ./node_modules/react-router/esm/react-router.js + 1 modules 29.2 KiB {5} [built] | 2 modules [18] ./resources/scripts/api/http.ts 4.07 KiB {5} [built] [20] ./resources/scripts/state/index.ts + 7 modules 5.07 KiB {5} [built] | ./resources/scripts/state/index.ts 359 bytes [built] | ./resources/scripts/state/flashes.ts 1.7 KiB [built] | ./resources/scripts/state/user.ts 1.54 KiB [built] | ./resources/scripts/state/permissions.ts 393 bytes [built] | ./resources/scripts/state/settings.ts 177 bytes [built] | ./resources/scripts/state/progress.ts 408 bytes [built] | ./resources/scripts/api/account/updateAccountEmail.ts 239 bytes [built] | ./resources/scripts/api/getSystemPermissions.ts 277 bytes [built] [29] ./node_modules/@heroicons/react/outline/esm/index.js + 230 modules 159 KiB {5} [built] | 231 modules [31] ./resources/scripts/helpers.ts 1.08 KiB {5} [built] [39] ./node_modules/react-transition-group/esm/index.js + 4 modules 22.6 KiB {5} [built] | 5 modules [55] ./node_modules/css-loader/dist/cjs.js??ref--6-1!./node_modules/postcss-loader/dist/cjs.js??ref--6-2!./resources/scripts/blueprint/css/extensions.css 426 bytes {5} [built] [56] ./resources/scripts/state/server/index.ts + 5 modules 5.83 KiB {5} [built] | ./resources/scripts/state/server/index.ts 2.38 KiB [built] | ./resources/scripts/state/server/socket.ts 284 bytes [built] | ./resources/scripts/state/server/files.ts 1.45 KiB [built] | ./resources/scripts/state/server/subusers.ts 575 bytes [built] | ./resources/scripts/state/server/schedules.ts 584 bytes [built] | ./resources/scripts/state/server/databases.ts 584 bytes [built] [57] ./node_modules/react-i18next/dist/es/index.js + 9 modules 30.2 KiB {5} [built] | 10 modules [101] multi react-hot-loader/patch ./resources/scripts/index.tsx 40 bytes {5} [built] [170] ./resources/scripts/index.tsx + 29 modules 135 KiB {5} [built] | ./resources/scripts/index.tsx 584 bytes [built] | ./resources/scripts/blueprint/css/extensions.css 421 bytes [built] | ./resources/scripts/i18n.ts 1.37 KiB [built] | ./resources/scripts/assets/css/GlobalStylesheet.ts 1.38 KiB [built] | ./resources/scripts/api/interceptors.ts 772 bytes [built] | ./resources/scripts/assets/tailwind.css 410 bytes [built] | + 24 hidden modules [451] ./resources/scripts/routers/DashboardRouter.tsx + 12 modules 24.9 KiB {4} [built] | ./resources/scripts/routers/DashboardRouter.tsx 1.22 KiB [built] | ./resources/scripts/blueprint/extends/routers/DashboardRouter.tsx 2.74 KiB [built] | ./resources/scripts/api/server/getServerResourceUsage.ts 767 bytes [built] | + 10 hidden modules [452] ./resources/scripts/routers/AuthenticationRouter.tsx + 11 modules 36.6 KiB {3} [built] | ./resources/scripts/routers/AuthenticationRouter.tsx 7.34 KiB [built] | ./resources/scripts/api/auth/login.ts 748 bytes [built] | ./resources/scripts/api/auth/requestPasswordResetEmail.ts 295 bytes [built] | ./resources/scripts/api/auth/performPasswordReset.ts 432 bytes [built] | ./resources/scripts/api/auth/loginCheckpoint.ts 493 bytes [built] | + 7 hidden modules [453] ./resources/scripts/routers/ServerRouter.tsx + 9 modules 24.8 KiB {6} [built] | ./resources/scripts/routers/ServerRouter.tsx 3.91 KiB [built] | ./resources/scripts/blueprint/extends/routers/ServerRouter.tsx 6.29 KiB [built] | ./resources/scripts/plugins/Websocket.ts 2.46 KiB [built] | ./resources/scripts/api/server/getWebsocketToken.ts 354 bytes [built] | + 6 hidden modules + 440 hidden modules ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:55:10 TS2339: Property 'filter' does not exist on type '{ general: ServerRouteDefinition[]; management: ServerRouteDefinition[]; configuration: ServerRouteDefinition[]; }'. 53 | {/* Pterodactyl routes */} 54 | {routes.server > 55 | .filter((route) => !!route.name) | ^^^^^^ 56 | .map((route) => 57 | route.permission ? ( 58 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:55:18 TS7006: Parameter 'route' implicitly has an 'any' type. 53 | {/* Pterodactyl routes */} 54 | {routes.server > 55 | .filter((route) => !!route.name) | ^^^^^ 56 | .map((route) => 57 | route.permission ? ( 58 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:56:15 TS7006: Parameter 'route' implicitly has an 'any' type. 54 | {routes.server 55 | .filter((route) => !!route.name) > 56 | .map((route) => | ^^^^^ 57 | route.permission ? ( 58 | 59 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:115:26 TS2339: Property 'map' does not exist on type '{ general: ServerRouteDefinition[]; management: ServerRouteDefinition[]; configuration: ServerRouteDefinition[]; }'. 113 | 114 | {/* Pterodactyl routes */} > 115 | {routes.server.map(({ path, permission, component: Component }) => ( | ^^^ 116 | 117 | 118 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:115:33 TS7031: Binding element 'path' implicitly has an 'any' type. 113 | 114 | {/* Pterodactyl routes */} > 115 | {routes.server.map(({ path, permission, component: Component }) => ( | ^^^^ 116 | 117 | 118 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:115:39 TS7031: Binding element 'permission' implicitly has an 'any' type. 113 | 114 | {/* Pterodactyl routes */} > 115 | {routes.server.map(({ path, permission, component: Component }) => ( | ^^^^^^^^^^ 116 | 117 | 118 | ERROR in resources/scripts/blueprint/extends/routers/ServerRouter.tsx:115:62 TS7031: Binding element 'Component' implicitly has an 'any' type. 113 | 114 | {/* Pterodactyl routes */} > 115 | {routes.server.map(({ path, permission, component: Component }) => ( | ^^^^^^^^^ 116 | 117 | 118 | ERROR in resources/scripts/components/dashboard/ServerCardBanner.tsx:59:162 TS2339: Property 'eggImage' does not exist on type 'Server'. 57 | <> 58 |
> 59 |
| ^^^^^^^^ 60 |
61 |

{server.name}

62 | 58 |
> 59 |
| ^^^^^^^^ 60 |
61 |

{server.name}

62 | 58 |
> 59 |
| ^^^^^^^^ 60 |
61 |
62 |

{server.name}

ERROR in resources/scripts/components/dashboard/ServerCardGradient.tsx:59:142 TS2339: Property 'eggImage' does not exist on type 'Server'. 57 | <> 58 |
> 59 |
| ^^^^^^^^ 60 |
61 |
62 |

{server.name}

ERROR in resources/scripts/components/Navigation.tsx:236:35 TS2322: Type '{ icons: true; className: string; }' is not assignable to type 'IntrinsicAttributes & PowerButtonProps'. Property 'icons' does not exist on type 'IntrinsicAttributes & PowerButtonProps'. 234 | 235 | > 236 | | ^^^^^ 237 | 238 |
239 | {layout == 3 && ERROR in resources/scripts/components/server/console/FullConsoleContainer.tsx:10:26 TS2322: Type '{ fullConsole: true; }' is not assignable to type 'IntrinsicAttributes'. Property 'fullConsole' does not exist on type 'IntrinsicAttributes'. 8 |
9 | > 10 | | ^^^^^^^^^^^ 11 | 12 |
13 |
ERROR in resources/scripts/components/server/dashboard/Banner.tsx:5:80 TS2339: Property 'eggImage' does not exist on type 'Server'. 3 | 4 | const Banner = () => { > 5 | const eggImage = ServerContext.useStoreState((state) => state.server.data!.eggImage); | ^^^^^^^^ 6 | 7 | return( 8 |
ERROR in resources/scripts/components/server/files/FileDropdownMenu.tsx:72:32 TS2554: Expected 2 arguments, but got 1. 70 | useEventListener(`pterodactyl:files:ctx:${file.key}`, (e: CustomEvent) => { 71 | if (onClickRef.current) { > 72 | onClickRef.current.triggerMenu(e.detail); | ^^^^^^^^^^^^^^^^^^^^^ 73 | } 74 | }); 75 | ERROR in resources/scripts/components/server/NodeAlert.tsx:21:81 TS2339: Property 'nodeAlert' does not exist on type 'Server'. 19 | 20 | const NodeAlert = () => { > 21 | const nodeAlert = ServerContext.useStoreState((state) => state.server.data?.nodeAlert); | ^^^^^^^^^ 22 | 23 | return ( 24 |
ERROR in resources/scripts/routers/RouterElements.tsx:22:76 TS2339: Property 'nestId' does not exist on type 'Server'. 20 | const match = useRouteMatch<{ id: string }>(); 21 | > 22 | const nestId = ServerContext.useStoreState((state) => state.server.data?.nestId); | ^^^^^^ 23 | const eggId = ServerContext.useStoreState((state) => state.server.data?.eggId); 24 | 25 | const to = (value: string, url = false) => { ERROR in resources/scripts/routers/RouterElements.tsx:23:75 TS2339: Property 'eggId' does not exist on type 'Server'. 21 | 22 | const nestId = ServerContext.useStoreState((state) => state.server.data?.nestId); > 23 | const eggId = ServerContext.useStoreState((state) => state.server.data?.eggId); | ^^^^^ 24 | 25 | const to = (value: string, url = false) => { 26 | return `${(url ? match.url : match.path).replace(/\/*$/, '')}/${value.replace(/^\/+/, '')}`; ERROR in resources/scripts/routers/RouterElements.tsx:126:82 TS2339: Property 'nestId' does not exist on type 'Server'. 124 | const location = useLocation(); 125 | > 126 | const serverNestId = ServerContext.useStoreState((state) => state.server.data?.nestId); | ^^^^^^ 127 | const serverEggId = ServerContext.useStoreState((state) => state.server.data?.eggId); 128 | 129 | const to = (value: string, url = false) => { ERROR in resources/scripts/routers/RouterElements.tsx:127:81 TS2339: Property 'eggId' does not exist on type 'Server'. 125 | 126 | const serverNestId = ServerContext.useStoreState((state) => state.server.data?.nestId); > 127 | const serverEggId = ServerContext.useStoreState((state) => state.server.data?.eggId); | ^^^^^ 128 | 129 | const to = (value: string, url = false) => { 130 | return `${(url ? match.url : match.path).replace(/\/*$/, '')}/${value.replace(/^\/+/, '')}`; error Command failed with exit code 2. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. 15:13:27 INFO: Syncing Blueprint-related database values.. 15:13:29 INFO: Put application into production. 15:13:29 SUCCESS: Blueprint has completed its installation process. root@24fire:/var/www/pterodactyl# Linux 24fire 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64