UNPKG

topola

Version:

Topola – online genealogy visualization

70 lines (69 loc) 2.06 kB
{ "name": "topola", "version": "3.10.2", "description": "Topola – online genealogy visualization", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "build-demo": "esbuild src/index.ts --bundle --outfile=demo/bundle.js --global-name=topola", "watch": "esbuild src/index.ts --bundle --outfile=demo/bundle.js --global-name=topola --watch", "server": "browser-sync start --server demo --files demo", "start": "concurrently \"npm run watch\" \"npm run server\"", "test": "jest", "test:screenshots": "playwright test", "watch-test": "jest --watch", "predeploy": "npm run build-demo", "deploy": "gh-pages -d demo", "prettier": "prettier --single-quote --write src/**/*.ts && prettier --single-quote --write src/*.ts" }, "author": "Przemek Wiech", "license": "Apache-2.0", "devDependencies": { "@playwright/test": "^1.58.2", "@types/d3-array": "^3.2.1", "@types/d3-hierarchy": "^3.1.7", "@types/d3-selection": "^3.0.11", "@types/d3-transition": "^3.0.9", "@types/jest": "^29.5.14", "@types/node": "^25.8.0", "browser-sync": "^3.0.3", "concurrently": "^9.1.2", "esbuild": "^0.25.0", "gh-pages": "^6.3.0", "jest": "^29.7.0", "jsdom": "^25.0.1", "jsdom-global": "^3.0.2", "nodemon": "^3.1.9", "playwright": "^1.58.2", "prettier": "^3.4.2", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "tsify": "^5.0.4", "typescript": "^5.7.2" }, "dependencies": { "array-flat-polyfill": "^1.0.1", "d3-array": "^3.2.4", "d3-flextree": "^2.1.1", "d3-hierarchy": "^3.1.2", "d3-selection": "^3.0.0", "d3-transition": "^3.0.1", "parse-gedcom": "^1.0.5" }, "repository": { "type": "git", "url": "https://github.com/PeWu/topola.git" }, "homepage": "https://github.com/PeWu/topola", "bugs": { "url": "https://github.com/PeWu/topola/issues" }, "keywords": [ "gedcom", "genealogy", "visualization", "family tree" ] }