Git Product home page Git Product logo

vue-telescope-analyzer's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vue-telescope-analyzer's Issues

can not login in vuetelescope with github

Uploading 화면 기록 2023-07-07 오전 10.04.08.mov…

Version

vue-telescope-analyzer:

Reproduction Link

Steps to reproduce

  1. connect https://vuetelescope.com
  2. try login process
  3. move github authenticate process
  4. redirect to vuetelescope.com

What is Expected?

login nomarly

What is actually happening?

not login

Unable to submit a site (presumably when using cloudflare proxy)

Steps to reproduce

Try to submit modworkshop.net, a site that use Nuxt 3.

What is Expected?

The site is added to the database.

What is actually happening?

image endlessly.

Our site uses cloudflare and I am almost sure it is due to that since it has no problem if we give it api.modworkshop.net which doesn't use cloudflare and reports properly:
image

A timeout occured while analyzing, please try again later

Version

vue-telescope-analyzer: website

Reproduction Link

https://www.vuetelescope.com/

Steps to reproduce

Go to the home page of Vue Telescope and try to save new a website

What is Expected?

Esxpected to have a success message your website has been added successfuly

What is actually happening?

But got A timeout occured while analyzing, please try again later
with the request code 200

wrong firefox addon url on website

Current url https://addons.mozilla.org/en-GB/firefox/addon/vue-telemetry/

Real url https://addons.mozilla.org/en-GB/firefox/addon/vue-telescope/

Version

vue-telescope-analyzer:

Reproduction Link

Steps to reproduce

  1. Don't install Vue Telescope
  2. See the image
    2022-06-14_09-44

What is Expected?

What is actually happening?

vue-telescope-analyzer introduces meaningless dependencies causing vue-vue-telescope-extensions to crash the page

Version

vue-telescope-analyzer: v0.9.21

Reproduction Link

vue-telescope-analyzer
vue-telescope-extensions

Steps to reproduce

  1. Install vue-telescope-extensions
  2. Open https://bing.com
  3. The memory occupied by Chrome continues to increase, eventually causing it to crash.

What is Expected?

When opening https://bing.com, there will be no memory leaks and the page and browser will not crash.

What is actually happening?

In fact, opening https://bing.com causes the page and browser to crash within seconds of opening it.

Improve nuxt detection

Is your feature request related to a problem? Please describe.

Checking window.$nuxt is unreliable as users can change the globalName

Describe the solution you'd like

Check the nuxt client's inner nuxt property

Describe alternatives you've considered

na

Additional context

This should work el.__vue__.nuxt and otherwise el.__vue__.$root.nuxt

Official Website retrieves Spawn ENOMEM error.

Version

vue-telemetry-analyzer: Web(latest?)

Reproduction Image

imagen

Steps to reproduce

Looks like the error comes from any website that is not into the db and don't use Vue.
Open the web, search for netamorphosis.com.

What is Expected?

Spawn Enomem Nodejs Error.

What is actually happening?

I think Nodejs runs out of memory.
Found about it here: SlackOverflow Nodejs catch Enomem

bug: `@nuxt/image` recognised even when it's not actually used

Version

vue-telescope-analyzer: v0.9.14

Reproduction Link

Deployed build: https://nuxt-xstate.netlify.app/
Source code (playground of the module): https://github.com/Lexpeartha/nuxt-xstate

Steps to reproduce

Just deploying the given code

What is Expected?

Extension shows only used modules/libraries

What is actually happening?

Extension actually shows that site uses image module, even tho It doesn't even have a plain old image

Tested on some other small projects like this, similar case. @nuxt/image is "recognised" even if it isn't there

Detect Vue 3

Is your feature request related to a problem? Please describe.

We cannot detect Vue 3 at the moment.

Describe the solution you'd like

Detecting Vue 3 websites, examples:

  • jaysonu.com
  • icones.netlify.app

Describe alternatives you've considered

Additional context

  • use window.__VUE__ to detect whether Vue 3 is on the page (will be true instead of the version number, since it's technically possible to have multiple apps using different versions of Vue 3 on the same page)
  • Once we detect Vue 3, we can do document.querySelectorAll('[data-vue-app]') to get all the app container elements
  • On each app container element, the app instance is exposed as __vue_app__
  • The app instance exposes .version and .config.devtools

Cross-Origin request blocked

Version

The one used on vuetelescope.com

Reproduction Link

vuetelescope.com

Steps to reproduce

  1. Go to the website
  2. Put any URL

What is Expected?

Getting the analysis result

What is actually happening?

Nothing, the website keeps loading. The console show a CORS error.
I tried multiple navigators, VPN, private navigation, still get the same error.

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://service.vuetelescope.com/?url=upwork.com&isPublic=true. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 429.
image

Vue Storefront as a UI framework

Shouldn't Vue storefront be listed as a UI framework as it is fundamentally a Nuxt app?

I'm curious to understand why you would classify it as a framework. Thanks.

Detect Vuesax

It will be nice if vuesax is also available in the uis

Analyze page size

  • HTML Size
  • Payload size (if SSR)
  • Scripts (+ if preload in header)
  • Image sizes (and if preload)

Website + Plugin is broken "

Version

vue-telescope-analyzer: 1.6.1

Steps to reproduce

Just go on the website, enter an url. It errors:

Klein (Bildschirm­foto 2023-02-11 um 06 28 24)

Network Tab:

{
    "error": true,
    "message": "FetchError: request to https://awis.api.alexa.com/api?Action=urlInfo&Output=json&ResponseGroup=Rank&Url=madebyfabian.com failed, reason: getaddrinfo ENOTFOUND awis.api.alexa.com"
}

The extension "Save" button also does not work, suppose it's the same.

What is Expected?

No error :)

What is actually happening?

Error :)

Extension doesn't work on the localhost

Version

1.6.1

Steps to reproduce

  1. Run your website on a localhost
  2. Try using extension

What is Expected?

Just extension gotta work

What is actually happening?

When you run your website on a localhost and when you click on the extension it says: Please enter an url in the address bar.

Screenshot

image

NuxtJS website not detected as made with VueJS in Vue Telescope website even if it's the case

Version

vue-telescope-analyzer (Chrome extension) : v1.5.4

Steps to reproduce

Go to https://biererieshelton.com/ and open the Vue Telescope extension to confirm detection of VueJS with NuxtJS, plugins and modules, then go to https://vuetelescope.com/ and enter https://biererieshelton.com/ to submit the lookup of the website.

What is Expected?

That VueJS and NuxtJS should be also detected like it's the case with the Vue Telescope Chrome extension:
image

What is actually happening?

I got the message that VueJS isn't detected in the Vue Telescope website https://vuetelescope.com/:
Capture d’écran 2021-09-05 104825

Why this is happening? I would like to submit the website I made with NuxtJS (and I had a lot of fun to work with this stack).

Maybe it's because the website is hosted with Firebase? I don't know and I hope you would find out why.

Thank you

This website is using windicss, and not tailwind css.

Version

vue-telescope-analyzer: 1.9.0

Steps to reproduce

  1. Go to www.BroJenuel.com
  2. Click Telescope Extension
  3. It shows tailwind instead of windicss
    image

What is Expected?

It should show windicss instead of tailwind since the website is using windicss.

What is actually happening?

It is showing tailwindcss instead of windicss

Harlem support

Support for recognizing Harlem as a vue plugin. It could be done in a similar way it is currently done with pinia, and I would be more than happy to make PR if I get a green light 👍🏽

Blur NSFW Content/Site images

Is your feature request related to a problem? Please describe.

I was just going through the site and exploring showcase section when I saw a NSFW site listed and also NSFW images popping out.

Describe the solution you'd like

Maybe add some blur to images when the website includes NSFW stuffs. Not sure how it can be done, but I suppose NSFW stuffs are not to be displayed by default ??

Additional context

Found this particular one hanime.tv while going through Nuxt, Vuetify sorted by popularity.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.