And also make a proposed split of how the loggers are handled.
Now logs look like
```
{
"type": "incomingRequest",
"service": "backstage",
"timestamp": "2020-04-30T14:29:04.002Z",
"message": "...",
"level": "info"
}
```
for requests, and then if the plugin logs something properly
```
{
"type": "plugin",
"service": "backstage",
"plugin": "inventory",
"timestamp": "2020-04-30T14:29:04.002Z",
"message": "...",
"level": "info"
}
```
* 'master' of github.com:spotify/backstage:
packages/cli: added jest transform for .esm.js files
plugins/graphiql: use dynamic import to load graphiql
packages/cli: target modern browsers and switch output to module
packages/storybook: make local core imports resolve to core src
packages/storybook: use ts-loader for JS too
* 'master' of github.com:spotify/backstage:
404 page (#681)
packages/core: remove old widget related things
Address comments
Add TabbedCard and CardTab to the exported layouts components
Add a backend-common package with common concerns such as logging
Move backend lint config to cli config
Translate SortableTable to Typescript
* core: Implemented error page, closes#170
* Swap margin to padding
* more ui work
* Convert to TypeScript, functioncal components, use useStyles/makeStyles, clean up some styles and use components from material ui
* fixup
* Fix lint errors
* Remove unused theme consumer
* Decrease max size of image
* Remove BackstageTheme added by mistake on rebase
* Add space to text
* Use BackstageTheme type and change color from palette
* Add test
Co-authored-by: Ryan Pannell <ryan@osukl.com>
* 'blam/scaffolder' of github.com:spotify/backstage: (34 commits)
yarn.lock: bump eslint-plugin-notice
packages/dev-utils: use doc comments + text fix in README
darkMode: fix HorizontalScrollGrid (#666) (#668)
darkMode: fix bottom link (#664)
Add padding for all Stories (#663)
Use useInterval() hook to refetch audit status in lighthouse plugin WIP (#623)
run yarn install against master yarn.lock
changed object to Partial type
adjust getBBox polyfill logic
re-ran yarn.lock
added initial docs
added tests for RadarPage
re-ran yarn install
add polyfill for SVGElement.prototype.getBBox (not supported in JSDOM)
migrated RadarBubble to material-ui styles
migrated RadarEntry to material-ui styles
migrated RadarFooter to material-ui styles
migrated RadarLegend to material-ui styles
migrated RadarGrid to material-ui styles
removed css modules from css
...
* Fix error when using yarn lint
* Update logic for create app
* Add eslint-react-hooks
* Move common utils to utils.ts
* Add AuditListRow that refetches the audit
* Fixed Audit state using a react component
* Change AuditListRow to AuditRow
* Fixed some eslint-react-hooks warnings
* Change AuditListRow to AuditRow
* Merge
* Fixes tests in AuditListTable.test.tsx
* Refactored based on freben's review
* Remove eslint-plugin-react-hooks