Updated webpack to resolve common file extensions
This commit is contained in:
		| @@ -25,10 +25,10 @@ | |||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import Vue from 'vue' | import Vue from 'vue' | ||||||
| import Navigation from '@/components/Navigation.vue' | import Navigation from '@/components/Navigation' | ||||||
| import MoviePopup from '@/components/MoviePopup.vue' | import MoviePopup from '@/components/MoviePopup' | ||||||
| import SearchInput from '@/components/SearchInput.vue' | import SearchInput from '@/components/SearchInput' | ||||||
| import DarkmodeToggle from '@/components/ui/darkmodeToggle.vue' | import DarkmodeToggle from '@/components/ui/darkmodeToggle' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   name: 'app', |   name: 'app', | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| import axios from 'axios' | import axios from 'axios' | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
| import config from '@/config.json' | import config from '@/config.json' | ||||||
| import path from 'path' | import path from 'path' | ||||||
|  |  | ||||||
|   | |||||||
| @@ -12,10 +12,10 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import LandingBanner from '@/components/LandingBanner.vue' | import LandingBanner from '@/components/LandingBanner' | ||||||
| import ListHeader from '@/components/ListHeader.vue' | import ListHeader from '@/components/ListHeader' | ||||||
| import ResultsList from '@/components/ResultsList.vue' | import ResultsList from '@/components/ResultsList' | ||||||
| import Loader from '@/components/ui/Loader.vue' | import Loader from '@/components/ui/Loader' | ||||||
|  |  | ||||||
| import { getTmdbMovieListByName, getRequests } from '@/api' | import { getTmdbMovieListByName, getRequests } from '@/api' | ||||||
|  |  | ||||||
|   | |||||||
| @@ -115,15 +115,15 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
| import img from '@/directives/v-image.js' | import img from '@/directives/v-image' | ||||||
| import TorrentList from './TorrentList.vue' | import TorrentList from './TorrentList' | ||||||
| import Person from './Person.vue' | import Person from './Person' | ||||||
| import SidebarListElement from './ui/sidebarListElem.vue' | import SidebarListElement from './ui/sidebarListElem' | ||||||
| import store from '@/store' | import store from '@/store' | ||||||
| import LoadingPlaceholder from './ui/LoadingPlaceholder.vue' | import LoadingPlaceholder from './ui/LoadingPlaceholder' | ||||||
|  |  | ||||||
| import { getMovie, getShow, request, getRequestStatus } from '@/api.js' | import { getMovie, getShow, request, getRequestStatus } from '@/api' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   props: ['id', 'type'], |   props: ['id', 'type'], | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import Movie from './Movie.vue'; | import Movie from './Movie'; | ||||||
| export default { | export default { | ||||||
|   components: { Movie } |   components: { Movie } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import Movie from './Movie.vue'; | import Movie from './Movie'; | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   props: { |   props: { | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import img from '../directives/v-image.js' | import img from '../directives/v-image' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   props: ['movie', 'shortList'], |   props: ['movie', 'shortList'], | ||||||
|   | |||||||
| @@ -50,7 +50,7 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   data(){ |   data(){ | ||||||
|   | |||||||
| @@ -29,14 +29,14 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
| import store from '@/store.js' | import store from '@/store' | ||||||
| import ListHeader from '@/components/ListHeader.vue' | import ListHeader from '@/components/ListHeader' | ||||||
| import ResultsList from '@/components/ResultsList.vue' | import ResultsList from '@/components/ResultsList' | ||||||
| import Settings from '@/components/Settings.vue' | import Settings from '@/components/Settings' | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
|  |  | ||||||
| import { getEmoji, getUserRequests } from '@/api.js' | import { getEmoji, getUserRequests } from '@/api' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { ListHeader, ResultsList, Settings, SeasonedButton }, |   components: { ListHeader, ResultsList, Settings, SeasonedButton }, | ||||||
|   | |||||||
| @@ -19,9 +19,9 @@ | |||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import axios from 'axios' | import axios from 'axios' | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
| import SeasonedInput from '@/components/ui/SeasonedInput.vue' | import SeasonedInput from '@/components/ui/SeasonedInput' | ||||||
| import SeasonedMessages from '@/components/ui/SeasonedMessages.vue' | import SeasonedMessages from '@/components/ui/SeasonedMessages' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { SeasonedButton, SeasonedInput, SeasonedMessages }, |   components: { SeasonedButton, SeasonedInput, SeasonedMessages }, | ||||||
|   | |||||||
| @@ -43,9 +43,9 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
|  |  | ||||||
| import { elasticSearchMoviesAndShows } from '@/api.js' | import { elasticSearchMoviesAndShows } from '@/api' | ||||||
| import config from '@/config.json' | import config from '@/config.json' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   | |||||||
| @@ -44,12 +44,12 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
| import SeasonedInput from '@/components/ui/SeasonedInput.vue' | import SeasonedInput from '@/components/ui/SeasonedInput' | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
| import SeasonedMessages from '@/components/ui/SeasonedMessages.vue' | import SeasonedMessages from '@/components/ui/SeasonedMessages' | ||||||
|  |  | ||||||
| import { plexAuthenticate } from '@/api.js' | import { plexAuthenticate } from '@/api' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { SeasonedInput, SeasonedButton, SeasonedMessages }, |   components: { SeasonedInput, SeasonedButton, SeasonedMessages }, | ||||||
|   | |||||||
| @@ -17,10 +17,10 @@ | |||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import axios from 'axios' | import axios from 'axios' | ||||||
| import storage from '../storage.js' | import storage from '../storage' | ||||||
| import SeasonedInput from '@/components/ui/SeasonedInput.vue' | import SeasonedInput from '@/components/ui/SeasonedInput' | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
| import SeasonedMessages from '@/components/ui/SeasonedMessages.vue' | import SeasonedMessages from '@/components/ui/SeasonedMessages' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { SeasonedInput, SeasonedButton, SeasonedMessages }, |   components: { SeasonedInput, SeasonedButton, SeasonedMessages }, | ||||||
|   | |||||||
| @@ -90,13 +90,13 @@ | |||||||
| </template> | </template> | ||||||
|  |  | ||||||
| <script> | <script> | ||||||
| import storage from '@/storage.js' | import storage from '@/storage' | ||||||
| import store from '@/store' | import store from '@/store' | ||||||
| import { sortableSize } from '@/utils.js' | import { sortableSize } from '@/utils' | ||||||
| import { searchTorrents, addMagnet } from '@/api.js' | import { searchTorrents, addMagnet } from '@/api' | ||||||
|  |  | ||||||
| import SeasonedButton from '@/components/ui/SeasonedButton.vue' | import SeasonedButton from '@/components/ui/SeasonedButton' | ||||||
| import SeasonedInput from '@/components/ui/SeasonedInput.vue' | import SeasonedInput from '@/components/ui/SeasonedInput' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { SeasonedButton, SeasonedInput }, |   components: { SeasonedButton, SeasonedInput }, | ||||||
|   | |||||||
| @@ -1,9 +1,9 @@ | |||||||
| import Vue from 'vue' | import Vue from 'vue' | ||||||
| import Vuex from 'vuex' | import Vuex from 'vuex' | ||||||
|  |  | ||||||
| import torrentModule from './modules/torrentModule.js' | import torrentModule from './modules/torrentModule' | ||||||
| import darkmodeModule from './modules/darkmodeModule.js' | import darkmodeModule from './modules/darkmodeModule' | ||||||
| import documentTitle from './modules/documentTitle.js' | import documentTitle from './modules/documentTitle' | ||||||
|  |  | ||||||
| Vue.use(Vuex) | Vue.use(Vuex) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -46,6 +46,7 @@ module.exports = { | |||||||
|     ] |     ] | ||||||
|   }, |   }, | ||||||
|   resolve: { |   resolve: { | ||||||
|  |     extensions: ['.js', '.vue', '.json', 'scss'], | ||||||
|     alias: { |     alias: { | ||||||
|       'vue$': 'vue/dist/vue.common.js', |       'vue$': 'vue/dist/vue.common.js', | ||||||
|       '@': path.resolve(__dirname, './src'), |       '@': path.resolve(__dirname, './src'), | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user