diff --git a/.eslintrc.json b/.eslintrc.json index 114a2710..691ae90c 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -27,10 +27,11 @@ "plugin:import/errors", "plugin:import/typescript", "plugin:css-modules/recommended", + "plugin:cypress/recommended", "prettier", "next" ], - "plugins": ["@typescript-eslint", "prettier", "promise", "css-modules"], + "plugins": ["@typescript-eslint", "prettier", "promise", "css-modules", "cypress"], "rules": { "no-console": "error", "react/display-name": "off", diff --git a/package.json b/package.json index f2161f48..ea1ad8c3 100644 --- a/package.json +++ b/package.json @@ -130,6 +130,7 @@ "@rollup/plugin-replace": "^5.0.2", "@svgr/rollup": "^8.1.0", "@svgr/webpack": "^8.1.0", + "@types/cypress": "^1.1.3", "@types/jest": "^29.5.12", "@types/node": "^20.9.0", "@types/react": "^18.2.41", @@ -145,6 +146,7 @@ "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-css-modules": "^2.12.0", + "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jest": "^27.9.0", "eslint-plugin-prettier": "^4.0.0", diff --git a/src/components/input/WebsiteDateFilter.module.css b/src/components/input/WebsiteDateFilter.module.css index 4c17c6be..c0b94bee 100644 --- a/src/components/input/WebsiteDateFilter.module.css +++ b/src/components/input/WebsiteDateFilter.module.css @@ -15,6 +15,7 @@ .buttons button:first-child { border-start-end-radius: 0; border-end-end-radius: 0; + border-inline-end: 1px solid var(--base400); } .buttons button:last-child { diff --git a/yarn.lock b/yarn.lock index cf06b486..a376eeea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2783,6 +2783,13 @@ dependencies: "@babel/types" "^7.20.7" +"@types/cypress@^1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@types/cypress/-/cypress-1.1.3.tgz#0a700c040d53e9e12b5af98e41d4a88c39f39b6a" + integrity sha512-OXe0Gw8LeCflkG1oPgFpyrYWJmEKqYncBsD/J0r17r0ETx/TnIGDNLwXt/pFYSYuYTpzcq1q3g62M9DrfsBL4g== + dependencies: + cypress "*" + "@types/estree@*": version "1.0.3" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.3.tgz#2be19e759a3dd18c79f9f436bd7363556c1a73dd" @@ -4517,7 +4524,7 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" -cypress@^13.6.6: +cypress@*, cypress@^13.6.6: version "13.6.6" resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.6.6.tgz#5133f231ed1c6e57dc8dcbf60aade220bcd6884b" integrity sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A== @@ -5234,6 +5241,13 @@ eslint-plugin-css-modules@^2.12.0: gonzales-pe "^4.3.0" lodash "^4.17.2" +eslint-plugin-cypress@^2.15.1: + version "2.15.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.1.tgz#336afa7e8e27451afaf65aa359c9509e0a4f3a7b" + integrity sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w== + dependencies: + globals "^13.20.0" + eslint-plugin-import@^2.28.1, eslint-plugin-import@^2.29.1: version "2.29.1" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" @@ -6014,7 +6028,7 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.19.0: +globals@^13.19.0, globals@^13.20.0: version "13.24.0" resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==