Commit Graph

17 Commits

Author SHA1 Message Date
Patrik Oldsberg 46803998cd Merge pull request #621 from spotify/rugvip/plugin-serve
Make plugin:serve work and add for home-page plugin + fix declaration maps
2020-04-24 18:50:39 +02:00
Patrik Oldsberg 241ee7f43c Merge pull request #638 from spotify/rugvip/zetypes
explicit types and remove cypress resolution override
2020-04-24 13:35:16 +02:00
Patrik Oldsberg 2bbe78a0b9 tsconfigs: be explicit about what types to include in compilation 2020-04-23 22:41:03 +02:00
Patrik Oldsberg 1020a93934 packages/cli: default to mocking style imports in tests 2020-04-23 19:22:14 +02:00
Patrik Oldsberg 7ac528b1ce packages/cli: update eslint config test config to include dev/ and only setupTests directly in src 2020-04-23 00:51:31 +02:00
Sebastian Qvarfordt 2c251e94e0 TabbedCard component (#464)
* Initial typing for infocard component

* Changes as suggested in PR and rewrite of BottomLink to TypeScript

* Removed classes property from card because material-ui did not like classes.header being set

* Prettier

* Early TabbedCard component. WIP

* Refactored TabbedCard to be easier to use

* Fixed some typing issues and tests

* Fixed lint issues and changed lint rule. Do we want to keep it?

* Added controlled mode when value and onChange is set on TabbedCard

* Fixed typo

* Added a test and fixed the design to look like the mockups more

* Removed export of BottomLink from TabbedCard

* Added test for controlled state
2020-04-15 10:31:40 +02:00
Patrik Oldsberg 3e1e356320 Merge pull request #528 from spotify/rugvip/lintfixes
package/cli: fix lint issues in scaffolded plugins
2020-04-09 15:51:27 +02:00
Patrik Oldsberg 1788fe1fff packages/cli: remove notice plugin from eslint config 2020-04-09 14:15:47 +02:00
Paul Marbach 1d6765e044 thank you for the comments, @freben 2020-04-08 12:20:20 -04:00
Patrik Oldsberg 53fed5a17c backstage/cli: add common tsconfig 2020-04-07 18:05:21 +02:00
Paul Marbach 927f54129a extract test-utils as its own package for use with plugins, etc. 2020-04-07 10:09:37 -04:00
Patrik Oldsberg 28b576967c packages/cli: make src-relative imports work 2020-04-06 17:09:42 +02:00
Patrik Oldsberg 6a6074bedd cli/config/eslint: add import and monorepo lint rules to avoid bad imports and missing deps 2020-04-05 14:04:17 +02:00
Patrik Oldsberg 512e5cb54d cli: don't enforce prop-types for plugins 2020-03-20 12:27:54 +01:00
Patrik Oldsberg bd801756eb cli: support ts jest config and make test setup module optional 2020-03-19 12:08:09 +01:00
Patrik Oldsberg 4fb95dc3f1 cli: added app:test command 2020-03-18 17:37:55 +01:00
Patrik Oldsberg a711dc21b2 cli: add and use app:lint + include default eslint config in cli 2020-03-18 16:27:27 +01:00