UNPKG

1.98 kBJSONView Raw
1{
2 "name": "popoto",
3 "version": "4.0.7",
4 "description": "Graph based search interface for Neo4j database.",
5 "keywords": [
6 "popoto",
7 "d3",
8 "neo4j",
9 "cypher",
10 "graph",
11 "search"
12 ],
13 "homepage": "https://popotojs.com/",
14 "bugs": {
15 "url": "https://github.com/Nhogs/popoto/issues",
16 "email": "contact@popotojs.com"
17 },
18 "license": "GPL-3.0",
19 "author": {
20 "name": "Frederic Ciminera",
21 "email": "contact@popotojs.com"
22 },
23 "contributors": [],
24 "main": "dist/popoto.node.js",
25 "style": "dist/popoto.min.css",
26 "unpkg": "dist/popoto.min.js",
27 "jsdelivr": "dist/popoto.min.js",
28 "module": "index",
29 "jsnext:main": "index",
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/Nhogs/popoto.git"
33 },
34 "jest": {
35 "setupFiles": [
36 "jest-canvas-mock"
37 ],
38 "moduleNameMapper": {
39 "^d3$": "<rootDir>/node_modules/d3/dist/d3.min.js"
40 }
41 },
42 "scripts": {
43 "build": "rimraf dist && mkdir dist && json2module package.json > dist/package.js && node rollup.node && rollup -c --banner \"// Copyright (c) 2018 NHOGS Interactive.\" && npm run uglify",
44 "pretest": "npm run build",
45 "test": "jest --ci --coverage",
46 "uglify": "uglifyjs -b beautify=false,preamble=\"'// Copyright (c) 2018 NHOGS Interactive.'\" dist/popoto.js -c negate_iife=false -m -o dist/popoto.min.js && uglifycss css/popoto.css css/popoto-svg.css --output dist/popoto.min.css",
47 "update": "npx npm-check-updates -u"
48 },
49 "dependencies": {
50 "d3": "^7.9.0"
51 },
52 "devDependencies": {
53 "@babel/core": "^7.25.8",
54 "babel-jest": "^29.7.0",
55 "@babel/plugin-transform-modules-commonjs": "^7.25.7",
56 "jest": "^29.7.0",
57 "jest-canvas-mock": "^2.5.2",
58 "jest-environment-jsdom": "^29.7.0",
59 "json2module": "^0.0.3",
60 "rimraf": "^6.0.1",
61 "rollup": "^2.79.2",
62 "rollup-plugin-copy": "^3.5.0",
63 "rollup-plugin-node-resolve": "^5.2.0",
64 "uglify-js": "^3.19.3",
65 "uglifycss": "^0.0.29"
66 }
67}