package.json 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "name": "joinmastodon",
  3. "version": "0.1.0",
  4. "private": true,
  5. "dependencies": {
  6. "axios": "^0.18.1",
  7. "classnames": "^2.2.5",
  8. "node-sass": "^4.14.1",
  9. "react": "^16.0.1",
  10. "react-custom-scrollbars": "^4.1.2",
  11. "react-dom": "^16.0.1",
  12. "react-helmet": "^6.1.0",
  13. "react-intl": "^2.4.0",
  14. "react-redux": "^5.0.5",
  15. "react-responsive-modal": "^2.0.1",
  16. "react-responsive-select": "6.0.0",
  17. "react-router-dom": "^4.0.0",
  18. "react-snapshot": "^1.1.0",
  19. "react-youtube": "^7.5.0",
  20. "redux": "^3.7.1",
  21. "redux-thunk": "^2.2.0",
  22. "reselect": "^3.0.1",
  23. "smoothscroll-polyfill": "^0.4.0",
  24. "twemoji": "^2.5.0"
  25. },
  26. "devDependencies": {
  27. "babel-cli": "^6.26.0",
  28. "babel-plugin-react-intl": "^2.3.1",
  29. "babel-preset-react-app": "^3.0.2",
  30. "npm-run-all": "^4.1.1",
  31. "react-intl-translations-manager": "^5.0.0",
  32. "react-scripts": "2.0.3"
  33. },
  34. "scripts": {
  35. "start": "react-scripts start",
  36. "build": "react-scripts build && react-snapshot",
  37. "test": "react-scripts test --env=jsdom",
  38. "eject": "react-scripts eject",
  39. "predeploy": "npm run build",
  40. "deploy": "gh-pages -d build",
  41. "translate": "NODE_ENV=production babel ./src >/dev/null",
  42. "manage:translations": "node ./translationRunner.js"
  43. },
  44. "eslintConfig": {
  45. "extends": "react-app"
  46. },
  47. "browserslist": [
  48. ">0.2%",
  49. "not dead",
  50. "not ie <= 11",
  51. "not op_mini all"
  52. ],
  53. "reactSnapshot": {
  54. "include": [
  55. "/covenant",
  56. "/communities/general",
  57. "/communities/regional",
  58. "/communities/art",
  59. "/communities/music",
  60. "/communities/journalism",
  61. "/communities/activism",
  62. "/communities/lgbt",
  63. "/communities/games",
  64. "/communities/tech",
  65. "/communities/academia",
  66. "/communities/adult",
  67. "/communities/humor",
  68. "/communities/furry",
  69. "/communities/food"
  70. ],
  71. "snapshotDelay": 500
  72. }
  73. }