{ "name": "topola-viewer", "version": "1.0.0", "main": "src/index.tsx", "dependencies": { "array.prototype.flatmap": "^1.2.1", "canvas-toBlob": "^1.0.0", "d3": "^5.7.0", "debounce": "^1.2.0", "detect-browser": "^4.1.0", "file-saver": "^2.0.1", "history": "^4.7.2", "javascript-natural-sort": "^0.7.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": "^2.5.1" }, "devDependencies": { "@types/array.prototype.flatmap": "^1.2.0", "@types/d3": "^5.5.0", "@types/debounce": "^1.2.0", "@types/file-saver": "^2.0.0", "@types/history": "^4.7.2", "@types/jest": "*", "@types/jspdf": "^1.2.2", "@types/lunr": "^2.3.2", "@types/md5": "^2.1.33", "@types/node": "*", "@types/query-string": "6.2.0", "@types/react": "*", "@types/react-dom": "*", "@types/react-intl": "^2.3.15", "@types/react-router-dom": "^4.3.1", "gh-pages": "^2.0.1", "prettier": "^1.15.3", "react-scripts": "^3.0.1", "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}", "predeploy": "npm run build", "deploy": "gh-pages -d build" }, "homepage": "https://pewu.github.io/topola-viewer", "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ] }