Skip to content

Commit 784dcb3

Browse files
committed
re-export d3-require
1 parent 6de65c3 commit 784dcb3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/library.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import {requireFrom, resolveFrom} from "d3-require";
12
import DOM from "./dom/index.js";
23
import Files from "./files/index.js";
34
import {AbstractFile, FileAttachment, NoFileAttachments} from "./fileAttachment.js";
@@ -18,7 +19,7 @@ import vegalite from "./vegalite.js";
1819
import width from "./width.js";
1920
import {arquero, arrow, d3, graphviz, htl, inputs, lodash, plot, topojson} from "./dependencies.js";
2021

21-
export default Object.defineProperties(function Library(resolver) {
22+
export default Object.assign(Object.defineProperties(function Library(resolver) {
2223
const require = requirer(resolver);
2324
Object.defineProperties(this, properties({
2425
FileAttachment: () => NoFileAttachments,
@@ -85,6 +86,9 @@ export default Object.defineProperties(function Library(resolver) {
8586
enumerable: true,
8687
configurable: true
8788
}
89+
}), {
90+
resolveFrom,
91+
requireFrom
8892
});
8993

9094
function properties(values) {

0 commit comments

Comments
 (0)