e856ee54ff
This is a way to run `npm install` on the compat test fixtures without the node_modules at the root of the repo interfering with the node's module resolution (and that of parcel/webpack/etc). It's hacky because ideally we'd just put each test in its own docker container for simplicity. We tried that in the private repo, but the complexity is not worth the benefit.
42 lines
1.1 KiB
JSON
42 lines
1.1 KiB
JSON
{
|
|
"name": "@compat/cra-react18",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"start": "react-scripts start",
|
|
"build": "react-scripts build",
|
|
"test": "react-scripts test",
|
|
"eject": "react-scripts eject",
|
|
"serve": "serve -s build"
|
|
},
|
|
"dependencies": {
|
|
"@react-three/drei": "^9.11.3",
|
|
"@react-three/fiber": "^8.0.19",
|
|
"three": "^0.141.0",
|
|
"@testing-library/jest-dom": "^5.11.4",
|
|
"@testing-library/react": "^11.1.0",
|
|
"@testing-library/user-event": "^12.1.10",
|
|
"@theatre/core": "0.0.1-COMPAT.1",
|
|
"@theatre/r3f": "0.0.1-COMPAT.1",
|
|
"@theatre/studio": "0.0.1-COMPAT.1",
|
|
"@types/jest": "^29.5.3",
|
|
"@types/node": "^20.4.5",
|
|
"@types/react": "^18.2.17",
|
|
"@types/react-dom": "^18.2.7",
|
|
"react-scripts": "^5.0.1",
|
|
"typescript": "^3.2.1",
|
|
"serve": "14.2.0",
|
|
"web-vitals": "^1.0.1"
|
|
},
|
|
"eslintConfig": {
|
|
"extends": ["react-app", "react-app/jest"]
|
|
},
|
|
"browserslist": {
|
|
"production": [">0.2%", "not dead", "not op_mini all"],
|
|
"development": [
|
|
"last 1 chrome version",
|
|
"last 1 firefox version",
|
|
"last 1 safari version"
|
|
]
|
|
}
|
|
}
|