github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/web/package.json (about) 1 { 2 "name": "tilt-ui", 3 "version": "0.1.0", 4 "private": true, 5 "dependencies": { 6 "@material-ui/core": "^4.11.2", 7 "@material-ui/icons": "^4.11.2", 8 "@material-ui/styles": "^4.11.5", 9 "@types/file-saver": "^2.0.5", 10 "file-saver": "^2.0.5", 11 "history": "^4.9.0", 12 "js-cookie": "^2.2.1", 13 "moment": "^2.29.4", 14 "notistack": "^1.0.10", 15 "react": "^16.9.0", 16 "react-dom": "^16.9.0", 17 "react-from-dom": "^0.6.0", 18 "react-modal": "^3.14.4", 19 "react-outline-manager": "^1.2.2", 20 "react-router": "^5.1.0", 21 "react-router-dom": "^5.1.0", 22 "react-split-pane": "^0.1.92", 23 "react-storage-hooks": "^4.0.1", 24 "react-table": "^7.7.0", 25 "react-timeago": "^4.4.0", 26 "regex-escape": "^3.4.10", 27 "styled-components": "^5.3.5" 28 }, 29 "scripts": { 30 "start": "react-scripts start", 31 "build": "react-scripts build", 32 "test": "react-scripts test", 33 "ci": "react-scripts test --runInBand --reporters=default --reporters=jest-junit", 34 "test-debug": "react-scripts --inspect-brk test --runInBand --no-cache", 35 "eject": "react-scripts eject", 36 "eslint": "eslint --fix 'src/**/*.ts*'", 37 "prettier": "prettier --write \"src/**/*.ts*\"", 38 "check": "prettier --check \"src/**/*.ts*\" && tsc -p . && eslint 'src/**/*.ts*'", 39 "storybook": "start-storybook -p 9009 -s public", 40 "build-storybook": "build-storybook -s public" 41 }, 42 "eslintConfig": { 43 "extends": "react-app" 44 }, 45 "browserslist": [ 46 ">0.2%", 47 "not dead", 48 "not ie <= 11", 49 "not op_mini all" 50 ], 51 "devDependencies": { 52 "@storybook/addon-essentials": "^6.5.16", 53 "@storybook/addons": "^6.5.16", 54 "@storybook/builder-webpack5": "^6.5.16", 55 "@storybook/manager-webpack5": "^6.5.16", 56 "@storybook/preset-create-react-app": "^4.1.2", 57 "@storybook/react": "^6.5.16", 58 "@testing-library/dom": "^8.11.1", 59 "@testing-library/jest-dom": "^5.16.1", 60 "@testing-library/react": "^12.1.2", 61 "@testing-library/user-event": "^13.5.0", 62 "@types/history": "^4.7.2", 63 "@types/jest": "^27.0.2", 64 "@types/js-cookie": "^2.2.2", 65 "@types/jsdom": "^16.2.13", 66 "@types/node": "^16.11.7", 67 "@types/react": "^16.9.0", 68 "@types/react-dom": "^16.9.0", 69 "@types/react-modal": "^3.13.1", 70 "@types/react-router-dom": "^5.3.2", 71 "@types/react-table": "^7.7.8", 72 "@types/react-test-renderer": "^16.9.0", 73 "@types/react-timeago": "^4.1.0", 74 "@types/styled-components": "^5.1.15", 75 "@typescript-eslint/eslint-plugin": "^5.3.1", 76 "@typescript-eslint/parser": "^5.3.1", 77 "babel-loader": "8.1.0", 78 "blob-polyfill": "^7.0.20220408", 79 "eslint": "^7.11.0", 80 "eslint-plugin-jest": "^25.2.4", 81 "eslint-plugin-react": "^7.27.0", 82 "fetch-mock": "^9.11.0", 83 "jest-junit": "^13.0.0", 84 "jsdom": "^18.1.0", 85 "prettier": "2.4.1", 86 "prettier-plugin-organize-imports": "^2.3.4", 87 "react-scripts": "^5.0.1", 88 "react-test-renderer": "^16.9.0", 89 "sass": "^1.52.2", 90 "typescript": "^4.4.4", 91 "webpack": "5" 92 }, 93 "engines": { 94 "node": ">=18" 95 }, 96 "packageManager": "yarn@4.1.0" 97 }