Skip to content

Commit 29a9b11

Browse files
committed
fix: use Options from beasties
1 parent 0fb4bdf commit 29a9b11

File tree

3 files changed

+4
-79
lines changed

3 files changed

+4
-79
lines changed

src/lib/critters-types.ts

Lines changed: 0 additions & 44 deletions
This file was deleted.

src/lib/critters.d.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/module.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,8 @@ import { readFile, writeFile } from 'node:fs/promises'
22
import { defineNuxtModule, isNuxt2, useLogger } from '@nuxt/kit'
33
import { resolve } from 'pathe'
44
import { withoutLeadingSlash } from 'ufo'
5-
import Critters from 'beasties'
6-
7-
// Until https://github.com/GoogleChromeLabs/critters/pull/151 merges, we
8-
// need to inline types for critters options
9-
import type { Options } from './lib/critters-types'
5+
import Beasties from 'beasties'
6+
import type { Options } from 'beasties'
107

118
export interface ModuleOptions {
129
// Options passed directly to `critters`
@@ -43,7 +40,7 @@ export default defineNuxtModule<ModuleOptions>({
4340
})
4441
})
4542
nuxt.hook('nitro:build:public-assets', async (nitro) => {
46-
const critters = new Critters({
43+
const critters = new Beasties({
4744
path: nitro.options.output.publicDir,
4845
publicPath: nitro.options.baseURL,
4946
...options.config,
@@ -63,7 +60,7 @@ export default defineNuxtModule<ModuleOptions>({
6360

6461
/* c8 ignore start */
6562
if (isNuxt2()) {
66-
const critters = new Critters({
63+
const critters = new Beasties({
6764
path: resolve(nuxt.options.buildDir, 'dist/client'),
6865
// @ts-expect-error TODO: use @nuxt/bridge-schema
6966
publicPath: nuxt.options.build.publicPath,

0 commit comments

Comments
 (0)