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