๐ Partytown Integration for Hexo
pnpm add hexo-partytown # pnpm
yarn add hexo-partytown # yarn
npm i hexo-partytown # npm
type HexoPartytownConfig = {
/**
* Script matching fields
* @remarks If using an array, run as `new RegExp(arr[0], arr[1])`
* @defaultValue `[['^https://.+.min.js$', 'i']]`
*/
match: (string | [string, string])[]
/**
* Script matching range
* @defaultValue `html`
*/
range: string
/**
* Partytown Snippet
* @defaultValue `inline`
*/
snippet: string | false
/**
* Copy Library Files
* @defaultValue `true`
*/
copylib: boolean
/**
* Partytown Configuration
* @see {@link https://partytown.builder.io/configuration}
*/
config?: PartytownConfig
}
Write into _config.yml
to override default value.
partytown:
config:
debug: true
forward:
- dataLayer.push
Licensed under the WTFPL, See the COPYING file for more details.