Summary: let's finally inspect flipper with flipper! Here we have: 1) a self inspection client which implements FlipperClient interface from js sdk and FlipperClientConnection. It links back and front parts of self inspection 2) simple plugin (UI) to show messages 3) back part of that plugin - it sends all received messages to UI part via client 4) we initialize self inspection for dev builds only P. S. filesystem dependency will be replaced with npm one before I ship it (need to publish to npm first) Reviewed By: mweststrate Differential Revision: D22524533 fbshipit-source-id: 5c77e2f7b50e24ff7314e791a4dfe3c349dccdee
32 lines
804 B
JSON
32 lines
804 B
JSON
{
|
|
"$schema": "https://fbflipper.com/schemas/plugin-package/v2.json",
|
|
"name": "flipper-plugin-flipper-messages",
|
|
"id": "flipper-messages",
|
|
"title": "Flipper Messages",
|
|
"icon": "bird",
|
|
"version": "0.50.0",
|
|
"description": "Flipper self inspection: Messages to and from client",
|
|
"main": "dist/bundle.js",
|
|
"flipperBundlerEntry": "index.tsx",
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"flipper-plugin"
|
|
],
|
|
"bugs": {
|
|
"url": "https://fbflipper.com/"
|
|
},
|
|
"scripts": {
|
|
"lint": "flipper-pkg lint",
|
|
"build": "flipper-pkg bundle",
|
|
"watch": "flipper-pkg bundle --watch",
|
|
"prepack": "flipper-pkg lint && flipper-pkg bundle --production"
|
|
},
|
|
"peerDependencies": {
|
|
"flipper": "0.50.0"
|
|
},
|
|
"devDependencies": {
|
|
"flipper": "0.50.0",
|
|
"flipper-pkg": "0.50.0"
|
|
}
|
|
}
|