package.json 2.78 KB
Newer Older
1
{
Sandro Lutz's avatar
Sandro Lutz committed
2
  "name": "amiv-website",
3
  "private": true,
Sandro Lutz's avatar
Sandro Lutz committed
4
5
6
  "description": "AMIV website",
  "version": "0.2.0",
  "author": "AMIV an der ETH, Sandro Lutz <code@temparus.ch>",
7
  "dependencies": {
Sandro Lutz's avatar
Sandro Lutz committed
8
9
10
11
12
13
    "@material-ui/core": "^4.9.4",
    "@material-ui/icons": "^4.9.1",
    "@material-ui/lab": "^4.0.0-alpha.44",
    "@material-ui/styles": "^4.9.0",
    "@reach/router": "^1.3.1",
    "ajv": "^6.12.0",
14
    "amiv-react-components": "git+https://gitlab.ethz.ch/amiv/react-components.git#ec9df25003d4a818fbbd42924df1f484deb90e65",
Sandro Lutz's avatar
Sandro Lutz committed
15
    "animated-scroll-to": "^2.0.5",
Sandro Lutz's avatar
Sandro Lutz committed
16
    "axios": "^0.19.2",
Sandro Lutz's avatar
Sandro Lutz committed
17
    "debounce": "^1.2.0",
Sandro Lutz's avatar
Sandro Lutz committed
18
19
    "filesize": "^6.1.0",
    "gatsby": "^2.19.21",
Sandro Lutz's avatar
Sandro Lutz committed
20
21
    "gatsby-image": "^2.2.37",
    "gatsby-plugin-alias-imports": "^1.0.5",
Sandro Lutz's avatar
Sandro Lutz committed
22
23
    "gatsby-plugin-intl": "^0.3.3",
    "gatsby-plugin-manifest": "^2.2.42",
Sandro Lutz's avatar
Sandro Lutz committed
24
    "gatsby-plugin-material-ui": "^2.1.6",
Sandro Lutz's avatar
Sandro Lutz committed
25
26
    "gatsby-plugin-offline": "^3.0.35",
    "gatsby-plugin-react-helmet": "^3.1.22",
27
    "gatsby-plugin-react-redux": "^1.1.0-0",
Sandro Lutz's avatar
Sandro Lutz committed
28
    "gatsby-plugin-remove-trailing-slashes": "^2.1.21",
29
    "gatsby-plugin-robots-txt": "^1.5.0",
30
    "gatsby-plugin-sentry": "^1.0.1",
Sandro Lutz's avatar
Sandro Lutz committed
31
    "gatsby-plugin-sharp": "^2.4.5",
32
    "gatsby-plugin-sitemap": "^2.2.27",
Sandro Lutz's avatar
Sandro Lutz committed
33
    "gatsby-plugin-zopfli": "^1.3.2",
Sandro Lutz's avatar
Sandro Lutz committed
34
    "gatsby-source-filesystem": "^2.1.48",
Sandro Lutz's avatar
Sandro Lutz committed
35
    "gatsby-transformer-json": "^2.2.26",
Sandro Lutz's avatar
Sandro Lutz committed
36
    "gatsby-transformer-sharp": "^2.3.14",
37
    "html-escape": "^2.0.0",
Sandro Lutz's avatar
Sandro Lutz committed
38
    "html-to-react": "^1.4.2",
39
    "marked": "^0.8.0",
40
41
42
    "prop-types": "^15.7.2",
    "react": "^16.12.0",
    "react-dom": "^16.12.0",
Sandro Lutz's avatar
Sandro Lutz committed
43
    "react-helmet": "^5.2.1",
44
    "react-intl": "^3.12.0",
Sandro Lutz's avatar
Sandro Lutz committed
45
    "react-redux": "^7.2.0",
Sandro Lutz's avatar
Sandro Lutz committed
46
    "redux": "^4.0.5",
47
    "redux-thunk": "^2.3.0",
48
    "typeface-roboto": "0.0.75"
49
50
  },
  "devDependencies": {
Sandro Lutz's avatar
Sandro Lutz committed
51
52
    "babel-eslint": "^10.0.3",
    "babel-preset-gatsby": "^0.2.29",
Sandro Lutz's avatar
Sandro Lutz committed
53
54
    "eslint": "^6.8.0",
    "eslint-config-airbnb-base": "^14.0.0",
Sandro Lutz's avatar
Sandro Lutz committed
55
    "eslint-config-prettier": "^6.10.0",
Sandro Lutz's avatar
Sandro Lutz committed
56
    "eslint-import-resolver-alias": "^1.1.2",
Sandro Lutz's avatar
Sandro Lutz committed
57
58
    "eslint-import-resolver-webpack": "^0.12.1",
    "eslint-plugin-import": "^2.20.1",
Sandro Lutz's avatar
Sandro Lutz committed
59
    "eslint-plugin-prettier": "^3.1.2",
Sandro Lutz's avatar
Sandro Lutz committed
60
    "eslint-plugin-react": "^7.18.3",
61
    "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.8",
Sandro Lutz's avatar
Sandro Lutz committed
62
63
    "html-loader": "^0.5.5",
    "markdown-loader": "^5.1.0",
64
65
66
    "prettier": "^1.19.1"
  },
  "keywords": [
Sandro Lutz's avatar
Sandro Lutz committed
67
68
    "gatsby",
    "amiv"
69
70
71
72
  ],
  "license": "MIT",
  "scripts": {
    "build": "gatsby build",
Sandro Lutz's avatar
Sandro Lutz committed
73
    "build-dev": "GATSBY_ACTIVE_ENV=\"preview\" gatsby build",
74
    "develop": "gatsby develop",
Sandro Lutz's avatar
Sandro Lutz committed
75
    "eslint": "eslint src/*.js src/**/*.js",
76
77
78
    "format": "prettier --write \"**/*.{js,jsx,json,md}\"",
    "start": "npm run develop",
    "serve": "gatsby serve",
Sandro Lutz's avatar
Sandro Lutz committed
79
    "clean": "gatsby clean"
80
81
82
  },
  "repository": {
    "type": "git",
83
    "url": "https://gitlab.ethz.ch/amiv/amiv-website"
84
85
  },
  "bugs": {
86
    "url": "https://gitlab.ethz.ch/amiv/amiv-website/issues"
87
88
  }
}