diff --git a/src/index.js b/src/index.js
index 7107a37..e641883 100644
--- a/src/index.js
+++ b/src/index.js
@@ -3,7 +3,7 @@ const rendering = require('./rendering');
const self = {
/**
- * @param {{options: Object, nodes: Object[], links: Object[]}} data
+ * @param {{options: Object|undefined, nodes: Object[]|undefined, links: Object[]|undefined}} data
* @returns {string}
*/
compute: (data) => {
diff --git a/test/index.test.js b/test/index.test.js
index c06752e..c955afa 100644
--- a/test/index.test.js
+++ b/test/index.test.js
@@ -28,5 +28,5 @@ test('test fail placing', () => {
test('no data', () => {
const res = faDiagrams.compute({});
- expect(res).toEqual('');
+ expect(res).toEqual('');
});
\ No newline at end of file
diff --git a/test/rendering.test.js b/test/rendering.test.js
index 828cc25..eff952d 100644
--- a/test/rendering.test.js
+++ b/test/rendering.test.js
@@ -103,7 +103,7 @@ describe('getBounds', () => {
describe('toXML', () => {
test('no data', () => {
const res = rendering({scale: 20, 'h-spacing': 1}).toXML({}, {w: 0, h: 0});
- expect(res).toEqual('');
+ expect(res).toEqual('');
});
test('sample svg data', () => {
const res = rendering({scale: 2, 'h-spacing': 1}).toXML({
@@ -115,14 +115,14 @@ describe('toXML', () => {
}
}
}, {w: 100, h: 100});
- expect(res).toEqual('');
+ expect(res).toEqual('');
});
});
describe('compute', () => {
test('no nodes no links', () => {
const res = rendering({beautify: true, 'h-spacing': 1.2, scale: 20}).compute({}, []);
- expect(res).toEqual('');
+ expect(res).toEqual('');
});
test('invalid node', () => {
try {