UNPKG

viewability

Version:

Returns how viewable an element is

37 lines (36 loc) 704 B
const path = require('path') const fs = require('fs') let babelRc = JSON.parse(fs.readFileSync('./.babelrc', { encoding: 'utf8' })) module.exports = { entry: { viewability: './viewability.js' }, output: { filename: '[name].js', path: path.resolve(__dirname, 'dist') }, module: { rules: [ { test: /\.js$/, use: { loader: 'babel-loader', options: Object.assign(babelRc, { cacheDirectory: true }) } }, { test: /\.xml/, use: [ { loader: 'html-loader', options: { minimize: true } } ] } ] } }