blob: 824f6fa0becd1ea67bf8a9b6401ca7b4505a2a42 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import assert from 'node:assert/strict';
import { describe, it } from 'node:test';
import esbuild from 'esbuild';
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);
}
});
});
|