Files
flipper/package.json
Pascal Hartig 8b2009b2c7 Upgrade deps within range
Summary:
This is the result of a `yarn upgrade`. While this *shouldn't* break
anything, it easily can just as this broke the babel transform
because a previously transitively depended upon library was no
longer included.

It seems like a good idea to stay as close as possible to the upstream of all
the dependencies we have and with the release yesterday we now have one week to
check if the rest works as expected.

allow-large-files

Reviewed By: danielbuechele

Differential Revision: D16579807

fbshipit-source-id: f26d4536abd80f428e94b71e0fa98df612cbd809
2019-08-03 03:33:43 -07:00

156 lines
4.8 KiB
JSON

{
"name": "flipper",
"private": true,
"version": "0.23.4",
"versionDate": "2018-4-12",
"description": "Mobile development tool",
"productName": "Flipper",
"author": "Facebook Inc",
"main": "src/index.js",
"icon": "icon.png",
"category": "facebook-intern",
"privileged": true,
"build": {
"appId": "flipper",
"productName": "Flipper",
"artifactName": "Flipper-${os}.${ext}",
"mac": {
"category": "public.app-category.developer-tools",
"extendInfo": {
"NSUserNotificationAlertStyle": "alert"
}
},
"win": {
"publisherName": "Facebook, Inc."
},
"asar": false,
"fileAssociations": [
{
"ext": [
".flipper"
],
"name": "Flipper Data",
"role": "Viewer",
"icon": "document-icons/document.icns"
}
]
},
"resolutions": {
"@jest-runner/electron/electron": "5.0.8"
},
"jest": {
"transform": {
"\\.(js|tsx?)$": "<rootDir>/static/transforms/index.js"
},
"setupFiles": [
"<rootDir>/static/globalTestSetup.js"
],
"moduleNameMapper": {
"^flipper$": "<rootDir>/src/index.js"
}
},
"devDependencies": {
"@jest-runner/electron": "^2.0.1",
"@typescript-eslint/eslint-plugin": "^1.11.0",
"babel-code-frame": "^6.26.0",
"babel-eslint": "^10.0.1",
"electron": "^5.0.8",
"electron-builder": "^20.38.5",
"eslint": "^6.0.1",
"eslint-config-fbjs": "^3.1.0",
"eslint-plugin-babel": "^5.3.0",
"eslint-plugin-flowtype": "^3.2.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.18.0",
"eslint-plugin-jsx-a11y": "^6.0.3",
"eslint-plugin-prettier": "^3.0.1",
"eslint-plugin-react": "^7.5.1",
"eslint-plugin-relay": "^1.0.0",
"flow-bin": "0.104.0",
"glob": "^7.1.2",
"jest": "^24.7.1",
"jest-fetch-mock": "^2.1.0",
"prettier": "1.17.0",
"redux-mock-store": "^1.5.3",
"typescript": "^3.5.2"
},
"dependencies": {
"@types/react": "^16.8.21",
"@types/react-redux": "^7.1.0",
"JSONStream": "^1.3.1",
"adbkit-fb": "2.10.1",
"ansi-to-html": "^0.6.3",
"async-mutex": "^0.1.3",
"chalk": "^2.3.0",
"child-process-es6-promise": "^1.2.1",
"codemirror": "^5.25.0",
"cross-env": "^5.2.0",
"dashify": "^2.0.0",
"deep-equal": "^1.0.1",
"detect-port": "^1.1.1",
"electron-devtools-installer": "^2.2.0",
"emotion": "^9.2.6",
"expand-tilde": "^2.0.2",
"express": "^4.15.2",
"fs-extra": "^8.0.1",
"immutable": "^4.0.0-rc.12",
"invariant": "^2.2.2",
"line-replace": "^1.0.2",
"lodash.debounce": "^4.0.8",
"mkdirp": "^0.5.1",
"node-fetch": "^2.3.0",
"openssl-wrapper": "^0.3.4",
"pkg": "^4.3.7",
"promise-retry": "^1.1.1",
"prop-types": "^15.6.0",
"query-string": "^6.2.0",
"react": "16.8.6",
"react-color": "^2.11.7",
"react-debounce-render": "^4.0.3",
"react-devtools-core": "^3.6.3",
"react-dom": "16.8.6",
"react-emotion": "^9.2.6",
"react-redux": "^5.0.7",
"react-test-renderer": "^16.5.2",
"react-transition-group": "^2.5.1",
"react-virtualized-auto-sizer": "^1.0.2",
"react-window": "^1.3.1",
"redux": "^4.0.0",
"redux-persist": "^5.10.0",
"remote-redux-devtools": "^0.5.16",
"rsocket-core": "^0.0.10",
"rsocket-tcp-server": "^0.0.10",
"socket.io": "^2.0.4",
"string-natural-compare": "^2.0.2",
"tmp": "0.0.33",
"uuid": "^3.3.2",
"websocket": "^1.0.24",
"which": "^1.3.1",
"ws": "^7.0.0",
"xdg-basedir": "^4.0.0",
"xml2js": "^0.4.19",
"yargs": "^13.2.2",
"yazl": "^2.5.1"
},
"scripts": {
"preinstall": "yarn config set ignore-engines",
"postinstall": "node scripts/yarn-install.js",
"rm-dist": "rm -rf dist",
"rm-modules": "rm -rf node_modules static/node_modules",
"rm-temp": "rm -rf $TMPDIR/jest* $TMPDIR/react-native-packager*",
"reset": "yarn cache clean && yarn rm-dist && yarn rm-modules && yarn rm-temp",
"start": "cross-env NODE_ENV=development node scripts/start-dev-server.js",
"build": "yarn rm-dist && cross-env NODE_ENV=production node scripts/build-release.js $@",
"build-headless": "yarn rm-dist && mkdir dist && cross-env NODE_ENV=production node scripts/build-headless.js $@",
"fix": "eslint . --fix --ext .js,.tsx",
"test": "jest --testPathPattern=node\\.js$ --no-cache",
"test:debug": "node --inspect node_modules/.bin/jest --runInBand",
"test-electron": "jest --testPathPattern=electron\\.js$ --testEnvironment=@jest-runner/electron/environment --runner=@jest-runner/electron --no-cache",
"test-with-device": "USE_ELECTRON_STUBS=1 jest --testPathPattern=device\\.js$ --detectOpenHandles --no-cache",
"lint": "eslint . --ext .js,.tsx && flow check && tsc --noemit"
},
"optionalDependencies": {
"7zip-bin-mac": "^1.0.1"
}
}