fix: eslint error (#30)
This commit is contained in:
@@ -12,7 +12,7 @@ defaults: &defaults
|
||||
jobs:
|
||||
build:
|
||||
docker:
|
||||
- image: circleci/node:stretch-browsers
|
||||
- image: circleci/node:stretch-browsers
|
||||
steps:
|
||||
- checkout
|
||||
- run:
|
||||
@@ -34,6 +34,12 @@ jobs:
|
||||
command: yarn build && yarn sense
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
- run:
|
||||
name: Update spec
|
||||
command: yarn run spec
|
||||
- run:
|
||||
name: Run unit tests
|
||||
command: yarn test:unit
|
||||
- store_artifacts:
|
||||
path: dist
|
||||
destination: dist
|
||||
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -3,3 +3,5 @@ dist/
|
||||
BUMPED_VERSION
|
||||
sn-network-chart-ext/
|
||||
core/esm
|
||||
coverage
|
||||
yarn-error.log
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
"sense": "nebula sense --meta resources/meta.json && shx cp resources/network_chart_v1.png sn-network-chart-ext",
|
||||
"eslint": "eslint src",
|
||||
"spec": "scriptappy-from-jsdoc -c ./spec-configs/props.conf.js",
|
||||
"prepublishOnly": "shx rm -rf dist && shx rm -rf core/esm && shx rm -rf sn-network-chart-ext && yarn build && yarn sense",
|
||||
"jest:test": "jest"
|
||||
"test:unit": "jest",
|
||||
"prepublishOnly": "shx rm -rf dist && shx rm -rf core/esm && shx rm -rf sn-network-chart-ext && yarn build && yarn sense"
|
||||
},
|
||||
"files": [
|
||||
"api-specifications",
|
||||
@@ -38,8 +38,8 @@
|
||||
"jest-environment-jsdom": "28.1.3",
|
||||
"scriptappy-from-jsdoc": "0.7.0",
|
||||
"shx": "0.3.3",
|
||||
"vis-data": "7.0.0",
|
||||
"vis-network": "9.1.0"
|
||||
"vis-data": "7.1.4",
|
||||
"vis-network": "9.1.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@nebula.js/stardust": ">=1.0.0"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
import { createTooltipHTML } from '../tooltip';
|
||||
import { createTooltipHTML } from "../tooltip";
|
||||
|
||||
test("Testing createTooltipHtml function - Name- GroupNumber- nodeMeasure", () => {
|
||||
expect(createTooltipHTML({ name: "Venice", groupNumber: 1, nodeMeasure: 2 })).toContainHTML("<div><div><span>Name: </span><b>Venice</b></div><div><span>Group number: </span><b>1</b></div><div><span>Node measure: </span><b>2</b></div></div>");
|
||||
});
|
||||
describe("createTooltipHTML", () => {
|
||||
it("Testing createTooltipHtml function - Name- GroupNumber- nodeMeasure", () => {
|
||||
expect(
|
||||
createTooltipHTML({ name: "Venice", groupNumber: 1, nodeMeasure: 2 })
|
||||
).toContainHTML(
|
||||
"<div><div><span>Name: </span><b>Venice</b></div><div><span>Group number: </span><b>1</b></div><div><span>Node measure: </span><b>2</b></div></div>"
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
28
yarn.lock
28
yarn.lock
@@ -1593,7 +1593,7 @@
|
||||
dependencies:
|
||||
"@sinonjs/commons" "^1.7.0"
|
||||
|
||||
"@testing-library/jest-dom@^5.16.4":
|
||||
"@testing-library/jest-dom@5.16.4":
|
||||
version "5.16.4"
|
||||
resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz#938302d7b8b483963a3ae821f1c0808f872245cd"
|
||||
integrity sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==
|
||||
@@ -2215,7 +2215,7 @@ babel-eslint@10.1.0:
|
||||
eslint-visitor-keys "^1.0.0"
|
||||
resolve "^1.12.0"
|
||||
|
||||
babel-jest@^28.1.3:
|
||||
babel-jest@28.1.3, babel-jest@^28.1.3:
|
||||
version "28.1.3"
|
||||
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5"
|
||||
integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==
|
||||
@@ -5266,7 +5266,7 @@ jest-each@^28.1.3:
|
||||
jest-util "^28.1.3"
|
||||
pretty-format "^28.1.3"
|
||||
|
||||
jest-environment-jsdom@^28.1.3:
|
||||
jest-environment-jsdom@28.1.3:
|
||||
version "28.1.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-28.1.3.tgz#2d4e5d61b7f1d94c3bddfbb21f0308ee506c09fb"
|
||||
integrity sha512-HnlGUmZRdxfCByd3GM2F100DgQOajUBzEitjGqIREcb45kGjZvRrKUdlaF6escXBdcXNl0OBh+1ZrfeZT3GnAg==
|
||||
@@ -5539,7 +5539,7 @@ jest-worker@^28.1.3:
|
||||
merge-stream "^2.0.0"
|
||||
supports-color "^8.0.0"
|
||||
|
||||
jest@^28.1.3:
|
||||
jest@28.1.3:
|
||||
version "28.1.3"
|
||||
resolved "https://registry.yarnpkg.com/jest/-/jest-28.1.3.tgz#e9c6a7eecdebe3548ca2b18894a50f45b36dfc6b"
|
||||
integrity sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==
|
||||
@@ -7672,7 +7672,7 @@ schema-utils@^3.1.0, schema-utils@^3.1.1:
|
||||
ajv "^6.12.5"
|
||||
ajv-keywords "^3.5.2"
|
||||
|
||||
scriptappy-from-jsdoc@^0.7.0:
|
||||
scriptappy-from-jsdoc@0.7.0:
|
||||
version "0.7.0"
|
||||
resolved "https://registry.yarnpkg.com/scriptappy-from-jsdoc/-/scriptappy-from-jsdoc-0.7.0.tgz#6ef2b88ddf1e189fb29e4076fd97af48a5d1bdc6"
|
||||
integrity sha512-xKmeI9OVBl6DzbmDvLMSuHyiahSpkza2Q0BANcVH7xIIdj4wxFPkFTL6cIZXYzB8Rv4ENcWzXAr7LpSrH2gP/w==
|
||||
@@ -7856,7 +7856,7 @@ shelljs@^0.8.4:
|
||||
interpret "^1.0.0"
|
||||
rechoir "^0.6.2"
|
||||
|
||||
shx@^0.3.3:
|
||||
shx@0.3.3:
|
||||
version "0.3.3"
|
||||
resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.3.tgz#681a88c7c10db15abe18525349ed474f0f1e7b9f"
|
||||
integrity sha512-nZJ3HFWVoTSyyB+evEKjJ1STiixGztlqwKLTUNV5KqMWtGey9fTd4KU1gdZ1X9BV6215pswQ/Jew9NsuS/fNDA==
|
||||
@@ -8753,15 +8753,15 @@ vendors@^1.0.0:
|
||||
resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e"
|
||||
integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==
|
||||
|
||||
vis-data@^7.0.0:
|
||||
version "7.1.2"
|
||||
resolved "https://registry.yarnpkg.com/vis-data/-/vis-data-7.1.2.tgz#b7d076ac79cb54f7c5e9c80f5b03b93cc8cc1fda"
|
||||
integrity sha512-RPSegFxEcnp3HUEJSzhS2vBdbJ2PSsrYYuhRlpHp2frO/MfRtTYbIkkLZmPkA/Sg3pPfBlR235gcoKbtdm4mbw==
|
||||
vis-data@7.1.4:
|
||||
version "7.1.4"
|
||||
resolved "https://registry.yarnpkg.com/vis-data/-/vis-data-7.1.4.tgz#90e5e796a79e1901de14c0808fb32a1a0735c1dc"
|
||||
integrity sha512-usy+ePX1XnArNvJ5BavQod7YRuGQE1pjFl+pu7IS6rCom2EBoG0o1ZzCqf3l5US6MW51kYkLR+efxRbnjxNl7w==
|
||||
|
||||
vis-network@9.1.0:
|
||||
version "9.1.0"
|
||||
resolved "https://registry.yarnpkg.com/vis-network/-/vis-network-9.1.0.tgz#511db833b68060f279bedc4a852671261d40204e"
|
||||
integrity sha512-rx96L144RJWcqOa6afjiFyxZKUerRRbT/YaNMpsusHdwzxrVTO2LlduR45PeJDEztrAf3AU5l2zmiG+1ydUZCw==
|
||||
vis-network@9.1.2:
|
||||
version "9.1.2"
|
||||
resolved "https://registry.yarnpkg.com/vis-network/-/vis-network-9.1.2.tgz#ddaca300a9764bbf1646a0aa03eb28fe55823ca8"
|
||||
integrity sha512-BdapguKg7sk3NvdZaDsM7T6rNhOBFz0/F4ZScxctK4klRzQPLQPTEcmbioXaZhMkkgWymzBR3lFCxL1q+eYyAw==
|
||||
|
||||
w3c-hr-time@^1.0.2:
|
||||
version "1.0.2"
|
||||
|
||||
Reference in New Issue
Block a user