1234567891011121314151617181920 |
- import esbuild from 'esbuild';
- import assert from 'node:assert/strict';
- import { describe, it } from 'node:test';
- describe('Bundle for browsers', async () => {
- it('esbuild browser build should work', async () => {
- try {
- const result = await esbuild.build({
- platform: 'browser',
- entryPoints: ['@astrojs/markdown-remark'],
- bundle: true,
- write: false,
- });
- assert.ok(result.outputFiles.length > 0);
- } catch (error) {
- // Capture any esbuild errors and fail the test
- assert.fail(error.message);
- }
- });
- });
|