Skip to content

Commit 88e1bbf

Browse files
committed
forgot to do a default export 🤦
1 parent e6e3a38 commit 88e1bbf

3 files changed

Lines changed: 20 additions & 3 deletions

File tree

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,18 @@ import { render } from 'vwr.js';
6363

6464
### With ES Modules
6565

66+
You can import using either default or named imports:
67+
68+
```javascript
69+
// Default import (recommended)
70+
import vwr from 'vwr.js';
71+
72+
const container = document.getElementById('viewer');
73+
const viewer = vwr.render(container, 'https://example.com/document.pdf');
74+
```
75+
6676
```javascript
77+
// Named imports
6778
import { render } from 'vwr.js';
6879

6980
const container = document.getElementById('viewer');

rollup.config.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,15 @@ export default [
5656
{
5757
file: "dist/vwr.esm.js",
5858
format: "es",
59-
sourcemap: true
59+
sourcemap: true,
60+
exports: "auto"
6061
},
6162
{
6263
file: "dist/vwr.js",
6364
format: "umd",
6465
name: "vwr",
65-
sourcemap: true
66+
sourcemap: true,
67+
exports: "named"
6668
}
6769
],
6870
plugins: basePlugins
@@ -73,7 +75,8 @@ export default [
7375
file: "dist/vwr.min.js",
7476
format: "umd",
7577
name: "vwr",
76-
sourcemap: true
78+
sourcemap: true,
79+
exports: "named"
7780
},
7881
plugins: [...basePlugins, terser()]
7982
}

src/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,7 @@ export function render(element: HTMLElement, url: string, options?: VwrOptions):
77

88
export const vwr = { render };
99

10+
// Default export for convenience
11+
export default vwr;
12+
1013
export type { VwrInstance, VwrOptions } from "./core/types";

0 commit comments

Comments
 (0)