UNPKG

pdbe-molstar

Version:
89 lines (88 loc) 3.08 kB
{ "name": "pdbe-molstar", "version": "3.12.0", "description": "Molstar implementation for PDBe", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\"", "lint": "eslint src", "build": "npm run build-tsc && npm run build-extra && npm run build-webpack && node scripts.js clean-rubbish && npm run bundle-webcomponent && node scripts.js add-banners", "rebuild": "npm run clean && npm run build", "clean": "node scripts.js clean-all", "build-tsc": "tsc --incremental", "build-extra": "cpx 'src/app/**/*.{scss,html,ico}' lib/", "build-webpack": "webpack --mode production --config ./webpack.config.production.js", "start": "concurrently -c 'green,gray,blue,magenta' --names 'tsc,ext,wpc,srv' --kill-others 'npm:watch-tsc' 'npm:watch-extra' 'npm:watch-webpack' 'npm:serve'", "watch": "concurrently -c 'green,gray,blue' --names 'tsc,ext,wpc' --kill-others 'npm:watch-tsc' 'npm:watch-extra' 'npm:watch-webpack'", "watch-tsc": "tsc --watch --incremental", "watch-extra": "cpx 'src/app/**/*.{scss,html,ico}' lib/ --watch", "watch-webpack": "webpack -w --mode development --stats minimal --config ./webpack.config.development.js", "serve": "http-server -p 1339 -g -c-1", "bundle-webcomponent": "node scripts.js bundle-webcomponent" }, "files": [ "lib/", "build/" ], "repository": { "type": "git", "url": "git+https://github.com/molstar/pdbe-molstar.git" }, "keywords": [ "Molstar", "3D viewer", "PDBe", "biojs" ], "author": "Protein Data Bank in Europe (PDBe), European Bioinformatics Institute (EMBL-EBI)", "contributors": [ "Mandar Deshpande <mandar@ebi.ac.uk>", "Adam Midlik <midlik@gmail.com>" ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/molstar/pdbe-molstar/issues" }, "homepage": "https://github.com/molstar/pdbe-molstar#readme", "devDependencies": { "@babel/core": "^7.17.10", "@babel/plugin-transform-runtime": "^7.17.10", "@babel/preset-env": "^7.17.10", "@babel/runtime": "^7.17.9", "@stylistic/eslint-plugin": "^2.6.4", "@types/d3": "^7.4.0", "@types/react": "^18.0.17", "@types/react-dom": "^18.0.6", "@types/webxr": "^0.5.23", "babel-loader": "^8.2.5", "concurrently": "^7.3.0", "cpx2": "^7.0.1", "css-loader": "^7.1.2", "eslint": "^9.9.0", "file-loader": "^6.2.0", "http-server": "^14.1.0", "mini-css-extract-plugin": "^2.6.1", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.80.4", "sass-loader": "^16.0.2", "style-loader": "^4.0.0", "typescript": "^5.7.3", "typescript-eslint": "^8.2.0", "webpack": "^5.95.0", "webpack-cli": "^5.1.4" }, "dependencies": { "buffer": "^6.0.3", "crypto-browserify": "^3.12.0", "d3-axis": "^3.0.0", "d3-brush": "^3.0.0", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "lit": "^3.1.1", "molstar": "5.8.0", "path-browserify": "^1.0.1", "stream-browserify": "^3.0.0", "vm-browserify": "^1.1.2" } }