package.json 1.68 KB
Newer Older
1 2
{
  "name": "schedules",
3 4 5
  "version": "0.1.0",
  "description": "Web application to fetch classes over WebDAV",
  "author": "Student Run Computing and Technology <srct@gmu.edu>",
Mark Stenglein's avatar
Mark Stenglein committed
6 7
  "contributors": [
    {
8 9
      "name": "Mark Stenglein (ocelotsloth)",
      "email": "mark@stengle.in"
Mark Stenglein's avatar
Mark Stenglein committed
10 11
    }
  ],
12
  "scripts": {
Mark Stenglein's avatar
Mark Stenglein committed
13
    "start": "node ./bin/www",
14
    "test": "mocha",
Mark Stenglein's avatar
Mark Stenglein committed
15
    "precommit": "mocha"
16
  },
17
  "repository": {
Mark Stenglein's avatar
Mark Stenglein committed
18 19
    "type": "git",
    "url": "https://git.gmu.edu/srct/schedules"
20 21
  },
  "bugs": {
Mark Stenglein's avatar
Mark Stenglein committed
22
    "url": "https://git.gmu.edu/srct/schedules/issues"
23
  },
24
  "dependencies": {
25
    "app-module-path": "^2.1.0",
26
    "body-parser": "~1.15.1",
Mark Stenglein's avatar
Mark Stenglein committed
27
    "config": "^1.24.0",
28 29 30
    "cookie-parser": "~1.4.3",
    "debug": "~2.2.0",
    "express": "~4.13.4",
31
    "ical-generator": "^0.2.8",
Mark Stenglein's avatar
Mark Stenglein committed
32
    "js-yaml": "^3.6.1",
33
    "morgan": "~1.7.0",
34
    "mysql": "^2.11.1",
Mark Stenglein's avatar
Mark Stenglein committed
35
    "node-sass": "^3.8.0",
Mark Stenglein's avatar
Mark Stenglein committed
36
    "node-sass-middleware": "0.8.0",
37
    "pug": "^2.0.0-beta6",
Mark Stenglein's avatar
Mark Stenglein committed
38 39
    "sequelize": "^3.24.6",
    "sqlite3": "^3.1.8"
40 41 42
  },
  "devDependencies": {
    "chai": "^3.5.0",
43 44 45 46 47
    "eslint-config-standard": "^6.2.1",
    "eslint-config-standard-jsx": "^3.2.0",
    "eslint-plugin-promise": "^3.4.0",
    "eslint-plugin-react": "^6.8.0",
    "eslint-plugin-standard": "^2.0.1",
48
    "husky": "^0.11.9",
Mark Stenglein's avatar
Mark Stenglein committed
49
    "lint-staged": "^3.2.1",
50
    "mocha": "^3.0.2",
Mark Stenglein's avatar
Mark Stenglein committed
51
    "mocha-standard": "^1.0.0",
52
    "mockery": "^1.7.0",
Mark Stenglein's avatar
Mark Stenglein committed
53 54 55 56 57
    "sinon": "^1.17.6",
    "snazzy": "^5.0.0",
    "standard": "^8.5.0"
  },
  "standard": {
58 59 60 61
    "ignore": [
      "/public/javascripts/bootstrap*.js",
      "/public/javascripts/bootstrap/",
      "/public/javascripts/fontawesome.js",
62
      "/helpers/dataScrapers/"
63
    ]
64
  },
Mark Stenglein's avatar
Mark Stenglein committed
65 66 67
  "lint-staged": {
    "*.js": "snazzy"
  },
68
  "license": "MIT"
69
}