diff --git a/packages/commons/vite.config.ts b/packages/commons/vite.config.ts index e3a2038a3..51134eb87 100644 --- a/packages/commons/vite.config.ts +++ b/packages/commons/vite.config.ts @@ -2,22 +2,18 @@ import { defineConfig } from 'vite'; export default defineConfig(() => ({ - root: __dirname, - cacheDir: '../../node_modules/.vite/packages/commons', - plugins: [], - // Uncomment this if you are using workers. - // worker: { - // plugins: [ nxViteTsPaths() ], - // }, - test: { - 'watch': false, - 'globals': true, - 'environment': "node", - 'include': ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], - 'reporters': ["default"], - 'coverage': { - 'reportsDirectory': './test-output/vitest/coverage', - 'provider': 'v8' as const, -} - }, + root: __dirname, + cacheDir: '../../node_modules/.vite/packages/commons', + plugins: [], + test: { + 'watch': false, + 'globals': true, + 'environment': "node", + 'include': ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], + 'reporters': ["default"], + 'coverage': { + 'reportsDirectory': './test-output/vitest/coverage', + 'provider': 'v8' as const, + } + }, })); diff --git a/packages/highlightjs/src/syntax_highlighting.spec.ts b/packages/highlightjs/src/syntax_highlighting.spec.ts index 7c4acedac..6e2a8e666 100644 --- a/packages/highlightjs/src/syntax_highlighting.spec.ts +++ b/packages/highlightjs/src/syntax_highlighting.spec.ts @@ -9,7 +9,7 @@ describe("Syntax highlighting definitions", () => { continue; } - const language = (await loader).default; + const language = (await loader()).default; hljs.registerLanguage(mime, language); hljs.highlight("Hello world", { diff --git a/packages/highlightjs/vite.config.ts b/packages/highlightjs/vite.config.ts index 4bb602837..4171ee3e1 100644 --- a/packages/highlightjs/vite.config.ts +++ b/packages/highlightjs/vite.config.ts @@ -4,34 +4,39 @@ import dts from 'vite-plugin-dts'; import * as path from 'path'; export default defineConfig(() => ({ - root: __dirname, - cacheDir: '../../node_modules/.vite/packages/highlightjs', - plugins: [dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.lib.json') }), ], - // Uncomment this if you are using workers. - // worker: { - // plugins: [ nxViteTsPaths() ], - // }, - // Configuration for building your library. - // See: https://vitejs.dev/guide/build.html#library-mode - build: { - outDir: './dist', - emptyOutDir: true, - reportCompressedSize: true, - commonjsOptions: { - transformMixedEsModules: true, + root: __dirname, + cacheDir: '../../node_modules/.vite/packages/highlightjs', + plugins: [dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.lib.json') }),], + build: { + outDir: './dist', + emptyOutDir: true, + reportCompressedSize: true, + commonjsOptions: { + transformMixedEsModules: true, + }, + lib: { + // Could also be a dictionary or array of multiple entry points. + entry: 'src/index.ts', + name: 'highlightjs', + fileName: 'index', + // Change this to the formats you want to support. + // Don't forget to update your package.json as well. + formats: ['es' as const] + }, + rollupOptions: { + // External packages that should not be bundled into your library. + external: [] + }, }, - lib: { - // Could also be a dictionary or array of multiple entry points. - entry: 'src/index.ts', - name: 'highlightjs', - fileName: 'index', - // Change this to the formats you want to support. - // Don't forget to update your package.json as well. - formats: ['es' as const] + test: { + 'watch': false, + 'globals': true, + 'environment': "happy-dom", + 'include': ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], + 'reporters': ["default"], + 'coverage': { + 'reportsDirectory': './test-output/vitest/coverage', + 'provider': 'v8' as const, + } }, - rollupOptions: { - // External packages that should not be bundled into your library. - external: [] - }, - }, }));