Make is-in-viewport work with webpack

This commit is contained in:
Łukasz Mierzwa
2017-07-29 13:50:55 -07:00
parent df2ef92466
commit b08d203a04
4 changed files with 35 additions and 5 deletions
+1
View File
@@ -0,0 +1 @@
module.exports = {};
+1
View File
@@ -3,6 +3,7 @@
const LRUMap = require("lru");
const moment = require("moment");
const $ = require("jquery");
require("is-in-viewport");
const autocomplete = require("./autocomplete");
const colors = require("./colors");
+27 -2
View File
File diff suppressed because one or more lines are too long
+6 -3
View File
@@ -2,10 +2,10 @@ const webpack = require("webpack");
const path = require("path");
const config = {
context: path.resolve(__dirname, "assets/static"),
context: path.resolve(__dirname, "assets/static"), // eslint-disable-line
entry: "./unsee.js",
output: {
path: path.resolve(__dirname, "assets/static/dist"),
path: path.resolve(__dirname, "assets/static/dist"), // eslint-disable-line
publicPath: "../static/dist/",
filename: "bundle.js"
},
@@ -15,6 +15,9 @@ const config = {
jQuery: "jquery"
})
],
externals: {
"window":"window"
},
module: {
rules: [
{
@@ -50,7 +53,7 @@ const config = {
},
{
test: /\.js$/,
include: path.resolve(__dirname, "assets/static"),
include: path.resolve(__dirname, "assets/static"), // eslint-disable-line
use: [ {
loader: "babel-loader",
options: {