[root@pt ~]# blueprint -rerun-install 12:41:06 WARNING: This is an advanced feature, only proceed if you know what you are doing. ██ ██ ██ ████ 12:41:06 INFO: Searching and validating framework dependencies.. 12:41:06 INFO: Linking directories and filesystems.. 12:41:06 INFO: Replacing internal placeholders.. 12:41:06 INFO: Put application into maintenance mode. 12:41:07 INFO: Flushing view, config and route cache.. 12:41:08 INPUT: Would you like to migrate your database? (Y/n) y 12:41:26 INFO: Running database migrations.. INFO Nothing to migrate. 12:41:26 INFO: Changing Pterodactyl file ownership to 'www-data'.. 12:41:26 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 ...b/index.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: 1b4a19ab7a2689e2d117 Version: webpack 4.43.0 Time: 53283ms Built at: 04/08/2024 12:42:21 PM 15 assets Entrypoint main = bundle.2284ae72.js [11] ./node_modules/history/esm/history.js + 2 modules 30.6 KiB {5} [built] | 3 modules [14] ./node_modules/react-router/esm/react-router.js + 1 modules 29.2 KiB {5} [built] | 2 modules [16] ./resources/scripts/api/http.ts 4.07 KiB {5} [built] [17] ./resources/scripts/state/index.ts + 7 modules 5.06 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 407 bytes [built] | ./resources/scripts/api/account/updateAccountEmail.ts 239 bytes [built] | ./resources/scripts/api/getSystemPermissions.ts 277 bytes [built] [28] ./resources/scripts/helpers.ts 1.08 KiB {5} [built] [34] ./node_modules/react-transition-group/esm/index.js + 4 modules 22.6 KiB {5} [built] | 5 modules [47] ./node_modules/css-loader/dist/cjs.js??ref--6-1!./node_modules/postcss-loader/dist/cjs.js??ref--6-2!./resources/scripts/assets/tailwind.css 56.3 KiB {5} [built] [48] ./node_modules/styled-components/node_modules/@emotion/is-prop-valid/dist/emotion-is-prop-valid.esm.js + 1 modules 4.54 KiB {5} [built] | 2 modules [49] ./resources/scripts/state/server/index.ts + 5 modules 5.82 KiB {5} [built] | ./resources/scripts/state/server/index.ts 2.37 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 574 bytes [built] | ./resources/scripts/state/server/schedules.ts 584 bytes [built] | ./resources/scripts/state/server/databases.ts 584 bytes [built] [80] ./node_modules/react-i18next/dist/es/index.js + 9 modules 30.2 KiB {5} [built] | 10 modules [95] multi react-hot-loader/patch ./resources/scripts/index.tsx 40 bytes {5} [built] [149] ./resources/scripts/index.tsx + 22 modules 121 KiB {5} [built] | ./resources/scripts/index.tsx 543 bytes [built] | ./resources/scripts/i18n.ts 1.08 KiB [built] | ./resources/scripts/assets/css/GlobalStylesheet.ts 1.94 KiB [built] | ./resources/scripts/api/interceptors.ts 769 bytes [built] | ./resources/scripts/assets/tailwind.css 410 bytes [built] | + 18 hidden modules [409] ./resources/scripts/routers/AuthenticationRouter.tsx + 9 modules 27.9 KiB {3} [built] | ./resources/scripts/routers/AuthenticationRouter.tsx 1.57 KiB [built] | ./resources/scripts/api/auth/login.ts 747 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] | + 5 hidden modules [410] ./resources/scripts/routers/ServerRouter.tsx + 8 modules 21.6 KiB {6} [built] | ./resources/scripts/routers/ServerRouter.tsx 5.28 KiB [built] | ./resources/scripts/plugins/Websocket.ts 2.45 KiB [built] | ./resources/scripts/api/server/getWebsocketToken.ts 354 bytes [built] | + 6 hidden modules [412] ./resources/scripts/routers/DashboardRouter.tsx + 3 modules 20.8 KiB {4} [built] | ./resources/scripts/routers/DashboardRouter.tsx 1.93 KiB [built] | ./resources/scripts/api/server/getServerResourceUsage.ts 767 bytes [built] | + 2 hidden modules + 398 hidden modules ERROR in resources/scripts/components/dashboard/forms/AppearanceWrapper.tsx:21:96 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 19 | }); 20 | > 21 | const modeToggler = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler)); | ^^^^ 22 | const langSwitch = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.langSwitch)); 23 | const defaultMode = useStoreState((state: ApplicationStore) => state.settings.data!.arix.defaultMode); 24 | ERROR in resources/scripts/components/dashboard/forms/AppearanceWrapper.tsx:22:95 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 20 | 21 | const modeToggler = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler)); > 22 | const langSwitch = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.langSwitch)); | ^^^^ 23 | const defaultMode = useStoreState((state: ApplicationStore) => state.settings.data!.arix.defaultMode); 24 | 25 | const languages = [ ERROR in resources/scripts/components/dashboard/forms/AppearanceWrapper.tsx:23:89 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 21 | const modeToggler = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler)); 22 | const langSwitch = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.langSwitch)); > 23 | const defaultMode = useStoreState((state: ApplicationStore) => state.settings.data!.arix.defaultMode); | ^^^^ 24 | 25 | const languages = [ 26 | { key: 'en', value: 'English' }, 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/elements/Alert.tsx:45:94 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 43 | const [isOpen, setIsOpen] = useState(true); 44 | > 45 | const announcementType = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementType); | ^^^^ 46 | const announcementCloseable = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementCloseable); 47 | const announcementMessage = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementMessage); 48 | ERROR in resources/scripts/components/elements/Alert.tsx:46:99 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 44 | 45 | const announcementType = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementType); > 46 | const announcementCloseable = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementCloseable); | ^^^^ 47 | const announcementMessage = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementMessage); 48 | 49 | useEffect(() => { ERROR in resources/scripts/components/elements/Alert.tsx:47:97 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 45 | const announcementType = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementType); 46 | const announcementCloseable = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementCloseable); > 47 | const announcementMessage = useStoreState((state: ApplicationStore) => state.settings.data!.arix.announcementMessage); | ^^^^ 48 | 49 | useEffect(() => { 50 | const closedTime = localStorage.getItem('closedTime'); ERROR in resources/scripts/components/Navigation.tsx:119:84 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 117 | 118 | const rootAdmin = useStoreState((state) => state.user.data!.rootAdmin); > 119 | const layout = useStoreState((state: ApplicationStore) => state.settings.data!.arix.layout); | ^^^^ 120 | 121 | const name = ServerContext.useStoreState((state) => state.server.data?.name); 122 | const status = ServerContext.useStoreState((state) => state.status.value); ERROR in resources/scripts/components/Navigation.tsx:238:35 TS2322: Type '{ icons: true; className: string; }' is not assignable to type 'IntrinsicAttributes & PowerButtonProps'. Property 'icons' does not exist on type 'IntrinsicAttributes & PowerButtonProps'. 236 | 237 | > 238 | | ^^^^^ 239 | 240 |
241 | {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/console/SideGraphs.tsx:83:48 TS2322: Type '{ children: Element; title: string; type: string; limit: string; usage: string; }' is not assignable to type 'IntrinsicAttributes & ChartBlockProps'. Property 'type' does not exist on type 'IntrinsicAttributes & ChartBlockProps'. 81 | return ( 82 | <> > 83 | | ^^^^ 84 | 85 | 86 | ERROR in resources/scripts/components/server/console/SideGraphs.tsx:86:51 TS2322: Type '{ children: Element; title: string; type: string; limit: string; usage: string; }' is not assignable to type 'IntrinsicAttributes & ChartBlockProps'. Property 'type' does not exist on type 'IntrinsicAttributes & ChartBlockProps'. 84 | 85 | > 86 | | ^^^^ 87 | 88 | 89 | 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/dashboard/DashboardContainer.tsx:54:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 52 | const DashboardContainer = () => { 53 | const { t } = useTranslation('arix/server/dashboard'); > 54 | const slot1 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot1); | ^^^^ 55 | const slot2 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot2); 56 | const slot3 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot3); 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:55:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 53 | const { t } = useTranslation('arix/server/dashboard'); 54 | const slot1 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot1); > 55 | const slot2 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot2); | ^^^^ 56 | const slot3 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot3); 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:56:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 54 | const slot1 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot1); 55 | const slot2 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot2); > 56 | const slot3 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot3); | ^^^^ 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); 59 | const slot6 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot6); ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:57:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 55 | const slot2 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot2); 56 | const slot3 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot3); > 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); | ^^^^ 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); 59 | const slot6 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot6); 60 | const slot7 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot7); ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:58:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 56 | const slot3 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot3); 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); > 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); | ^^^^ 59 | const slot6 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot6); 60 | const slot7 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot7); 61 | ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:59:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 57 | const slot4 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot4); 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); > 59 | const slot6 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot6); | ^^^^ 60 | const slot7 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot7); 61 | 62 | return( ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:60:83 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 58 | const slot5 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot5); 59 | const slot6 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot6); > 60 | const slot7 = useStoreState((state: ApplicationStore) => state.settings.data!.arix.slot7); | ^^^^ 61 | 62 | return( 63 | ERROR in resources/scripts/components/server/dashboard/DashboardContainer.tsx:63:52 TS2322: Type '{ children: Element; title: string; icon: (props: SVGProps) => Element; }' is not assignable to type 'IntrinsicAttributes & Props & { children?: ReactNode; }'. Property 'icon' does not exist on type 'IntrinsicAttributes & Props & { children?: ReactNode; }'. 61 | 62 | return( > 63 | | ^^^^ 64 |
65 | 66 | ERROR in resources/scripts/components/server/LowResourcesAlert.tsx:29:102 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 27 | const { t } = useTranslation('arix/utilities'); 28 | const [stats, setStats] = useState({ memory: 0, cpu: 0, disk: 0, uptime: 0 }); > 29 | const lowResourcesAlert = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.lowResourcesAlert)); | ^^^^ 30 | const billing = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.billing)); 31 | 32 | const connected = ServerContext.useStoreState((state) => state.socket.connected); ERROR in resources/scripts/components/server/LowResourcesAlert.tsx:30:92 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 28 | const [stats, setStats] = useState({ memory: 0, cpu: 0, disk: 0, uptime: 0 }); 29 | const lowResourcesAlert = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.lowResourcesAlert)); > 30 | const billing = String(useStoreState((state: ApplicationStore) => state.settings.data!.arix.billing)); | ^^^^ 31 | 32 | const connected = ServerContext.useStoreState((state) => state.socket.connected); 33 | const instance = ServerContext.useStoreState((state) => state.socket.instance); 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/components/SideBar.tsx:5:24 TS2614: Module '"@/components/elements/DropdownMenu"' has no exported member 'DropdownLinkRow'. Did you mean to use 'import DropdownLinkRow from "@/components/elements/DropdownMenu"' instead? 3 | import { useStoreState } from 'easy-peasy'; 4 | import { ApplicationStore } from '@/state'; > 5 | import DropdownMenu, { DropdownLinkRow, DropdownButtonRow } from '@/components/elements/DropdownMenu'; | ^^^^^^^^^^^^^^^ 6 | import SpinnerOverlay from '@/components/elements/SpinnerOverlay'; 7 | import UserAvatar from '@/components/UserAvatar'; 8 | import { ServerIcon, UserCircleIcon, DotsVerticalIcon, CogIcon, EyeIcon, MoonIcon, LogoutIcon } from '@heroicons/react/outline'; ERROR in resources/scripts/components/SideBar.tsx:65:89 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 63 | const [isLoggingOut, setIsLoggingOut] = useState(false); 64 | const name = useStoreState((state: ApplicationStore) => state.settings.data!.name); > 65 | const modeToggler = useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler); | ^^^^ 66 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); 67 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); 68 | const fullLogo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.fullLogo); ERROR in resources/scripts/components/SideBar.tsx:66:82 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 64 | const name = useStoreState((state: ApplicationStore) => state.settings.data!.name); 65 | const modeToggler = useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler); > 66 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); | ^^^^ 67 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); 68 | const fullLogo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.fullLogo); 69 | const rootAdmin = useStoreState((state: ApplicationStore) => state.user.data!.rootAdmin); ERROR in resources/scripts/components/SideBar.tsx:67:88 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 65 | const modeToggler = useStoreState((state: ApplicationStore) => state.settings.data!.arix.modeToggler); 66 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); > 67 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); | ^^^^ 68 | const fullLogo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.fullLogo); 69 | const rootAdmin = useStoreState((state: ApplicationStore) => state.user.data!.rootAdmin); 70 | ERROR in resources/scripts/components/SideBar.tsx:68:86 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 66 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); 67 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); > 68 | const fullLogo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.fullLogo); | ^^^^ 69 | const rootAdmin = useStoreState((state: ApplicationStore) => state.user.data!.rootAdmin); 70 | 71 | useEffect(() => { ERROR in resources/scripts/components/SideBar.tsx:130:21 TS2769: No overload matches this call. Overload 1 of 2, '(props: Props | Readonly): DropdownMenu', gave the following error. Type '{ children: (false | Element)[]; ref: RefObject; sideBar: true; renderToggle: (onClick: (e: MouseEvent) => void) => Element; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly & Readonly<{ children?: ReactNode; }>'. Property 'sideBar' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly & Readonly<{ children?: ReactNode; }>'. Overload 2 of 2, '(props: Props, context: any): DropdownMenu', gave the following error. Type '{ children: (false | Element)[]; ref: RefObject; sideBar: true; renderToggle: (onClick: (e: MouseEvent) => void) => Element; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly & Readonly<{ children?: ReactNode; }>'. Property 'sideBar' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly & Readonly<{ children?: ReactNode; }>'. 128 | 130 | sideBar | ^^^^^^^ 131 | renderToggle={(onClick) => ( 132 |
133 | ERROR in resources/scripts/components/SideBarIcon.tsx:60:82 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 58 | const [isDarkMode, setIsDarkMode] = useState(false); 59 | const [isLoggingOut, setIsLoggingOut] = useState(false); > 60 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); | ^^^^ 61 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); 62 | const rootAdmin = useStoreState((state: ApplicationStore) => state.user.data!.rootAdmin); 63 | ERROR in resources/scripts/components/SideBarIcon.tsx:61:88 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 59 | const [isLoggingOut, setIsLoggingOut] = useState(false); 60 | const logo = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logo); > 61 | const logoHeight = useStoreState((state: ApplicationStore) => state.settings.data!.arix.logoHeight); | ^^^^ 62 | const rootAdmin = useStoreState((state: ApplicationStore) => state.user.data!.rootAdmin); 63 | 64 | useEffect(() => { ERROR in resources/scripts/components/UserAvatar.tsx:16:89 TS2339: Property 'arix' does not exist on type 'SiteSettings'. 14 | 15 | export default ({ email, user, uuid, width, rounded }: Props) => { > 16 | const profileType = useStoreState((state: ApplicationStore) => state.settings.data!.arix.profileType); | ^^^^ 17 | const username = useStoreState((state) => state.user.data?.username); 18 | const useremail = useStoreState(state => state.user.data?.email); 19 | 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:60:22 TS2339: Property 'general' does not exist on type 'ServerRouteDefinition[]'. 58 | return ( 59 | <> > 60 | {routes.server.general | ^^^^^^^ 61 | .filter((route) => !!route.name) 62 | .map((route) => 63 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:61:18 TS7006: Parameter 'route' implicitly has an 'any' type. 59 | <> 60 | {routes.server.general > 61 | .filter((route) => !!route.name) | ^^^^^ 62 | .map((route) => 63 | renderNavItem(route) 64 | )} ERROR in resources/scripts/routers/RouterElements.tsx:62:15 TS7006: Parameter 'route' implicitly has an 'any' type. 60 | {routes.server.general 61 | .filter((route) => !!route.name) > 62 | .map((route) => | ^^^^^ 63 | renderNavItem(route) 64 | )} 65 |
ERROR in resources/scripts/routers/RouterElements.tsx:68:26 TS2339: Property 'management' does not exist on type 'ServerRouteDefinition[]'. 66 | {t('management')} 67 |
> 68 | {routes.server.management | ^^^^^^^^^^ 69 | .filter((route) => !!route.name) 70 | .map((route) => 71 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:69:22 TS7006: Parameter 'route' implicitly has an 'any' type. 67 |
68 | {routes.server.management > 69 | .filter((route) => !!route.name) | ^^^^^ 70 | .map((route) => 71 | renderNavItem(route) 72 | )} ERROR in resources/scripts/routers/RouterElements.tsx:70:19 TS7006: Parameter 'route' implicitly has an 'any' type. 68 | {routes.server.management 69 | .filter((route) => !!route.name) > 70 | .map((route) => | ^^^^^ 71 | renderNavItem(route) 72 | )} 73 |
ERROR in resources/scripts/routers/RouterElements.tsx:78:26 TS2339: Property 'configuration' does not exist on type 'ServerRouteDefinition[]'. 76 | {t('configuration')} 77 |
> 78 | {routes.server.configuration | ^^^^^^^^^^^^^ 79 | .filter((route) => !!route.name) 80 | .map((route) => 81 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:79:22 TS7006: Parameter 'route' implicitly has an 'any' type. 77 |
78 | {routes.server.configuration > 79 | .filter((route) => !!route.name) | ^^^^^ 80 | .map((route) => 81 | renderNavItem(route) 82 | )} ERROR in resources/scripts/routers/RouterElements.tsx:80:19 TS7006: Parameter 'route' implicitly has an 'any' type. 78 | {routes.server.configuration 79 | .filter((route) => !!route.name) > 80 | .map((route) => | ^^^^^ 81 | renderNavItem(route) 82 | )} 83 |
ERROR in resources/scripts/routers/RouterElements.tsx:96:24 TS2339: Property 'general' does not exist on type 'ServerRouteDefinition[]'. 94 |
95 | {t('general')} > 96 | {routes.server.general | ^^^^^^^ 97 | .filter((route) => !!route.name) 98 | .map((route) => 99 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:97:20 TS7006: Parameter 'route' implicitly has an 'any' type. 95 | {t('general')} 96 | {routes.server.general > 97 | .filter((route) => !!route.name) | ^^^^^ 98 | .map((route) => 99 | renderNavItem(route) 100 | )} ERROR in resources/scripts/routers/RouterElements.tsx:98:17 TS7006: Parameter 'route' implicitly has an 'any' type. 96 | {routes.server.general 97 | .filter((route) => !!route.name) > 98 | .map((route) => | ^^^^^ 99 | renderNavItem(route) 100 | )} 101 |
ERROR in resources/scripts/routers/RouterElements.tsx:104:24 TS2339: Property 'management' does not exist on type 'ServerRouteDefinition[]'. 102 |
103 | {t('management')} > 104 | {routes.server.management | ^^^^^^^^^^ 105 | .filter((route) => !!route.name) 106 | .map((route) => 107 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:105:20 TS7006: Parameter 'route' implicitly has an 'any' type. 103 | {t('management')} 104 | {routes.server.management > 105 | .filter((route) => !!route.name) | ^^^^^ 106 | .map((route) => 107 | renderNavItem(route) 108 | )} ERROR in resources/scripts/routers/RouterElements.tsx:106:17 TS7006: Parameter 'route' implicitly has an 'any' type. 104 | {routes.server.management 105 | .filter((route) => !!route.name) > 106 | .map((route) => | ^^^^^ 107 | renderNavItem(route) 108 | )} 109 |
ERROR in resources/scripts/routers/RouterElements.tsx:112:24 TS2339: Property 'configuration' does not exist on type 'ServerRouteDefinition[]'. 110 |
111 | {t('configuration')} > 112 | {routes.server.configuration | ^^^^^^^^^^^^^ 113 | .filter((route) => !!route.name) 114 | .map((route) => 115 | renderNavItem(route) ERROR in resources/scripts/routers/RouterElements.tsx:113:20 TS7006: Parameter 'route' implicitly has an 'any' type. 111 | {t('configuration')} 112 | {routes.server.configuration > 113 | .filter((route) => !!route.name) | ^^^^^ 114 | .map((route) => 115 | renderNavItem(route) 116 | )} ERROR in resources/scripts/routers/RouterElements.tsx:114:17 TS7006: Parameter 'route' implicitly has an 'any' type. 112 | {routes.server.configuration 113 | .filter((route) => !!route.name) > 114 | .map((route) => | ^^^^^ 115 | renderNavItem(route) 116 | )} 117 |
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 in resources/scripts/routers/RouterElements.tsx:137:26 TS2339: Property 'general' does not exist on type 'ServerRouteDefinition[]'. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:41 TS7031: Binding element 'path' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:47 TS7031: Binding element 'permission' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:70 TS7031: Binding element 'Component' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:81 TS7031: Binding element 'nestIds' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:90 TS7031: Binding element 'eggIds' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:98 TS7031: Binding element 'nestId' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:137:106 TS7031: Binding element 'eggId' implicitly has an 'any' type. 135 | 136 | > 137 | {routes.server.general.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^ 138 | return ( 139 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 140 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:26 TS2339: Property 'management' does not exist on type 'ServerRouteDefinition[]'. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:44 TS7031: Binding element 'path' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:50 TS7031: Binding element 'permission' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:73 TS7031: Binding element 'Component' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:84 TS7031: Binding element 'nestIds' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:93 TS7031: Binding element 'eggIds' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:101 TS7031: Binding element 'nestId' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:152:109 TS7031: Binding element 'eggId' implicitly has an 'any' type. 150 | ); 151 | })} > 152 | {routes.server.management.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^ 153 | return ( 154 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 155 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:26 TS2339: Property 'configuration' does not exist on type 'ServerRouteDefinition[]'. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:47 TS7031: Binding element 'path' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:53 TS7031: Binding element 'permission' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:76 TS7031: Binding element 'Component' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:87 TS7031: Binding element 'nestIds' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:96 TS7031: Binding element 'eggIds' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:104 TS7031: Binding element 'nestId' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || ERROR in resources/scripts/routers/RouterElements.tsx:167:112 TS7031: Binding element 'eggId' implicitly has an 'any' type. 165 | ); 166 | })} > 167 | {routes.server.configuration.map(({ path, permission, component: Component, nestIds, eggIds, nestId, eggId }) => { | ^^^^^ 168 | return ( 169 | ((nestIds && nestIds.includes(serverNestId ?? 0)) || 170 | (eggIds && eggIds.includes(serverEggId ?? 0)) || error Command failed with exit code 2. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. 12:42:21 INFO: Put application into production. 12:42:22 INFO: Syncing Blueprint-related database values.. 12:42:23 SUCCESS: Blueprint has completed it's installation process.