File tree Expand file tree Collapse file tree 4 files changed +50
-0
lines changed
Expand file tree Collapse file tree 4 files changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
2+
3+ exports [` emit cjs 1` ] = `
4+ "// index.d.cts
5+
6+ //#region tests/fixtures/emit-cjs/mod.d.ts
7+ declare const _default: number;
8+
9+ //#endregion
10+ export { _default as default } ;
11+ // index.d.ts
12+
13+ //#region tests/fixtures/emit-cjs/mod.d.ts
14+ declare const _default: number;
15+
16+ //#endregion
17+ export { _default as default } ;
18+ // index.js
19+
20+ //#region tests/fixtures/emit-cjs/mod.ts
21+ var emit_cjs_default$1 = 42;
22+
23+ //#endregion
24+ //#region tests/fixtures/emit-cjs/index.ts
25+ var emit_cjs_default = emit_cjs_default$1;
26+
27+ //#endregion
28+ export { emit_cjs_default as default } ;"
29+ ` ;
Original file line number Diff line number Diff line change 1+ import path from 'node:path'
2+ import { fileURLToPath } from 'node:url'
3+ import { rolldownBuild } from '@sxzz/test-utils'
4+ import { expect , test } from 'vitest'
5+ import { dts } from '../src'
6+
7+ const dirname = path . dirname ( fileURLToPath ( import . meta. url ) )
8+
9+ test ( 'emit cjs' , async ( ) => {
10+ const root = path . resolve ( dirname , 'fixtures/emit-cjs' )
11+
12+ const { snapshot } = await rolldownBuild ( path . resolve ( root , 'index.ts' ) , [
13+ dts ( {
14+ emitCJS : true ,
15+ } ) ,
16+ ] )
17+ expect ( snapshot ) . toMatchSnapshot ( )
18+ } )
Original file line number Diff line number Diff line change 1+ import n from './mod'
2+ export default n
Original file line number Diff line number Diff line change 1+ export default 42
You can’t perform that action at this time.
0 commit comments