Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at litex 138 lines 4.0 kB view raw
1{ 2 "name": "karma-ui", 3 "version": "0.0.1", 4 "license": "Apache-2.0", 5 "private": true, 6 "engines": { 7 "npm": ">=8.3 <9.0", 8 "node": "18.8.0" 9 }, 10 "dependencies": { 11 "@floating-ui/react-dom": "1.0.0", 12 "@fortawesome/fontawesome-svg-core": "6.2.0", 13 "@fortawesome/free-regular-svg-icons": "6.2.0", 14 "@fortawesome/free-solid-svg-icons": "6.2.0", 15 "@fortawesome/react-fontawesome": "0.2.0", 16 "@juggle/resize-observer": "3.4.0", 17 "body-scroll-lock": "3.1.5", 18 "bootstrap": "5.2.0", 19 "bootswatch": "5.2.0", 20 "bricks.js": "1.8.0", 21 "copy-to-clipboard": "3.3.2", 22 "csshake": "1.7.0", 23 "date-fns": "2.29.2", 24 "downshift": "6.1.9", 25 "favico.js": "0.3.10", 26 "fontfaceobserver": "2.3.0", 27 "intersection-observer": "0.12.2", 28 "lodash.debounce": "4.0.8", 29 "lodash.merge": "4.6.2", 30 "lodash.throttle": "4.1.1", 31 "lodash.uniqueid": "4.0.1", 32 "mobx": "6.6.1", 33 "mobx-react-lite": "3.4.0", 34 "mobx-stored": "1.1.0", 35 "promise-retry": "2.0.1", 36 "qs": "6.11.0", 37 "react": "17.0.2", 38 "react-app-polyfill": "3.0.0", 39 "react-cool-dimensions": "2.0.7", 40 "react-day-picker": "8.2.0", 41 "react-dom": "17.0.2", 42 "react-hotkeys-hook": "3.4.7", 43 "react-idle-timer": "4.6.4", 44 "react-intersection-observer": "9.4.0", 45 "react-json-pretty": "2.2.0", 46 "react-linkify": "0.2.2", 47 "react-media-hook": "0.4.9", 48 "react-range": "1.8.14", 49 "react-select": "5.4.0", 50 "react-transition-group": "4.4.5", 51 "typeface-open-sans": "1.1.13" 52 }, 53 "devDependencies": { 54 "@percy/cli": "1.10.1", 55 "@percy/storybook": "4.3.3", 56 "@storybook/builder-webpack5": "6.5.10", 57 "@storybook/manager-webpack5": "6.5.10", 58 "@storybook/preset-create-react-app": "4.1.2", 59 "@storybook/react": "6.5.10", 60 "@testing-library/jest-dom": "5.16.5", 61 "@testing-library/react": "12.1.5", 62 "@testing-library/react-hooks": "8.0.1", 63 "@testing-library/user-event": "14.4.3", 64 "@types/body-scroll-lock": "3.1.0", 65 "@types/bricks.js": "1.8.2", 66 "@types/enzyme": "3.10.12", 67 "@types/fontfaceobserver": "2.1.0", 68 "@types/jest": "29.0.0", 69 "@types/lodash.debounce": "4.0.7", 70 "@types/lodash.merge": "4.6.7", 71 "@types/lodash.throttle": "4.1.7", 72 "@types/lodash.uniqueid": "4.0.7", 73 "@types/node": "16.11.56", 74 "@types/promise-retry": "1.1.3", 75 "@types/qs": "6.9.7", 76 "@types/react": "17.0.49", 77 "@types/react-dom": "17.0.17", 78 "@wojtekmaj/enzyme-adapter-react-17": "0.6.7", 79 "diffable-html": "5.0.0", 80 "enzyme": "3.11.0", 81 "eslint-config-prettier": "8.5.0", 82 "eslint-config-react-app": "7.0.1", 83 "eslint-plugin-jest": "27.0.1", 84 "eslint-plugin-prettier": "4.2.1", 85 "fetch-mock": "9.11.0", 86 "prettier": "2.7.1", 87 "purgecss": "4.1.3", 88 "react-scripts": "5.0.1", 89 "sass": "1.54.8", 90 "timemachine": "0.3.2", 91 "typescript": "4.8.2" 92 }, 93 "overrides": { 94 "react-scripts@5.0.1": { 95 "autoprefixer": "10.4.5" 96 } 97 }, 98 "scripts": { 99 "start": "REACT_APP_BACKEND_URI=http://localhost:8080 react-scripts start", 100 "build": "react-scripts build", 101 "postbuild": "make backup-css && purgecss -c purgecss.config.js -o build/static/css", 102 "test": "react-scripts test", 103 "storybook": "start-storybook", 104 "snapshot": "build-storybook --quiet && percy storybook --verbose ./storybook-static", 105 "analyze": "npx source-map-explorer 'build/static/js/*.js'" 106 }, 107 "jest": { 108 "collectCoverageFrom": [ 109 "src/**/*.{js,ts,tsx}", 110 "!src/**/*.stories.{js,ts,tsx}", 111 "!src/__fixtures__/Stories.{js,ts,tsx}", 112 "!src/react-app-env.d.ts", 113 "!src/Models/*.ts" 114 ] 115 }, 116 "browserslist": [ 117 ">= 1%", 118 "last 1 major version", 119 "not dead", 120 "Chrome >= 49", 121 "Firefox >= 52", 122 "Edge >= 12", 123 "iOS >= 9", 124 "Safari >= 10", 125 "Android >= 4.4" 126 ], 127 "percy": { 128 "version": 2, 129 "snapshot": { 130 "widths": [ 131 700, 132 1280 133 ], 134 "min-height": 200, 135 "enable-javascript": true 136 } 137 } 138}