├── .history ├── src │ ├── backgroundts_20200505175101.ts │ ├── store │ │ ├── index_20200427165410.js │ │ ├── index_20200506103507.js │ │ └── index_20200506103510.js │ ├── background_20200507105557.js │ ├── background_20200504171805.js │ ├── background_20200505175106.js │ ├── background_20200505175256.js │ ├── backgroundts_20200505175746.ts │ └── popup │ │ ├── App_20200429172340.vue │ │ ├── App_20200507104748.vue │ │ ├── App_20200507105625.vue │ │ ├── App_20200507095248.vue │ │ ├── App_20200507101946.vue │ │ ├── App_20200507103021.vue │ │ ├── App_20200507103254.vue │ │ ├── App_20200507101751.vue │ │ ├── App_20200507101901.vue │ │ ├── App_20200507102024.vue │ │ ├── App_20200507102118.vue │ │ ├── App_20200507102257.vue │ │ └── App_20200507102320.vue ├── .eslintrc_20200507105541.js ├── .eslintrc_20200507105514.js ├── .eslintrc_20200507105454.js ├── .eslintrc_20200428103401.js ├── .eslintrc_20200507105239.js ├── .eslintrc_20200507105304.js ├── tailwind.config_20200428171145.js ├── tailwind.config_20200507102900.js └── tailwind.config_20200507103019.js ├── src ├── icons │ ├── .DS_Store │ ├── iles.png │ ├── gridsome.png │ ├── icon-128.png │ ├── icon-16.png │ ├── icon-48.png │ ├── nuxtjs.png │ ├── quasar.png │ ├── vuepress.png │ ├── vitepress.png │ ├── icon-grey-128.png │ ├── icon-grey-16.png │ ├── icon-grey-48.png │ └── vuestorefront.png ├── fonts │ └── PTRootUI │ │ ├── PTRootUI-Bold.woff │ │ ├── PTRootUI-Bold.woff2 │ │ ├── PTRootUI-Regular.woff │ │ └── PTRootUI-Regular.woff2 ├── images │ ├── refresh.svg │ ├── external-link.svg │ ├── twitter.svg │ ├── github.svg │ ├── info.svg │ ├── link.svg │ ├── modules.svg │ ├── plugins.svg │ └── logo.svg ├── popup │ ├── popup.js │ ├── popup.css │ └── popup.html ├── background │ ├── TabsStateService.js │ └── index.js ├── utils.js ├── shared │ └── CacheService.js ├── tailwind.css ├── components │ ├── ExploreDataItem.vue │ └── AppButton.vue ├── content.js └── injected.js ├── .gitignore ├── postcss.config.js ├── .editorconfig ├── .babelrc ├── .eslintrc.js ├── firefox └── manifest.json ├── chrome └── manifest.json ├── scripts └── build-zip.js ├── tailwind.config.js ├── package.json ├── README.md ├── webpack.config.js └── CHANGELOG.md /.history/src/backgroundts_20200505175101.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/.DS_Store -------------------------------------------------------------------------------- /src/icons/iles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/iles.png -------------------------------------------------------------------------------- /src/icons/gridsome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/gridsome.png -------------------------------------------------------------------------------- /src/icons/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-128.png -------------------------------------------------------------------------------- /src/icons/icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-16.png -------------------------------------------------------------------------------- /src/icons/icon-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-48.png -------------------------------------------------------------------------------- /src/icons/nuxtjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/nuxtjs.png -------------------------------------------------------------------------------- /src/icons/quasar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/quasar.png -------------------------------------------------------------------------------- /src/icons/vuepress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/vuepress.png -------------------------------------------------------------------------------- /src/icons/vitepress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/vitepress.png -------------------------------------------------------------------------------- /src/icons/icon-grey-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-grey-128.png -------------------------------------------------------------------------------- /src/icons/icon-grey-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-grey-16.png -------------------------------------------------------------------------------- /src/icons/icon-grey-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/icon-grey-48.png -------------------------------------------------------------------------------- /src/icons/vuestorefront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/icons/vuestorefront.png -------------------------------------------------------------------------------- /src/fonts/PTRootUI/PTRootUI-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/fonts/PTRootUI/PTRootUI-Bold.woff -------------------------------------------------------------------------------- /src/fonts/PTRootUI/PTRootUI-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/fonts/PTRootUI/PTRootUI-Bold.woff2 -------------------------------------------------------------------------------- /src/fonts/PTRootUI/PTRootUI-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/fonts/PTRootUI/PTRootUI-Regular.woff -------------------------------------------------------------------------------- /src/fonts/PTRootUI/PTRootUI-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxtlabs/vue-telescope-extensions/HEAD/src/fonts/PTRootUI/PTRootUI-Regular.woff2 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /*.log 3 | /dist 4 | /dist-zip 5 | /dist-firefox 6 | /dist-zip-firefox 7 | coverage 8 | .env 9 | .DS_Store 10 | .nuxt 11 | .vscode -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | const tailwindcss = require('tailwindcss') 2 | 3 | module.exports = { 4 | plugins: [ 5 | tailwindcss('./tailwind.config.js'), 6 | require('autoprefixer') 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /.history/.eslintrc_20200507105541.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | env: { 4 | browser: true, 5 | node: true 6 | }, 7 | parserOptions: { 8 | parser: 'babel-eslint' 9 | }, 10 | // add your custom rules here 11 | rules: { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/images/refresh.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_size = 2 6 | indent_style = space 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.md] 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /src/popup/popup.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App.vue' 3 | 4 | global.browser = require('webextension-polyfill') 5 | Vue.prototype.$browser = global.browser 6 | 7 | /* eslint-disable no-new */ 8 | new Vue({ 9 | el: '#app', 10 | render: h => h(App) 11 | }) 12 | -------------------------------------------------------------------------------- /src/popup/popup.css: -------------------------------------------------------------------------------- 1 | @import "../tailwind.css"; 2 | 3 | @keyframes spin{ 4 | 0% { 5 | transform:rotate(0deg); 6 | } to { 7 | transform:rotate(1turn); 8 | } 9 | } 10 | 11 | .animate-spin { 12 | -webkit-animation: spin 1s linear infinite; 13 | animation: spin 1s linear infinite; 14 | } -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [ 3 | "@babel/plugin-proposal-optional-chaining" 4 | ], 5 | "presets": [ 6 | ["@babel/preset-env", { 7 | "useBuiltIns": "usage", 8 | "corejs": 3, 9 | "targets": { 10 | // https://jamie.build/last-2-versions 11 | "browsers": ["> 0.25%", "not ie 11", "not op_mini all"] 12 | } 13 | }] 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /src/images/external-link.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/images/twitter.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/popup/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |Mode
29 |Target
33 |Vue version
39 |Framework
43 |UI
47 |Plugins
51 |Modules
63 |