package.json 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "description": "UI for consuming Joystream - a user governed video platform",
  3. "license": "GPL-3.0",
  4. "workspaces": [
  5. "packages/*"
  6. ],
  7. "private": true,
  8. "repository": {
  9. "type": "git",
  10. "url": "https://github.com/Joystream/atlas.git"
  11. },
  12. "bugs": {
  13. "url": "https://github.com/Joystream/atlas/issues"
  14. },
  15. "scripts": {
  16. "atlas:dev": "yarn workspace @joystream/atlas dev",
  17. "atlas:build": "yarn workspace @joystream/atlas build",
  18. "atlas:lint": "yarn workspace @joystream/atlas lint",
  19. "atlas:storybook": "yarn workspace @joystream/atlas storybook",
  20. "atlas:build-storybook": "yarn workspace @joystream/atlas build-storybook",
  21. "atlas:test": "yarn workspace @joystream/atlas test",
  22. "atlas:test:dev": "yarn workspace @joystream/atlas test:dev",
  23. "atlas:tokens": "yarn workspace @joystream/atlas tokens",
  24. "atlas:tokens:fetch": "yarn workspace @joystream/atlas tokens:fetch",
  25. "atlas:tokens:build": "yarn workspace @joystream/atlas tokens:build",
  26. "atlas:graphql": "yarn workspace @joystream/atlas graphql",
  27. "meta-server:build": "yarn workspace @joystream/atlas-meta-server build",
  28. "avatar-service:build": "yarn workspace @joystream/atlas-avatar-service build",
  29. "docker:atlas": "ci/build-docker-atlas.sh",
  30. "docker:meta-server": "ci/build-docker-meta-server.sh",
  31. "docker:avatar-service": "ci/build-docker-avatar-service.sh",
  32. "lint-staged": "lint-staged",
  33. "postinstall": "husky install",
  34. "atlas:madge:circular": "yarn workspace @joystream/atlas madge:circular"
  35. },
  36. "lint-staged": {
  37. "*.{tsx,ts}": [
  38. "eslint --cache --fix",
  39. "prettier --write",
  40. "stylelint --fix"
  41. ]
  42. },
  43. "devDependencies": {
  44. "@emotion/eslint-plugin": "^11.7.0",
  45. "@stylelint/postcss-css-in-js": "^0.38.0",
  46. "@trivago/prettier-plugin-sort-imports": "^3.2.0",
  47. "@types/node": "^16.11.39",
  48. "@typescript-eslint/eslint-plugin": "^5.27.1",
  49. "@typescript-eslint/parser": "^5.27.1",
  50. "eslint": "^8.17.0",
  51. "eslint-config-prettier": "^8.5.0",
  52. "eslint-plugin-jest-dom": "^4.0.2",
  53. "eslint-plugin-react": "^7.30.0",
  54. "eslint-plugin-react-hooks": "^4.5.0",
  55. "eslint-plugin-unused-imports": "^2.0.0",
  56. "husky": "^8.0.1",
  57. "lint-staged": "^13.0.1",
  58. "prettier": "~2.6.2",
  59. "stylelint": "^14.9.1",
  60. "stylelint-config-prettier": "^9.0.3",
  61. "stylelint-config-standard": "^26.0.0",
  62. "typescript": "4.7.3"
  63. },
  64. "resolutions": {
  65. "@polkadot/api": "8.9.1",
  66. "bn.js": "5.2.1",
  67. "blake3": "patch:blake3@npm:2.1.7#.yarn/patches/blake3-npm-2.1.7-7bf40c44b4",
  68. "@joystream/types@0.20.1": "patch:@joystream/types@npm:0.20.1#.yarn/patches/@joystream-types-npm-0.20.1-034fcceb67.patch"
  69. },
  70. "engines": {
  71. "node": "^16"
  72. },
  73. "packageManager": "yarn@3.2.1"
  74. }