package.json 2.81 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": {
8
    "@material-ui/core": "^4.9.14",
Sandro Lutz's avatar
Sandro Lutz committed
9
    "@material-ui/icons": "^4.9.1",
10
11
12
13
    "@material-ui/lab": "^4.0.0-alpha.53",
    "@material-ui/styles": "^4.9.14",
    "@reach/router": "^1.3.3",
    "ajv": "^6.12.2",
14
    "amiv-react-components": "git+https://gitlab.ethz.ch/amiv/react-components.git#067d8f155d65b20a1a4c6c72b2972734c1692302",
15
    "animated-scroll-to": "^2.0.8",
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
    "filesize": "^6.1.0",
19
20
    "gatsby": "^2.21.33",
    "gatsby-image": "^2.4.3",
Sandro Lutz's avatar
Sandro Lutz committed
21
    "gatsby-plugin-alias-imports": "^1.0.5",
Sandro Lutz's avatar
Sandro Lutz committed
22
    "gatsby-plugin-intl": "^0.3.3",
23
24
25
26
27
    "gatsby-plugin-manifest": "^2.4.3",
    "gatsby-plugin-material-ui": "^2.1.8",
    "gatsby-plugin-matomo": "^0.8.3",
    "gatsby-plugin-offline": "^3.2.2",
    "gatsby-plugin-react-helmet": "^3.3.1",
28
    "gatsby-plugin-react-redux": "^1.1.0-0",
29
    "gatsby-plugin-remove-trailing-slashes": "^2.3.2",
30
    "gatsby-plugin-robots-txt": "^1.5.0",
31
    "gatsby-plugin-sentry": "^1.0.1",
32
33
    "gatsby-plugin-sharp": "^2.6.3",
    "gatsby-plugin-sitemap": "^2.4.2",
Sandro Lutz's avatar
Sandro Lutz committed
34
    "gatsby-plugin-zopfli": "^1.3.2",
35
36
37
    "gatsby-source-filesystem": "^2.3.3",
    "gatsby-transformer-json": "^2.4.2",
    "gatsby-transformer-sharp": "^2.5.2",
38
    "html-escape": "^2.0.0",
Sandro Lutz's avatar
Sandro Lutz committed
39
    "html-to-react": "^1.4.2",
40
    "marked": "^0.8.2",
41
    "prop-types": "^15.7.2",
42
43
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
Sandro Lutz's avatar
Sandro Lutz committed
44
    "react-helmet": "^5.2.1",
45
    "react-intl": "^3.12.1",
Sandro Lutz's avatar
Sandro Lutz committed
46
    "react-redux": "^7.2.0",
Sandro Lutz's avatar
Sandro Lutz committed
47
    "redux": "^4.0.5",
48
    "redux-thunk": "^2.3.0",
49
    "typeface-roboto": "0.0.75"
50
51
  },
  "devDependencies": {
52
53
    "babel-eslint": "^10.1.0",
    "babel-preset-gatsby": "^0.2.36",
Sandro Lutz's avatar
Sandro Lutz committed
54
    "eslint": "^6.8.0",
55
56
    "eslint-config-airbnb-base": "^14.1.0",
    "eslint-config-prettier": "^6.11.0",
Sandro Lutz's avatar
Sandro Lutz committed
57
    "eslint-import-resolver-alias": "^1.1.2",
Sandro Lutz's avatar
Sandro Lutz committed
58
    "eslint-import-resolver-webpack": "^0.12.1",
59
60
61
62
    "eslint-plugin-import": "^2.20.2",
    "eslint-plugin-prettier": "^3.1.3",
    "eslint-plugin-react": "^7.20.0",
    "gatsby-plugin-webpack-bundle-analyser-v2": "^1.1.9",
Sandro Lutz's avatar
Sandro Lutz committed
63
64
    "html-loader": "^0.5.5",
    "markdown-loader": "^5.1.0",
65
66
67
    "prettier": "^1.19.1"
  },
  "keywords": [
Sandro Lutz's avatar
Sandro Lutz committed
68
69
    "gatsby",
    "amiv"
70
71
72
73
  ],
  "license": "MIT",
  "scripts": {
    "build": "gatsby build",
Sandro Lutz's avatar
Sandro Lutz committed
74
    "build-dev": "GATSBY_ACTIVE_ENV=\"preview\" gatsby build",
75
    "develop": "gatsby develop",
Sandro Lutz's avatar
Sandro Lutz committed
76
    "eslint": "eslint src/*.js src/**/*.js",
77
78
79
    "format": "prettier --write \"**/*.{js,jsx,json,md}\"",
    "start": "npm run develop",
    "serve": "gatsby serve",
Sandro Lutz's avatar
Sandro Lutz committed
80
    "clean": "gatsby clean"
81
82
83
  },
  "repository": {
    "type": "git",
84
    "url": "https://gitlab.ethz.ch/amiv/amiv-website"
85
86
  },
  "bugs": {
87
    "url": "https://gitlab.ethz.ch/amiv/amiv-website/issues"
88
89
  }
}