Redblueflame 0bda636113
Added mobile friendly ads & ads (#161)
* Fix spacing issues on mobile

* Added back linting on modules directory.
Please don't look at the dirty fixes :x

* Add support for responsive ads.

* Add lazy loading of images.
2021-04-15 06:48:33 -07:00

25 lines
572 B
JavaScript

import { DEFAULT_OPTIONS, UNAMI_LIB_TAG_ID } from './constants'
const { resolve } = require('path')
// eslint-disable-next-line require-await
module.exports = async function module(moduleOptions) {
const options = Object.assign(
DEFAULT_OPTIONS,
this.options.analytics,
moduleOptions
)
const templatesOptions = {
...options,
UNAMI_LIB_TAG_ID,
}
this.addPlugin({
src: resolve(__dirname, 'templates/plugin.js'),
fileName: 'analytics/plugin.js',
options: templatesOptions,
})
}
module.exports.meta = require('../package.json')