Summary: As a first step I've configured bundling for the main process code using Metro. For now I haven't converted anything to ts, just made that possible. The bundle is just produced into the "static" directory. To avoid too many changes I kept the "static" folder as it is, but probably non-static code should be moved from there. Also installed modules from "node_modules" for the main process are not bundled to avoid potential issues with node native modules. Reviewed By: mweststrate Differential Revision: D19960982 fbshipit-source-id: efbd426254e2b37c913c5f5f75f042c50ccee2f3
39 lines
1.1 KiB
JSON
39 lines
1.1 KiB
JSON
{
|
|
"name": "flipper-static",
|
|
"version": "1.0.0",
|
|
"main": "index.js",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@babel/core": "^7.8.3",
|
|
"@babel/generator": "^7.8.3",
|
|
"@babel/parser": "^7.8.3",
|
|
"@babel/plugin-proposal-class-properties": "^7.8.3",
|
|
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
|
|
"@babel/plugin-proposal-object-rest-spread": "^7.8.3",
|
|
"@babel/plugin-proposal-optional-chaining": "^7.8.3",
|
|
"@babel/plugin-transform-flow-strip-types": "^7.8.3",
|
|
"@babel/plugin-transform-modules-commonjs": "^7.8.3",
|
|
"@babel/plugin-transform-typescript": "^7.8.3",
|
|
"@babel/preset-react": "^7.8.3",
|
|
"electron-devtools-installer": "^2.2.4",
|
|
"expand-tilde": "^2.0.2",
|
|
"fb-watchman": "^2.0.0",
|
|
"fix-path": "^3.0.0",
|
|
"mem": "^6.0.0",
|
|
"metro": "^0.58.0",
|
|
"mkdirp": "^1.0.0",
|
|
"p-map": "^3.0.0",
|
|
"recursive-readdir": "2.2.2",
|
|
"uuid": "^3.3.2",
|
|
"xdg-basedir": "^4.0.0",
|
|
"yargs": "^15.0.1"
|
|
},
|
|
"resolutions": {
|
|
"metro/temp": "0.9.0",
|
|
"ws": "7.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/preset-env": "^7.8.3"
|
|
}
|
|
}
|