Commit Graph

151 Commits

Author SHA1 Message Date
Olivier Tassinari a51fb51617 fix: use Material UI vs. MUI where relevant
Signed-off-by: Olivier Tassinari <olivier.tassinari@gmail.com>
2023-07-04 23:49:19 +02:00
blam 1aad4a99ce chore: review comments
Signed-off-by: blam <ben@blam.sh>
2023-06-19 14:02:53 +02:00
blam 5f599539c2 feat: fix this another way
Signed-off-by: blam <ben@blam.sh>
2023-06-14 10:19:43 +02:00
blam a63e691502 chore: fix the fetch method
Signed-off-by: blam <ben@blam.sh>
2023-06-13 17:30:00 +02:00
blam 5d8771e99d chore: namespace these a little bit
Signed-off-by: blam <ben@blam.sh>
2023-06-13 16:02:22 +02:00
blam d149bd5c0f chore: woops, need fetch here too
Signed-off-by: blam <ben@blam.sh>
2023-06-13 15:56:09 +02:00
blam aa318a0b6c feat: provide a decorated fetch environment for js-dom
Signed-off-by: blam <ben@blam.sh>
2023-06-13 15:51:34 +02:00
Philipp Hugenroth 05169a796d Fix lint factory & changeset
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-05-23 16:11:14 +02:00
Philipp Hugenroth 8e88caa029 Simplify PR after review
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-05-23 16:11:14 +02:00
Patrik Oldsberg 906af5db53 cli: remove unnecessary lint rules and fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:48:43 +01:00
Patrik Oldsberg 11df6f42b9 cli: use new eslint plugin + fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:16:41 +01:00
Patrik Oldsberg 6d3abfded1 cli: switch to inline source maps for jest setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-29 14:55:18 +01:00
Patrik Oldsberg 00196b700c cli: remove redundant caching from jest module loader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-08 23:22:29 +01:00
Patrik Oldsberg 07283a62c1 cli: make next jest config the default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-08 22:54:39 +01:00
Patrik Oldsberg dd721148b5 cli: fix coverage config warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-08 22:33:20 +01:00
Patrik Oldsberg 43b2b9c791 cli: removed unused @sucrase/jest-plugin dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-02 11:48:08 +01:00
aaronbraundmeier@gmail.com 8015ff1258 inclusive terms
Signed-off-by: aaronbraundmeier@gmail.com <aaronbraundmeier@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-30 12:15:00 +01:00
Patrik Oldsberg be40512430 Revert "chore: (eslint) restrict imports of @material-ui Link"
This reverts commit 7539b36748.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-12 17:23:20 +01:00
Patrik Oldsberg 4c16213e7d cli: explicit jest env resolution
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-11 10:21:17 +01:00
Patrik Oldsberg 7605c11cda bump Node.js to 16 & 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:39:08 +01:00
Dmitry Lobanov 7539b36748 chore: (eslint) restrict imports of @material-ui Link
BREAKING CHANGE: Added a new ESLint rule that restricts imports of Link from @material-ui

Signed-off-by: Dmitry Lobanov <lobanov.dmitry.s@gmail.com>
2022-10-25 13:05:19 +02:00
MT Lewis 1846952276 build: switch eslint-factory to use __testUtils__ instead of __tests__
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-10-17 09:41:40 +01:00
MT Lewis 24b40140c4 build: add __tests__ and __mocks__ dirs to relevant parts of eslint-factory
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-10-17 09:34:00 +01:00
Mitchell Hentges 78d5eb299e CachingJestRuntime should not do extra work if not watching
The benefits of `CachingJestRuntime` only apply if in `watch` mode.
If not, then we're doing FS calls but not getting benefit from them.

This is a small optimization that will hopefully make CI happier with
our caching runtime, if/when it's used.

Signed-off-by: Mitchell Hentges <mhentges@spotify.com>
2022-09-30 15:10:43 +02:00
Patrik Oldsberg 1720afed04 cli: fix yaml transform and add test for loading yaml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 18:02:28 +02:00
Patrik Oldsberg 2dddb32fea cli: switch to custom jest yaml transform to support node 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 14:51:19 +02:00
Patrik Oldsberg b179cd11f4 cli: update jest config for v29
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 14:51:19 +02:00
Patrik Oldsberg 2e4e6c3500 test fixes to support Jest 29
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 14:51:19 +02:00
Patrik Oldsberg ffa2d1f414 cli: bump to jest 29
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 14:51:19 +02:00
Patrik Oldsberg ff142d29cc cli: remove unnecessary react transforms in jest swc config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-05 10:59:09 +02:00
blam d62982e62e chore: starting to look nicer
Signed-off-by: blam <ben@blam.sh>
2022-09-02 13:57:50 +02:00
blam c68a6ecbe6 chore: turn off tsx for .ts files
Signed-off-by: blam <ben@blam.sh>
2022-09-02 13:51:29 +02:00
blam b46b456501 chore: split up the config
Signed-off-by: blam <ben@blam.sh>
2022-09-02 13:41:39 +02:00
blam 742cb4f3d7 chore: update the config and add changeset
Signed-off-by: blam <ben@blam.sh>
2022-09-02 13:34:03 +02:00
blam 797591c510 chore: change how we load jest
Signed-off-by: blam <ben@blam.sh>
2022-09-02 13:20:59 +02:00
blam b27099595f chore: this should work (famous last words)
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:05 +02:00
blam 9a05f6fc26 chore: remove the old esm transform too
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam 1f7dbd35e8 chore: only transform things that smell like esm
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam 684f9b4151 chore: removing the sucrase tranforms and tidy up the transforming
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam a3ea2f4d4e chore: updating to latest version with some changes
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam 3d9e3cdc4b chore: don't transform json-schema either
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam 1c47698ad4 chore: tests mocking out setState is probably bad... let's make the test a little better,
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
blam a963c36ea6 chore: moving jest to swc
Signed-off-by: blam <ben@blam.sh>
2022-08-23 10:53:04 +02:00
Patrik Oldsberg d45bbfeb69 cli: lint ignore any eslintrc files
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-13 11:16:23 +02:00
Patrik Oldsberg 52fb9920ac cli: fix next test coverage configuration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-30 16:30:40 +02:00
Patrik Oldsberg 6cd1f50ae1 cli: prevent imports of stories or tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-29 10:34:21 +02:00
Patrik Oldsberg ed3551b7be cli: added experimental test configuration and module loader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-16 14:23:17 +02:00
Patrik Oldsberg aeb17a21e6 cli: update Jest 27 changeset + make node env default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:16 +01:00
Patrik Oldsberg af67adafed cli: update package role environment mapping in jest config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:15 +01:00
Patrik Oldsberg 84409a80dd cli: add jest environment detection based on role
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:12 +01:00