root@vmi2887885:~# /usr/local/bin/blueprint -rerun-install 10:14:49 WARNING: This is an advanced feature, only proceed if you know what you are doing. ██▌▌▌ Blueprint Framework ██ ██▌▌▌ https://blueprint.zip ████▌▌▌ © 2023-2025 Emma (prpl.wtf) 10:14:49 INFO: Searching and validating framework dependencies.. 10:14:49 INFO: Placing Blueprint command shortcut.. 10:14:49 INFO: Linking directories and filesystems.. 10:14:50 INPUT: Would you like to put your application into maintenance while Blueprint is installing? (Y/n) y 10:18:24 INFO: Put application into maintenance mode. 10:18:24 INFO: Running database migrations.. INFO Nothing to migrate. 10:18:25 INFO: Seeding Blueprint database records.. 10:18:25 INFO: Flushing cache.. 10:18:27 INFO: Restarting queue workers.. 10:18:27 INFO: Changing Pterodactyl file ownership to 'www-data:www-data'.. 10:18:28 INFO: Cleaning up.. 10:18:28 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 0/1 entries 0/0 dependencies 0/0 modules(node:333120) [DEP_WEBPACK_COMPILATION_NORMAL_MODULE_LOADER_HOOK] DeprecationWarning: Compilation.hooks.normalModuleLoader was moved to NormalModule.getCompilationHooks(compilation).loader (Use `node --trace-deprecation ...` to show where the warning was created) 37% building 1/2 entries 500/571 dependencies 133/194 modules warn - As of Tailwind CSS v3.3, the `@tailwindcss/line-clamp` plugin is now included by default. warn - Remove it from the `plugins` array in your configuration to eliminate this warning. 15 assets 2067 modules ERROR in ./resources/scripts/components/server/files/FileDropdownMenu.tsx 9:0-28 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./resources/scripts/components/server/files/FileEditContainer.tsx 21:0-31 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./resources/scripts/components/server/files/FileNameModal.tsx 11:0-28 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./resources/scripts/components/server/files/FileObjectRow.tsx 16:0-28 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./resources/scripts/components/server/files/NewDirectoryButton.tsx 6:0-28 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./resources/scripts/components/server/files/RenameFileModal.tsx 12:0-28 Module not found: Error: Can't resolve 'path' in '/var/www/pterodactyl/resources/scripts/components/server/files' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in resources/scripts/components/elements/CopyOnClick.tsx:35:15 TS2769: No overload matches this call. The last overload gave the following error. Argument of type '{ className: string; onClick: (e: React.MouseEvent) => void; }' is not assignable to parameter of type 'Partial & Attributes'. Object literal may only specify known properties, and 'className' does not exist in type 'Partial & Attributes'. 33 | ? React.Children.only(children) 34 | : React.cloneElement(React.Children.only(children), { > 35 | className: classNames(children.props.className || '', 'cursor-pointer'), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 36 | onClick: (e: React.MouseEvent) => { 37 | copy(String(text)); 38 | setCopied(true); ERROR in resources/scripts/components/elements/dropdown/Dropdown.tsx:36:56 TS2322: Type 'ForwardedRef<_internal_ComponentMenu & { Button: _internal_ComponentMenuButton; Items: _internal_ComponentMenuItems; Item: _internal_ComponentMenuItem; }>' is not assignable to type 'Ref | undefined'. Type '(instance: (_internal_ComponentMenu & { Button: _internal_ComponentMenuButton; Items: _internal_ComponentMenuItems; Item: _internal_ComponentMenuItem; }) | null) => void' is not assignable to type 'Ref | undefined'. Type '(instance: (_internal_ComponentMenu & { Button: _internal_ComponentMenuButton; Items: _internal_ComponentMenuItems; Item: _internal_ComponentMenuItem; }) | null) => void' is not assignable to type '(instance: HTMLElement | null) => void'. Types of parameters 'instance' and 'instance' are incompatible. Type 'HTMLElement | null' is not assignable to type '(_internal_ComponentMenu & { Button: _internal_ComponentMenuButton; Items: _internal_ComponentMenuItems; Item: _internal_ComponentMenuItem; }) | null'. Type 'HTMLElement' is not assignable to type '_internal_ComponentMenu & { Button: _internal_ComponentMenuButton; Items: _internal_ComponentMenuItems; Item: _internal_ComponentMenuItem; }'. Property 'displayName' is missing in type 'HTMLElement' but required in type '_internal_ComponentMenu'. 34 | 35 | return ( > 36 | | ^^^ 37 | {Button} 38 | 4 | type Props = Omit; | ^^^^^^^^^^ 5 | 6 | export default ({ ns, children, ...props }: Props) => { 7 | const { t } = useTranslation(ns); ERROR in resources/scripts/components/elements/Translate.tsx:7:19 TS2589: Type instantiation is excessively deep and possibly infinite. 5 | 6 | export default ({ ns, children, ...props }: Props) => { > 7 | const { t } = useTranslation(ns); | ^^^^^^^^^^^^^^^^^^ 8 | 9 | return ( 10 | ERROR in resources/scripts/components/server/console/chart.ts:74:5 TS2322: Type 'Omit & ElementChartOptions<"line"> & PluginChartOptions<"line"> & DatasetChartOptions<"line"> & ScaleChartOptions<...> & LineControllerChartOptions>, { ...; }], Readonly<...>, Readonly<...>>, "__proto__">' is not assignable to type '_DeepPartialObject & ElementChartOptions<"line"> & PluginChartOptions<"line"> & DatasetChartOptions<"line"> & ScaleChartOptions<...> & LineControllerChartOptions>'. Types of property 'scales' are incompatible. Type '{ [x: string]: { type?: "time" | undefined; title?: { display?: boolean | undefined; align?: "end" | "start" | "center" | undefined; text?: string | (string | undefined)[] | undefined; color?: string | ... 2 more ... | undefined; font?: { ...; } | ... 2 more ... | undefined; padding?: number | ... 1 more ... | undef...' is not assignable to type '_DeepPartialObject<{ [key: string]: ScaleOptionsByType; }> | undefined'. Type '{ [x: string]: { type?: "time" | undefined; title?: { display?: boolean | undefined; align?: "end" | "start" | "center" | undefined; text?: string | (string | undefined)[] | undefined; color?: string | ... 2 more ... | undefined; font?: { ...; } | ... 2 more ... | undefined; padding?: number | ... 1 more ... | undef...' is not assignable to type '_DeepPartialObject<{ [key: string]: ScaleOptionsByType; }>'. 'string' index signatures are incompatible. Type '{ type?: "time" | undefined; title?: { display?: boolean | undefined; align?: "end" | "start" | "center" | undefined; text?: string | (string | undefined)[] | undefined; color?: string | { ...; } | { ...; } | undefined; font?: { ...; } | ... 2 more ... | undefined; padding?: number | ... 1 more ... | undefined; } | ...' is not assignable to type '_DeepPartialObject<{ type: "time"; } & Omit & { min: string | number; max: string | number; suggestedMin: string | number; ... 5 more ...; ticks: { ...; }; }> | ... 4 more ... | undefined'. Type '{ type?: "category" | undefined; title?: { display?: boolean | undefined; align?: "end" | "start" | "center" | undefined; text?: string | (string | undefined)[] | undefined; color?: string | { ...; } | { ...; } | undefined; font?: { ...; } | ... 2 more ... | undefined; padding?: number | ... 1 more ... | undefined; ...' is not assignable to type '_DeepPartialObject<{ type: "time"; } & Omit & { min: string | number; max: string | number; suggestedMin: string | number; ... 5 more ...; ticks: { ...; }; }> | ... 4 more ... | undefined'. Type '{ type?: "category" | undefined; title?: { display?: boolean | undefined; align?: "end" | "start" | "center" | undefined; text?: string | (string | undefined)[] | undefined; color?: string | { ...; } | { ...; } | undefined; font?: { ...; } | ... 2 more ... | undefined; padding?: number | ... 1 more ... | undefined; ...' is not assignable to type '_DeepPartialObject<{ type: "category"; } & Omit & { min: string | number; max: string | number; labels: string[] | string[][]; }>'. Types of property 'labels' are incompatible. Type '(string | undefined)[] | ((string | undefined)[] | undefined)[] | undefined' is not assignable to type '_DeepPartialArray | _DeepPartialArray | undefined'. Type '((string | undefined)[] | undefined)[]' is not assignable to type '_DeepPartialArray | _DeepPartialArray | undefined'. Type '((string | undefined)[] | undefined)[]' is not assignable to type '_DeepPartialArray'. Type '(string | undefined)[] | undefined' is not assignable to type 'string | undefined'. Type '(string | undefined)[]' is not assignable to type 'string'. 72 | 73 | function getOptions(opts?: DeepPartial> | undefined): ChartOptions<'line'> { > 74 | return deepmerge(options, opts || {}); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 75 | } 76 | 77 | type ChartDatasetCallback = (value: ChartDataset<'line'>, index: number) => ChartDataset<'line'>; ERROR in resources/scripts/components/server/files/UploadButton.tsx:88:78 TS2345: Argument of type 'AxiosProgressEvent' is not assignable to parameter of type 'ProgressEvent'. Type 'AxiosProgressEvent' is missing the following properties from type 'ProgressEvent': target, bubbles, cancelBubble, cancelable, and 18 more. 86 | headers: { 'Content-Type': 'multipart/form-data' }, 87 | params: { directory }, > 88 | onUploadProgress: (data) => onUploadProgress(data, file.name), | ^^^^ 89 | } 90 | ) 91 | .then(() => timeouts.value.push(setTimeout(() => removeFileUpload(file.name), 500))) webpack 5.102.1 compiled with 12 errors in 34868 ms error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. 10:19:06 INFO: Put application into production. 10:19:06 SUCCESS: Blueprint has completed its installation process. root@vmi2887885:~#