Fredrik Adelöw
7389f326d9
chore: add import/newline-after-import lint rule
2020-07-02 11:25:04 +02:00
Patrik Oldsberg
d4cc7c107f
cli: added jest transform for static assets
2020-06-23 10:43:45 +02:00
Patrik Oldsberg
a098ebca27
packages,plugins: remove main:src and fix some main fields
2020-06-18 12:25:25 +02:00
Ivan Shmidt
404bc724fb
refactor(cli): split out bundling config for BE
2020-06-16 00:27:02 +02:00
Patrik Oldsberg
1e099a11dd
Merge pull request #1300 from spotify/rugvip/nosrc
...
packages/cli: add lint rule to avoid cross-package src imports
2020-06-15 14:26:03 +02:00
Patrik Oldsberg
972451b4f9
packages/cli: add lint rule to avoid cross-package src imports
2020-06-15 14:00:01 +02:00
Patrik Oldsberg
46c51f2698
packages/cli: fix jest module mapper to only match entire module name
2020-06-14 13:11:37 +02:00
Patrik Oldsberg
576c8b07ab
packages/cli: always treat nodejs builtins as external, bit disallow infrontend code
2020-06-05 01:27:27 +02:00
Patrik Oldsberg
f9e4e557f8
packages/cli: enable TS isolatedModules
2020-06-01 16:09:11 +02:00
Patrik Oldsberg
7da845e844
packages/cli: use own tsconfig
2020-06-01 16:09:11 +02:00
Patrik Oldsberg
f67f928afc
packages/cli: remove direct web-scripts dependency and use config packages instead
2020-06-01 15:52:06 +02:00
Patrik Oldsberg
9a6df0bf18
packages/cli: call eslint directly
2020-06-01 15:51:00 +02:00
Patrik Oldsberg
9b3e7b345d
packages/cli: clarify jest module mapper config
2020-05-18 13:05:51 +02:00
Patrik Oldsberg
5d11dba5db
packages/cli: keep comments in ts declarations
2020-05-18 00:19:27 +02:00
Patrik Oldsberg
1dd33e8e33
packages,plugins: remove extra tsconfig files
2020-05-17 23:30:16 +02:00
Patrik Oldsberg
04c66c14df
packages/cli: revert jest tranform to use ts-jest, as sucrase doesn't hoist mocks
2020-05-17 23:30:15 +02:00
Patrik Oldsberg
1595bf11dd
packages/cli: update jest config to point to src and use sucrase
2020-05-17 23:30:15 +02:00
Patrik Oldsberg
91c395830d
packages/cli: disallow importing all of @material-ui/icons
2020-05-16 16:21:56 +02:00
Patrik Oldsberg
2414267cc0
tsconfig: skip declaration map creation
2020-05-14 14:25:05 +02:00
blam
e3ab861038
chore: fixing eslint config so we can use some great optional?.chaining?.stuff
2020-05-04 20:54:59 +02:00
Patrik Oldsberg
47d5d8da4f
packages/cli: add lib ES2019 to common tsconfig
2020-05-03 15:36:05 +02:00
Patrik Oldsberg
2068829f4f
packages/cli: added jest transform for .esm.js files
2020-05-01 15:55:48 +02:00
Patrik Oldsberg
b87d266c74
packages/cli: target modern browsers and switch output to module
2020-05-01 15:55:47 +02:00
Fredrik Adelöw
69a3fa79e7
Move backend lint config to cli config
2020-04-29 11:01:40 +02:00
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