uglymol
Version:
Macromolecular Viewer for Crystallographers
58 lines (57 loc) • 1.58 kB
JSON
{
"name": "uglymol",
"version": "0.6.4",
"description": "Macromolecular Viewer for Crystallographers",
"homepage": "https://uglymol.github.io",
"main": "uglymol.js",
"jsnext:main": "src/all.js",
"module": "src/all.js",
"files": [
"uglymol.js",
"uglymol.js.map",
"uglymol.min.js",
"src"
],
"dependencies": {},
"devDependencies": {
"benchmark": "^2.1.0",
"chai": "^4.0.0",
"eslint": "^6.0.1",
"eslint-config-google": "^0.13.0",
"flow-bin": "^0.102.0",
"http-server": "^0.11.0",
"istanbul": "^0.4.5",
"mocha": "^5.2.0",
"rollup": "^1.1.2",
"rollup-plugin-buble": "^0.19.0",
"rollup-watch": "^4.0.0",
"uglify-js": "^3.4.5"
},
"scripts": {
"test": "npm run lint && npm run flow && rollup -c && mocha",
"coverage": "istanbul cover -x '**/perf/**' _mocha -- --timeout 100000",
"lint": "eslint src test perf || exit 0",
"flow": "flow || exit 0",
"download-data": "node perf/util.js download-data",
"bundle": "rollup -c",
"uglify": "uglifyjs uglymol.js -o uglymol.min.js --compress --mangle",
"build": "npm test && npm run uglify",
"version": "npm run build && git add -A uglymol.js",
"prepublish": "npm run build",
"watch": "rollup -c --watch",
"start": "npm run watch & http-server -a localhost -p 7890 -c-1"
},
"repository": {
"type": "git",
"url": "https://github.com/uglymol/uglymol.git"
},
"keywords": [
"crystallography",
"biochemistry",
"webgl",
"coot",
"protein",
"structure"
],
"license": "MIT"
}