{ "name": "topola-viewer", "version": "1.0.0", "main": "src/index.tsx", "dependencies": { "array.prototype.flatmap": "^1.2.1", "canvas-toBlob": "^1.0.0", "d3-array": "^2.4.0", "d3-interpolate": "^1.4.0", "d3-selection": "^1.4.1", "d3-transition": "^1.3.2", "d3-zoom": "^1.8.3", "debounce": "^1.2.0", "detect-browser": "^4.1.0", "file-saver": "^2.0.1", "history": "^4.7.2", "javascript-natural-sort": "^0.7.1", "js-cookie": "^2.2.1", "jspdf": "^1.5.3", "lunr": "^2.3.6", "md5": "^2.2.1", "parse-gedcom": "^1.0.5", "query-string": "^5.1.1", "react": "latest", "react-dom": "latest", "react-intl": "^2.8.0", "react-linkify": "^0.2.2", "react-router-dom": "^4.3.1", "semantic-ui-css": "^2.4.1", "semantic-ui-react": "^0.84.0", "topola": "^3.1.2" }, "devDependencies": { "@types/array.prototype.flatmap": "^1.2.0", "@types/d3-array": "^2.0.0", "@types/d3-interpolate": "^1.3.1", "@types/d3-selection": "^1.4.1", "@types/d3-transition": "^1.1.6", "@types/d3-zoom": "^1.7.4", "@types/debounce": "^1.2.0", "@types/file-saver": "^2.0.0", "@types/history": "^4.7.2", "@types/js-cookie": "^2.2.4", "@types/jspdf": "^1.2.2", "@types/lunr": "^2.3.2", "@types/md5": "^2.1.33", "@types/query-string": "6.2.0", "@types/react": "*", "@types/react-dom": "*", "@types/react-intl": "^2.3.15", "@types/react-router-dom": "^4.3.1", "cypress": "^4.0.1", "gh-pages": "^2.0.1", "prettier": "^1.15.3", "react-scripts": "^3.0.1", "start-server-and-test": "^1.11.0", "tslint-config-prettier": "^1.17.0", "typescript": "latest" }, "scripts": { "start": "REACT_APP_GIT_SHA=`git rev-parse --short HEAD` REACT_APP_GIT_TIME=`git log -1 --format=%ci` react-scripts start", "build": "REACT_APP_GIT_SHA=`git rev-parse --short HEAD` REACT_APP_GIT_TIME=`git log -1 --format=%ci` react-scripts build", "test": "react-scripts test --env=jsdom", "prettier": "prettier --write src/**/*.{ts,tsx,json} && prettier --write src/*.{ts,tsx,json}", "predeploy": "npm run build", "deploy": "gh-pages -d build", "predeploy-wikitree": "npm run build", "deploy-wikitree": "./deploy-wikitree.sh", "cy:run": "cypress run", "cy:start-and-run": "start-server-and-test start http://localhost:3000 cy:run" }, "homepage": ".", "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ] }