|
13 | 13 | "files": [ |
14 | 14 | "/dist" |
15 | 15 | ], |
| 16 | + "workspaces": [ |
| 17 | + "packages/*" |
| 18 | + ], |
16 | 19 | "browserslist": [ |
17 | 20 | "extends @edx/browserslist-config" |
18 | 21 | ], |
|
22 | 25 | ], |
23 | 26 | "scripts": { |
24 | 27 | "build": "make build", |
| 28 | + "build:packages": "make build-packages", |
25 | 29 | "clean": "make clean", |
| 30 | + "clean:packages": "make clean-packages", |
26 | 31 | "dev": "PORT=1996 PUBLIC_PATH=/learner-dashboard openedx dev", |
| 32 | + "dev:site": "npm run dev", |
| 33 | + "dev:packages": "make dev-packages", |
27 | 34 | "i18n_extract": "openedx formatjs extract", |
28 | 35 | "lint": "openedx lint .", |
29 | 36 | "lint:fix": "openedx lint --fix .", |
30 | | - "prepack": "npm run build", |
31 | | - "test": "openedx test --coverage --passWithNoTests" |
| 37 | + "prepack": "npm run clean && npm run build", |
| 38 | + "test": "openedx test --coverage --passWithNoTests", |
| 39 | + "watch:build": "nodemon --exec 'npm run build'" |
32 | 40 | }, |
33 | 41 | "author": "Open edX", |
34 | 42 | "license": "AGPL-3.0", |
|
69 | 77 | "jest-environment-jsdom": "^29.7.0", |
70 | 78 | "jest-expect-message": "^1.1.3", |
71 | 79 | "jest-when": "^3.6.0", |
| 80 | + "nodemon": "^3", |
72 | 81 | "react-dev-utils": "^12.0.0", |
73 | 82 | "react-test-renderer": "^18.3.1", |
74 | 83 | "redux-mock-store": "^1.5.4", |
75 | | - "tsc-alias": "^1.8.16" |
| 84 | + "tsc-alias": "^1.8.16", |
| 85 | + "turbo": "^2.8.16" |
76 | 86 | }, |
77 | 87 | "peerDependencies": { |
78 | 88 | "@openedx/frontend-base": "^1.0.0-alpha.13", |
|
0 commit comments