├── .nowignore
├── public
├── robots.txt
├── favicons
│ ├── favicon.ico
│ ├── favicon-16.png
│ ├── favicon-32.png
│ ├── favicon-57.png
│ ├── favicon-60.png
│ ├── favicon-64.png
│ ├── favicon-70.png
│ ├── favicon-72.png
│ ├── favicon-76.png
│ ├── favicon-96.png
│ ├── favicon-114.png
│ ├── favicon-120.png
│ ├── favicon-144.png
│ ├── favicon-150.png
│ ├── favicon-152.png
│ ├── favicon-160.png
│ ├── favicon-180.png
│ ├── favicon-192.png
│ ├── favicon-310.png
│ └── browserconfig.xml
└── index.html
├── ytplcalc.png
├── src
├── assets
│ ├── logo.png
│ └── not-found.png
├── plugins
│ └── bootstrap-vue.js
├── main.js
├── App.vue
├── api
│ └── index.js
└── components
│ └── Home.vue
├── babel.config.js
├── vercel.svg
├── .gitignore
├── vue.svg
├── README.md
└── package.json
/.nowignore:
--------------------------------------------------------------------------------
1 | README.md
2 | yarn.lock
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: * Disallow:
--------------------------------------------------------------------------------
/ytplcalc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/ytplcalc.png
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/src/assets/logo.png
--------------------------------------------------------------------------------
/src/assets/not-found.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/src/assets/not-found.png
--------------------------------------------------------------------------------
/public/favicons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon.ico
--------------------------------------------------------------------------------
/public/favicons/favicon-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-16.png
--------------------------------------------------------------------------------
/public/favicons/favicon-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-32.png
--------------------------------------------------------------------------------
/public/favicons/favicon-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-57.png
--------------------------------------------------------------------------------
/public/favicons/favicon-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-60.png
--------------------------------------------------------------------------------
/public/favicons/favicon-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-64.png
--------------------------------------------------------------------------------
/public/favicons/favicon-70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-70.png
--------------------------------------------------------------------------------
/public/favicons/favicon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-72.png
--------------------------------------------------------------------------------
/public/favicons/favicon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-76.png
--------------------------------------------------------------------------------
/public/favicons/favicon-96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-96.png
--------------------------------------------------------------------------------
/public/favicons/favicon-114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-114.png
--------------------------------------------------------------------------------
/public/favicons/favicon-120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-120.png
--------------------------------------------------------------------------------
/public/favicons/favicon-144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-144.png
--------------------------------------------------------------------------------
/public/favicons/favicon-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-150.png
--------------------------------------------------------------------------------
/public/favicons/favicon-152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-152.png
--------------------------------------------------------------------------------
/public/favicons/favicon-160.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-160.png
--------------------------------------------------------------------------------
/public/favicons/favicon-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-180.png
--------------------------------------------------------------------------------
/public/favicons/favicon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-192.png
--------------------------------------------------------------------------------
/public/favicons/favicon-310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/srijans38/youtube-playlist-calculator/HEAD/public/favicons/favicon-310.png
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | "presets": [
3 | [
4 | "@vue/app",
5 | {
6 | "useBuiltIns": "entry"
7 | }
8 | ]
9 | ]
10 | }
--------------------------------------------------------------------------------
/vercel.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/plugins/bootstrap-vue.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 |
3 | import BootstrapVue from 'bootstrap-vue'
4 | import 'bootstrap/dist/css/bootstrap.min.css'
5 | import 'bootstrap-vue/dist/bootstrap-vue.css'
6 |
7 | Vue.use(BootstrapVue)
8 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import '@babel/polyfill'
2 | import 'mutationobserver-shim'
3 | import Vue from 'vue'
4 | import './plugins/bootstrap-vue'
5 | import App from './App.vue'
6 |
7 | Vue.config.productionTip = false
8 |
9 | new Vue({
10 | render: h => h(App),
11 | }).$mount('#app')
12 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
This app helps you to calculate the total duration of a YouTube playlist.
53 |Just paste the URL above and hit Go.
54 |63 | Made by 64 | Srijan Sharma. 65 |
66 |{{ playlistDesc }}
78 |