public function getCacheable(): array
    {
        $this->setup(true, false);

        return [
            'commands'      => base64_encode(serialize(self::$commands)),
            'paths'         => self::$paths,
            'namedCommands' => self::$namedCommands,
            'provided'      => self::$provided,
        ];
    }