UNPKG

alignment.js

Version:

A suite of reusable [React](http://reactjs.org/) components for creating a variety of visualizations involving [multiple sequence alignments](https://en.wikipedia.org/wiki/Multiple_sequence_alignment). [View the live demo here](http://alignment.hyphy.org/

79 lines (78 loc) 2.35 kB
{ "name": "alignment.js", "version": "0.3.1", "main": "library.js", "keywords": ["fasta", "msa", "bioinformatics"], "license": "MIT", "dependencies": { "@gmod/bam": "^1.0.18", "bootstrap": "^4.1.1", "d3": "5", "d3-react-axis": "^0.0.3", "d3-save-svg": "^0.0.2", "express": "^4.16.4", "file-saver": "^2.0.0", "jquery": "^3.3.1", "phylotree": "1", "popper.js": "^1.14.3", "react": "^16.13.0", "react-dom": "^16.13.0", "react-phylotree": "^0.5.0", "react-router-dom": "^4.3.1", "sass": "^1.26.2", "save-svg-as-png": "^1.4.14", "text-width": "^1.2.0", "underscore": "^1.8.3" }, "devDependencies": { "@babel/cli": "^7.4.4", "@babel/core": "^7.4.5", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/preset-env": "^7.4.5", "@babel/preset-react": "^7.0.0", "autoprefixer": "^8.4.1", "babel-eslint": "^10.0.1", "babel-loader": "8", "babel-plugin-convert-jsx-extension-to-js": "^0.0.1", "concurrently": "^4.1.0", "css-loader": "3.4.2", "eslint": "4.18.2", "eslint-config-airbnb": "16.1.0", "eslint-plugin-import": "2.9.0", "eslint-plugin-jsx-a11y": "6.0.3", "eslint-plugin-react": "7.7.0", "extract-text-webpack-plugin": "^4.0.0-beta.0", "file-loader": "^1.1.6", "html-webpack-plugin": "3.2.0", "husky": "^0.14.3", "jest": "^23.6.0", "lint-staged": "^7.2.0", "npx": "^9.7.1", "postcss-loader": "^2.1.5", "prettier": "1.12.1", "pretty-quick": "^1.6.0", "sass-loader": "8.0.2", "style-loader": "1", "uglifyjs-webpack-plugin": "^1.1.4", "webpack": "4.42.0", "webpack-cli": "3.3.11", "webpack-dev-server": "^3.10.3", "webpack-merge": "^4.1.1" }, "scripts": { "develop": "npx webpack-dev-server --config webpack.dev.js --open", "serve": "node src/server.js", "app": "npx webpack --config webpack.prod.js", "library": "BABEL_ENV=library npx babel src --out-dir lib --copy-files && cp {package.json,yarn.lock,README.md} lib", "yalc": "yarn library && cd lib && yalc push", "precommit": "pretty-quick --staged", "format": "prettier 'src/**/*.{js,jsx}' --write", "test": "jest" }, "repository": { "type": "git", "url": "https://github.com/veg/alignment.js" }, "sideEffects": false }