convert list validate functions to run asynchronously
[sgn.git] / js / package.json
blob0b7edaa8aaa1b21b75007b5067de3595f6ee1d84
2   "name": "@solgenomics/cxgn_js",
3   "version": "0.0.0",
4   "description": "node package containing all importable CXGN/SGN JavaScript files.",
5   "main": "webpack.config.js",
6   "scripts": {
7     "reset": "npm config set engine-strict true; rm -r build/ || true && npm install .",
8     "build": "npm run reset && webpack --config build.webpack.config.js",
9     "build-watch": "npm run reset && webpack --config build.webpack.config.js -w",
10     "reset-test": "npm config set engine-strict true; rm -r build_test/ || true && npm install .",
11     "build-test": "npm run reset-test && webpack --config test.webpack.config.js"
12   },
13   "private": true,
14   "author": "",
15   "license": "MIT",
16   "devDependencies": {
17     "@babel/core": "^7.3.3",
18     "@babel/preset-env": "^7.3.1",
19     "@babel/polyfill": "^7.2.5",
20     "babel-loader": "^8.0.5",
21     "deepmerge": "^2.2.1",
22     "del": "^3.0.0",
23     "jsdom": "^13.2.0",
24     "loader-utils": "^1.2.3",
25     "nock": "^10.0.6",
26     "node-fetch": "^2.3.0",
27     "source-map-support": "^0.5.10",
28     "tape": "^4.10.1",
29     "uglifyjs-webpack-plugin": "^1.2.7",
30     "webpack": "^4.29.5",
31     "webpack-command": "^0.4.2"
32   },
33   "dependencies": {
34     "@solgenomics/brapijs": "github:solgenomics/brapi-js#develop",
35     "BrAPI-BoxPlotter": "git+https://github.com/solgenomics/BrAPI-BoxPlotter.git",
36     "d3": "^5.9.2",
37     "d3-sankey": "^0.12.3",
38     "d3-array": "^2.11.0",
39     "d3-path": "^1.0.9",
40     "d3-shape": "^1.3.7",
41     "internmap": "^1.0.0"
42   },
43   "engines": {
44     "node": ">=10.6.0",
45     "npm": ">=6.1.0"
46   }