xref: /expo/docs/package.json (revision f2fcb3aa)
1{
2  "name": "expo-docs",
3  "version": "26.0.0",
4  "private": true,
5  "scripts": {
6    "dev": "concurrently -k 'yarn run mdjs' 'node server.js'",
7    "build": "yarn run mdjs-prod && cross-env NODE_ENV=production next build",
8    "export": "cross-env NODE_ENV=production next export",
9    "start": "cross-env NODE_ENV=production node server.js",
10    "lint": "eslint .",
11    "lint:staged": "lint-staged",
12    "test": "npm run lint",
13    "mdjs": "babel-node ./mdjs",
14    "mdjs-prod": "node ./mdjs --no-watch",
15    "fix-markdown": "node ./transition/fix-markdown.js",
16    "clean": "rm -r docs pages/versions navigation-data.json static/images/generated",
17    "update-search-index": "node ./scripts/update-search-index"
18  },
19  "dependencies": {
20    "babel-plugin-root-import": "^5.1.0",
21    "babel-plugin-transform-define": "1.3.0",
22    "babel-runtime": "6.23.0",
23    "cross-env": "5.0.1",
24    "docsearch.js": "^2.4.1",
25    "front-matter": "^2.3.0",
26    "fs-extra": "^4.0.2",
27    "github-slugger": "^1.2.0",
28    "glob-promise": "^3.1.0",
29    "hotshot": "^1.0.5",
30    "jsonfile": "^4.0.0",
31    "jsonwebtoken": "^7.4.1",
32    "lodash": "^4.17.3",
33    "lodash.debounce": "^4.0.8",
34    "markdown-in-js": "1.1.3",
35    "mitt": "1.1.2",
36    "mkdirp": "^0.5.1",
37    "next": "4.0.0-beta.2",
38    "nprogress": "0.2.0",
39    "prettier": "^1.10.2",
40    "prismjs": "^1.11.0",
41    "prop-types": "15.5.8",
42    "query-string": "4.3.4",
43    "react": "16",
44    "react-dom": "16",
45    "scroll-into-view-if-needed": "1.1.0",
46    "showdown": "^1.8.5",
47    "smoothscroll-polyfill": "0.3.5"
48  },
49  "devDependencies": {
50    "@babel/cli": "^7.0.0-beta.32",
51    "@babel/core": "^7.0.0-beta.32",
52    "concurrently": "^3.3.0",
53    "lint-staged": "4.0.0",
54    "shelljs": "^0.7.8"
55  },
56  "lint-staged": {
57    "*.js": ["eslint", "prettier --write --no-semi --single-quote", "git add"]
58  }
59}
60