Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
7694d6f
Prepare 2.22.0-develop
MichMich Oct 1, 2022
f04d578
improve tests (#2923)
khassel Oct 4, 2022
8212d30
fix(weather/smhi) Correctly reference apparent temp method (#2931)
SkySails Oct 4, 2022
ce4906d
Add test in compliments module for remotFile option (#2932)
rejas Oct 4, 2022
f434be3
Update da.json (#2930)
rejas Oct 6, 2022
a86e27a
Added fetchWeatherHourly functionality to Weather.gov provider (#2933)
dWoolridge Oct 6, 2022
d5e855d
Use fetch instead of XMLHttpRequest in weatherprovider (#2935)
rejas Oct 6, 2022
21ae79b
weathergov.js: Removed weatherEndpoint definition (#2936)
dWoolridge Oct 7, 2022
a328ce5
Cleanup test directory (#2937)
rejas Oct 7, 2022
85a9f14
Added css class names "today" and "tomorrow" for calendar (#2939)
retroflex Oct 11, 2022
1eb2965
Ensure updatenotification module isn't shown when local is *ahead* of…
dariom Oct 12, 2022
7bbf8c1
Wait till all node_helper are started before finishing startup (#2928)
rejas Oct 13, 2022
835c893
Support for configuring FontAwesome class in calendar-module: (#2949)
MagMar94 Oct 16, 2022
fc59ed2
Convert moment(..., "X") to moment.unix(...) (#2950)
rejas Oct 16, 2022
ad4dbd7
added new electron tests supporting date mocking (#2947)
khassel Oct 17, 2022
7bd9443
fix cors problems with newsfeed articles (#2940)
khassel Oct 17, 2022
64ed5a5
Add error handling to node_helper startup sequence (#2945)
rejas Oct 19, 2022
2d3940a
Use metric units internally in all weatherproviders (#2849)
rejas Oct 24, 2022
dde8860
Make sure smhi provider api only gets a maximimum of 6 digits coordin…
rejas Oct 24, 2022
c191ff0
Refactor common weather methods into utils class (#2958)
rejas Oct 28, 2022
f79d3f0
Cleanup jest config (#2959)
rejas Oct 28, 2022
00bc6eb
Add dependency review action (#2862)
naveensrinivasan Oct 28, 2022
7058fc5
Update dependencies (#2960)
rejas Oct 28, 2022
f25abfd
Make the e2e tests wait for the app to start and close before running…
buxxi Oct 29, 2022
3879949
Switch back to third party fetch lib for all node versions (#2961)
rejas Oct 29, 2022
4d47c08
Support HTTP headers with CORS-method (#2957)
MagMar94 Oct 30, 2022
4fecffc
Add Collaboration.md (#2954)
khassel Oct 31, 2022
0b01e9d
Fix jsdoc error
Nov 6, 2022
b9b7d2c
Add option to remove "x-frame-options" and "content-security-policy" …
Tom-Hirschberger Nov 7, 2022
bd0b3c0
New weather provider: Yr.no (#2948)
MagMar94 Nov 8, 2022
abbae90
update dependencies: electron to v22, fix playwright to v1.27.1 (#2976)
khassel Dec 8, 2022
eee289a
Only add clock type wrappers to DOM when they are used (#2971)
rejas Dec 10, 2022
a262444
Cleanup compliments module (#2965)
rejas Dec 10, 2022
3124b0a
Replace `…` with `…` (#2973)
KristjanESPERANTO Dec 10, 2022
2fec314
improve electron tests (avoid errors in github workflows) (#2977)
khassel Dec 12, 2022
76d9042
update playwright to v1.29.1 and other dependencies (#2980)
khassel Dec 22, 2022
e9be668
Added a WeatherProvider for Open-Meteo (#2964)
angeldeejay Dec 26, 2022
0ebedd0
Prepare Release 2.22.0
MichMich Jan 1, 2023
cd739b6
Merge branch 'master' into develop
MichMich Jan 1, 2023
c99f660
Prepare 2.23.0 develop branch.
MichMich Jan 1, 2023
4fc38bd
Update dependabot action (#2985)
rejas Jan 2, 2023
a975b44
Fix wrong day labels in envcanada forecast (#2992)
rejas Jan 7, 2023
2908c15
Cleanup md files (#2994)
rejas Jan 7, 2023
fc30314
Remove darksky weather provider (#2993)
rejas Jan 7, 2023
7bc91a7
Fix badge status (#2991)
khassel Jan 7, 2023
6e80e5a
Add option to show hourly forecast in increments (#2998)
rejas Jan 10, 2023
877f8ad
Refactor mock-data for weather-tests generation (#3000)
rejas Jan 11, 2023
29e3ec0
added possibility to ignore MagicMirror repo in updatenotification (#…
khassel Jan 12, 2023
d2327d3
removed unneeded (and unwanted) '.' in calendar (#3003)
khassel Jan 14, 2023
8d9f132
add Pirate Weather as new weather provider (#3006)
khassel Jan 15, 2023
c714399
Fix weathergov provider hourly weather forecast (#3011)
rejas Jan 16, 2023
4244c05
Fix calendar.js missing default symbol prefix (#3007)
DaveChild Jan 16, 2023
ee86956
Fix typo into french translation (#3017)
grenagit Jan 21, 2023
cd4ba42
[Alert Module] Fix HTML message (#3018)
grenagit Jan 21, 2023
2e2962d
Fix yr weather direction (#3020)
MagMar94 Jan 21, 2023
67e4dba
Point wind arrow in the direction the wind is flowing (#3022)
MagMar94 Jan 22, 2023
157e74c
added error message if `<modulename>.js` file is missing … (#3015)
khassel Jan 26, 2023
f6dcfb5
Refresh the Calendar DOM every minute (#3016)
psieg Jan 26, 2023
7198ae5
Add (in Alert module) templateName parameter (#3009)
rajniszp Jan 26, 2023
58b9ddc
updatenotification: only notify mm-repo for master if tag present (#3…
khassel Jan 26, 2023
a8dc563
Update weather tests (#3008)
rejas Jan 26, 2023
ed90f05
Fix async node_helper stopping electron start (#3021)
rejas Jan 26, 2023
42d42ef
Prevent electron flashing white screen on startup (#3001)
khassel Jan 26, 2023
bf279d9
Tidy up precipitation (#3023)
MagMar94 Feb 4, 2023
1dc0a0d
Update some tests (#3024)
rejas Feb 6, 2023
4b478a5
Create Thai Language file (#3028)
tomzt Feb 7, 2023
a65ee86
Introduce envsubst for config.js, update deps (#3032)
khassel Feb 12, 2023
e24dfa6
Calendar Module QOL Features and Adjustments (#3033)
CarJem Feb 15, 2023
88c7e42
Enforce PRs to be based against develop branch (#3031)
rejas Feb 16, 2023
65aa1b0
Update coverage and jest settings (#3038)
rejas Feb 16, 2023
81244d9
Update config sample and collab doc (#3039)
rejas Feb 17, 2023
fb22a76
Fix precipitation styles (#3041)
rejas Feb 18, 2023
bf28e63
Move th.json to translations folder (#3043)
KristjanESPERANTO Feb 19, 2023
b08a473
Update stylelint (#3042)
KristjanESPERANTO Feb 19, 2023
390e5d6
Update thai language (#3044)
rejas Feb 20, 2023
6d86ffa
Fix rounding in precipitation percentage (#3045)
rejas Feb 20, 2023
a237691
Show events of a configurable amount of past days (#3046)
Tom-Hirschberger Feb 21, 2023
2b792cd
Convert translator callbacks to async/await (#3048)
rejas Feb 21, 2023
fe0b915
Convert app-start/-stop callbacks to async/await (#3035)
rejas Feb 22, 2023
498b440
Convert module-start to async (#3049)
rejas Feb 22, 2023
b5b6124
Convert load callbacks to async/await (#3050)
rejas Feb 22, 2023
1b2785c
Cleanup more callback things (#3051)
rejas Feb 26, 2023
23ee155
Fixed wind speed units for Open-Meteo Weather Provider (#3054)
angeldeejay Mar 1, 2023
c6db225
set all calendar colums to vertical align top (#3055)
khassel Mar 6, 2023
beea754
Fix empty news feed stopping the feed from ever updating again (#3062)
buxxi Mar 11, 2023
6d77923
fix e2e tests (failed after async changes) (#3063)
khassel Mar 12, 2023
8f8945d
Issue#3064 html alert title message (#3065)
nfogal Mar 19, 2023
d276a7d
Use template literals instead of string concatenation (#3066)
KristjanESPERANTO Mar 19, 2023
ab0876f
Update Eslint config, add new rule and handle issue (#3068)
KristjanESPERANTO Mar 20, 2023
d5395ee
update dependencies and main.css to match new stylelint rules (#3067)
khassel Mar 20, 2023
5f38c53
Revise require imports (#3071)
KristjanESPERANTO Mar 22, 2023
4ef030a
Fix import order in serveronly (#3072)
KristjanESPERANTO Mar 25, 2023
b5a22bc
Add sendNotifications option to clock module (#3059)
rejas Apr 1, 2023
6223584
Add sendNotifications option to clock module (#3059)
rejas Apr 1, 2023
fa40a3e
Prepare release 2.23.0
MichMich Apr 4, 2023
c5a8b85
Merge branch 'master' into develop
MichMich Apr 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"extends": ["eslint:recommended", "plugin:prettier/recommended", "plugin:jsdoc/recommended"],
"plugins": ["prettier", "jsdoc", "jest"],
"plugins": ["prettier", "import", "jsdoc", "jest"],
"env": {
"browser": true,
"es6": true,
"es2022": true,
"jest/globals": true,
"node": true
},
Expand All @@ -16,16 +16,18 @@
},
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 2020,
"ecmaVersion": 2022,
"ecmaFeatures": {
"globalReturn": true
}
},
"rules": {
"prettier/prettier": "error",
"eqeqeq": "error",
"import/order": "error",
"no-prototype-builtins": "off",
"no-throw-literal": "error",
"no-unused-vars": "off",
"no-useless-return": "error"
"no-useless-return": "error",
"prefer-template": "error"
}
}
7 changes: 4 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ We hold our code to standard, and these standards are documented below.

## Linters

If you wish to run our linters, use `npm run lint` without any arguments.
We use prettier for automatic linting of all our files: `npm run lint:prettier`.

### JavaScript: Run ESLint

Expand All @@ -18,7 +18,7 @@ To run ESLint, use `npm run lint:js`.

### CSS: Run StyleLint

We use [StyleLint](https://stylelint.io) to lint our CSS. Our configuration is in our .stylelintrc file.
We use [StyleLint](https://stylelint.io) to lint our CSS. Our configuration is in our `.stylelintrc` file.

To run StyleLint, use `npm run lint:css`.

Expand All @@ -28,7 +28,8 @@ We use [Jest](https://jestjs.io) for JavaScript testing.

To run all tests, use `npm run test`.

The specific test commands are defined in `package.json`. So you can also run the specific tests with other commands, e.g. `npm run test:unit` or `npx jest tests/e2e/env_spec.js`.
The specific test commands are defined in `package.json`.
So you can also run the specific tests with other commands, e.g. `npm run test:unit` or `npx jest tests/e2e/env_spec.js`.

## Submitting Issues

Expand Down
File renamed without changes.
4 changes: 4 additions & 0 deletions .github/codecov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@ coverage:
default:
# advanced settings
informational: true
patch:
default:
threshold: 0%
target: 0
1 change: 1 addition & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ updates:
directory: "/"
schedule:
interval: "weekly"
target-branch: "develop"
6 changes: 3 additions & 3 deletions .github/workflows/automated-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ jobs:
matrix:
node-version: [14.x, 16.x, 18.x]
steps:
- name: Checkout code
- name: "Checkout code"
uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
- name: "Use Node.js ${{ matrix.node-version }}"
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: "npm"
- name: Install dependencies and run tests
- name: "Install dependencies and run tests"
run: |
Xvfb :99 -screen 0 1024x768x16 &
export DISPLAY=:99
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codecov-test-suites.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Checkout code
- name: "Checkout code"
uses: actions/checkout@v3
- name: Install dependencies and run coverage
- name: "Install dependencies and run coverage"
run: |
Xvfb :99 -screen 0 1024x768x16 &
export DISPLAY=:99
npm ci
touch css/custom.css
npm run test:coverage
- name: Upload coverage results to codecov
- name: "Upload coverage results to codecov"
uses: codecov/codecov-action@v3
with:
files: ./coverage/lcov.info
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/depsreview.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
name: "Dependency Review"
# This workflow scans your pull requests for dependency changes, and will raise an error if any vulnerabilities or invalid licenses are being introduced.
# For more information see: https://github.com/actions/dependency-review-action

name: "Review Dependencies"

on: [pull_request]

permissions:
Expand All @@ -8,7 +12,7 @@ jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: "Checkout Repository"
- name: "Checkout code"
uses: actions/checkout@v3
- name: "Dependency Review"
uses: actions/dependency-review-action@v2
uses: actions/dependency-review-action@v3
19 changes: 0 additions & 19 deletions .github/workflows/enforce-changelog.yaml

This file was deleted.

28 changes: 28 additions & 0 deletions .github/workflows/enforce-pullrequest-rules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# This workflow enforces on every pull request:
# - the update of our CHANGELOG.md file, see: https://github.com/dangoslen/changelog-enforcer
# - that the PR is not based against master, taken from https://github.com/oppia/oppia-android/pull/2832/files

name: "Enforce Pull-Request Rules"

on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled]

jobs:
check:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: "Enforce changelog"
uses: dangoslen/changelog-enforcer@v3
with:
changeLogPath: "CHANGELOG.md"
skipLabels: "Skip Changelog"
- name: "Enforce develop branch"
if: ${{ github.base_ref == 'master' && !contains(github.event.pull_request.labels.*.name, 'mastermerge') }}
run: |
echo "This PR is based against the master branch and not a release or hotfix."
echo "Please don't do this. Switch the branch to 'develop'."
exit 1
env:
BASE_BRANCH: ${{ github.base_ref }}
2 changes: 1 addition & 1 deletion .stylelintrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": ["stylelint-prettier/recommended"],
"extends": ["stylelint-config-standard"],
"plugins": ["stylelint-prettier"],
"rules": {
"prettier/prettier": true
Expand Down
64 changes: 62 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,64 @@ This project adheres to [Semantic Versioning](https://semver.org/).

❤️ **Donate:** Enjoying MagicMirror²? [Please consider a donation!](https://magicmirror.builders/donate) With your help we can continue to improve the MagicMirror².

## [2.23.0] - 2023-04-04

Thanks to: @angeldeejay, @buxxi, @CarJem, @dariom, @DaveChild, @dWoolridge, @grenagit, @Hirschberger, @KristjanESPERANTO, @MagMar94, @naveensrinivasan, @nfogal, @psieg, @rajniszp, @retroflex, @SkySails and @tomzt.

Special thanks to @khassel, @rejas and @sdetweil for taking over most (if not all) of the work on this release as project collaborators. This version would not be there without their effort. Thank you guys! You are awesome!

### Added

- Added increments for hourly forecasts in weather module (#2996)
- Added tests for hourly weather forecast
- Added possibility to ignore MagicMirror repo in updatenotification module
- Added Pirate Weather as new weather provider (#3005)
- Added possibility to use your own templates in Alert module
- Added error message if `<modulename>.js` file is missing in module folder to get a hint in the logs (#2403)
- Added possibility to use environment variables in `config.js` (#1756)
- Added option `pastDaysCount` to default calendar module to control of how many days past events should be displayed
- Added thai language to alert module
- Added option `sendNotifications` in clock module (#3056)

### Removed

- Removed darksky weather provider
- Removed unneeded (and unwanted) '.' after the year in calendar repeatingCountTitle (#2896)

### Updated

- Use develop as target branch for dependabot
- Update issue template, contributing doc and sample config
- The weather modules clearly separates precipitation amount and probability (risk of rain/snow)
- This requires all providers that only supports probability to change the config from `showPrecipitationAmount` to `showPrecipitationProbability`.
- Update tests for weather and calendar module
- Changed updatenotification module for MagicMirror repo only: Send only notifications for `master` if there is a tag on a newer commit
- Update dates in Calendar widgets every minute
- Cleanup jest coverage for patches
- Update `stylelint` dependencies, switch to `stylelint-config-standard` and handle `stylelint` issues, update `main.css` matching new rules
- Update Eslint config, add new rule and handle issue
- Convert lots of callbacks to async/await
- Revise require imports (#3071 and #3072)

### Fixed

- Fix wrong day labels in envcanada forecast (#2987)
- Fix for missing default class name prefix for customEvents in calendar
- Fix electron flashing white screen on startup (#1919)
- Fix weathergov provider hourly forecast (#3008)
- Fix message display with HTML code into alert module (#2828)
- Fix typo in french translation
- Yr wind direction is no longer inverted
- Fix async node_helper stopping electron start (#2487)
- The wind direction arrow now points in the direction the wind is flowing, not into the wind (#3019)
- Fix precipitation css styles and rounding value
- Fix wrong vertical alignment of calendar title column when wrapEvents is true (#3053)
- Fix empty news feed stopping the reload forever
- Fix e2e tests (failed after async changes) by running calendar and newsfeed tests last
- Lint: Use template literals instead of string concatenation
- Fix default alert module to render HTML for title and message
- Fix Open-Meteo wind speed units

## [2.22.0] - 2023-01-01

Thanks to: @angeldeejay, @buxxi, @dariom, @dWoolridge, @KristjanESPERANTO, @MagMar94, @naveensrinivasan, @retroflex, @SkySails and @Tom.
Expand All @@ -13,20 +71,22 @@ Special thanks to @khassel, @rejas and @sdetweil for taking over most (if not al

### Added

- Added new calendar options for colored entries and improved styling (#3033)
- Added test for remoteFile option in compliments module
- Added hourlyWeather functionality to Weather.gov weather provider
- Removed weatherEndpoint definition from weathergov.js (not used)
- Added css class names "today" and "tomorrow" for default calendar
- Added Collaboration.md
- Added new github action for dependency review (#2862)
- Added a WeatherProvider for Open-Meteo
- Added Yr as a weather provider
- Added config options "ignoreXOriginHeader" and "ignoreContentSecurityPolicy"
- Added thai language
- Added workflow rule to make sure PRs are based against develop

### Removed

- Removed usage of internal fetch function of node until it is more stable
- Removed weatherEndpoint definition from weathergov.js (not used)

### Updated

Expand All @@ -40,7 +100,7 @@ Special thanks to @khassel, @rejas and @sdetweil for taking over most (if not al
- Reworked how weatherproviders handle units (#2849)
- Use unix() method for parsing times, fix suntimes on the way (#2950)
- Refactor conversion functions into utils class (#2958)
- The `cors`-method in `server.js` now supports sending and recieving HTTP headers
- The `cors`-method in `server.js` now supports sending and receiving HTTP headers
- Replace `&hellip;` by `…`
- Cleanup compliments module
- Updated dependencies including electron to v22 (#2903)
Expand Down
6 changes: 6 additions & 0 deletions Collaboration.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ This document describes how collaborators of this repository should work togethe
- never merge your own PR's
- never merge without someone having approved (approving and merging from same person is allowed)
- wait for all approvals requested (or the author decides something different in the comments)
- never merge to `master`, except for releases (because of update notification)
- merges to master should be tagged with the "mastermerge" label so that the test runs through

## Issues

- "real" Issues are closed if the problem is solved and the fix is released
- unrelated Issues (e.g. related to a foreign module) are closed immediately with a comment to open an issue in the module repository or to discuss this further in the forum or discord

## Releases

- are done by @MichMich only
17 changes: 8 additions & 9 deletions config/config.js.sample
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,21 @@
* For more information on how you can configure this file
* see https://docs.magicmirror.builders/configuration/introduction.html
* and https://docs.magicmirror.builders/modules/configuration.html
*
* You can use environment variables using a `config.js.template` file instead of `config.js`
* which will be converted to `config.js` while starting. For more information
* see https://docs.magicmirror.builders/configuration/introduction.html#enviromnent-variables
*/
let config = {
address: "localhost", // Address to listen on, can be:
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out or empty, is "localhost"
port: 8080,
basePath: "/", // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy
// you must set the sub path here. basePath must end with a /
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
basePath: "/", // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy
// you must set the sub path here. basePath must end with a /
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
Expand All @@ -31,11 +35,6 @@ let config = {
logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging
timeFormat: 24,
units: "metric",
// serverOnly: true/false/"local" ,
// local for armv6l processors, default
// starts serveronly and then starts chrome browser
// false, default for all NON-armv6l devices
// true, force serveronly mode, because you want to.. no UI on this device

modules: [
{
Expand Down
9 changes: 1 addition & 8 deletions css/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,18 @@
--color-text-dimmed: #666;
--color-text-bright: #fff;
--color-background: #000;

--font-primary: "Roboto Condensed";
--font-secondary: "Roboto";

--font-size: 20px;
--font-size-xsmall: 0.75rem;
--font-size-small: 1rem;
--font-size-medium: 1.5rem;
--font-size-large: 3.25rem;
--font-size-xlarge: 3.75rem;

--gap-body-top: 60px;
--gap-body-right: 60px;
--gap-body-bottom: 60px;
--gap-body-left: 60px;

--gap-modules: 30px;
}

Expand Down Expand Up @@ -175,10 +171,7 @@ sup {

.region.fullscreen {
position: absolute;
top: calc(-1 * var(--gap-body-top));
left: calc(-1 * var(--gap-body-left));
right: calc(-1 * var(--gap-body-right));
bottom: calc(-1 * var(--gap-body-bottom));
inset: calc(-1 * var(--gap-body-top)) calc(-1 * var(--gap-body-right)) calc(-1 * var(--gap-body-bottom)) calc(-1 * var(--gap-body-left));
pointer-events: none;
}

Expand Down
4 changes: 2 additions & 2 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module.exports = async () => {
return {
verbose: true,
testTimeout: 20000,
testSequencer: "<rootDir>/tests/configs/test_sequencer.js",
testSequencer: "<rootDir>/tests/utils/test_sequencer.js",
projects: [
{
displayName: "unit",
Expand All @@ -25,7 +25,7 @@ module.exports = async () => {
testPathIgnorePatterns: ["<rootDir>/tests/e2e/helpers/", "<rootDir>/tests/e2e/mocks"]
}
],
collectCoverageFrom: ["./clientonly/**/*.js", "./js/**/*.js", "./modules/**/*.js", "./serveronly/**/*.js"],
collectCoverageFrom: ["./clientonly/**/*.js", "./js/**/*.js", "./modules/default/**/*.js", "./serveronly/**/*.js"],
coverageReporters: ["lcov", "text"],
coverageProvider: "v8"
};
Expand Down
Loading