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