UNPKG

1.65 kBJSONView Raw
1{
2 "name": "detect-gpu",
3 "version": "0.0.40",
4 "description": "Classify GPU's based on their benchmark score in order to provide an adaptive experience.",
5 "main": "build/detect-gpu.min.js",
6 "scripts": {
7 "start": "NODE_ENV=development concurrently \"webpack -d --progress --watch --display-modules\" \"http-server --cors -s -o\" ",
8 "lint": "eslint src/**/*.js",
9 "test": "jest --config=jest.config.json",
10 "test:coverage": "jest --config=jest.config.json --coverage",
11 "build": "NODE_ENV=production webpack -p --progress --optimize-minimize --display-modules && NODE_ENV=development webpack -d --progress --display-modules",
12 "deploy": "npm run build && npm version patch && npm publish && git push origin",
13 "parse-analytics": "node ./scripts/analytics_parser.js",
14 "update-benchmarks": "node ./scripts/update_benchmarks.js"
15 },
16 "author": "Tim van Scherpenzeel",
17 "license": "MIT",
18 "dependencies": {
19 "@babel/preset-env": "^7.3.1",
20 "csvtojson": "^2.0.8",
21 "detect-ua": "^0.0.7",
22 "jssoup": "^0.0.10",
23 "moment": "^2.24.0",
24 "node-fetch": "^2.3.0",
25 "ua-parser-js": "^0.7.19"
26 },
27 "devDependencies": {
28 "@babel/core": "^7.2.2",
29 "babel-core": "^7.0.0-bridge.0",
30 "babel-jest": "^24.1.0",
31 "babel-loader": "8",
32 "babel-plugin-transform-object-assign": "^6.22.0",
33 "concurrently": "^4.1.0",
34 "eslint": "^5.13.0",
35 "eslint-config-airbnb-base": "^13.1.0",
36 "eslint-plugin-import": "^2.16.0",
37 "http-server": "^0.11.1",
38 "jest": "^24.1.0",
39 "prettier": "^1.16.4",
40 "prettier-eslint": "^8.8.2",
41 "webpack": "^4.29.3",
42 "webpack-cli": "^3.2.3"
43 }
44}