diff --git a/packages/docusaurus-plugin-pwa/package.json b/packages/docusaurus-plugin-pwa/package.json index 0e9b4a2a97cc..1034b8ba87f3 100644 --- a/packages/docusaurus-plugin-pwa/package.json +++ b/packages/docusaurus-plugin-pwa/package.json @@ -4,6 +4,7 @@ "description": "Docusaurus Plugin to add PWA support.", "main": "lib/index.js", "types": "src/plugin-pwa.d.ts", + "type": "module", "scripts": { "build": "tsc --build && node ../../admin/scripts/copyUntypedFiles.js && prettier --config ../../.prettierrc --write \"lib/theme/**/*.js\"", "watch": "run-p -c copy:watch build:watch", diff --git a/packages/docusaurus-plugin-pwa/src/index.ts b/packages/docusaurus-plugin-pwa/src/index.ts index fd0aa6d56f84..0b300c17ddcd 100644 --- a/packages/docusaurus-plugin-pwa/src/index.ts +++ b/packages/docusaurus-plugin-pwa/src/index.ts @@ -14,7 +14,7 @@ import { } from '@docusaurus/bundler'; import {injectManifest} from 'workbox-build'; import {normalizeUrl} from '@docusaurus/utils'; -import logger from '@docusaurus/logger'; +import {logger} from '@docusaurus/logger'; import {readDefaultCodeTranslationMessages} from '@docusaurus/theme-translations'; import type {HtmlTags, LoadContext, Plugin} from '@docusaurus/types'; import type {PluginOptions} from '@docusaurus/plugin-pwa'; @@ -207,4 +207,4 @@ export default function pluginPWA( }; } -export {validateOptions} from './options'; +export {validateOptions} from './options.js';