refactor: adjust linting to latest eslint changes

This commit is contained in:
Rainer Killinger
2022-03-07 16:06:05 +01:00
parent 91b1e3a52b
commit eea8d6d339
10 changed files with 252 additions and 47 deletions

View File

@@ -39,6 +39,7 @@
"rules": {
"unicorn/filename-case": "error",
"unicorn/no-array-callback-reference": "off",
"unicorn/no-await-expression-member": "off",
"unicorn/prefer-object-from-entries": "off",
"unicorn/prevent-abbreviations": [
"warn",

View File

@@ -66,7 +66,7 @@
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
"with": "src/environments/environment.production.ts"
}
],
"optimization": true,

View File

@@ -26,8 +26,10 @@ describe('Settings', () => {
page.navigateTo('/settings');
});
/* TODO: This stopped working in CI but passes locally
it('should have a localized title saying "Einstellungen"', () => {
expect(page.getPageTitle()).toBe('Einstellungen');
});
*/
});
});

283
package-lock.json generated
View File

@@ -3748,9 +3748,180 @@
"dev": true
},
"@stencil/core": {
"version": "2.14.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.14.0.tgz",
"integrity": "sha512-tiGFK9VADoHJvAZoTHN/c6YBaTzB5+V3aTn7CzjPxIqryjh3jCUlMP4VDvzkrnVWjhj8Fa82zMWdePgr/xoyOw=="
"version": "2.14.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.14.1.tgz",
"integrity": "sha512-G58fJeDbi58+7uQnyaGInnehfub9tJikFZ4PkT/FuelMV9wGq2FKB0fxKctKQ3mhhHAiFDuGNzRD1isZZQvUCg=="
},
"@swc-node/core": {
"version": "1.8.2",
"resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.8.2.tgz",
"integrity": "sha512-IoJ7tGHQ6JOMSmFe4VhP64uLmFKMNasS0QEgUrLFQ0h/dTvpQMynnoGBEJoPL6LfsebZ/q4uKqbpWrth6/yrAA==",
"dev": true,
"requires": {
"@swc/core": "^1.2.119"
}
},
"@swc-node/register": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.4.2.tgz",
"integrity": "sha512-wLZz0J7BTO//1Eq7e4eBQjKF380Hr2eVemz849msQSKcVM1D7UJUt/dP2TinEVGx++/BXJ/0q37i6n9Iw0EM0w==",
"dev": true,
"requires": {
"@swc-node/core": "^1.8.2",
"@swc-node/sourcemap-support": "^0.1.11",
"chalk": "4",
"debug": "^4.3.3",
"pirates": "^4.0.4",
"tslib": "^2.3.1",
"typescript": "^4.5.3"
},
"dependencies": {
"typescript": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz",
"integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==",
"dev": true
}
}
},
"@swc-node/sourcemap-support": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.1.11.tgz",
"integrity": "sha512-b+Mn3oQl+7nUSt7hPzIbY9B30YhcFo1PT4kd9P4QmD6raycmIealOAhAdZID/JevphzsOXHQB4OqJm7Yi5tMcA==",
"dev": true,
"requires": {
"source-map-support": "^0.5.21"
},
"dependencies": {
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
"source-map-support": {
"version": "0.5.21",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
"integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
"dev": true,
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
}
}
}
},
"@swc/core": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core/-/core-1.2.151.tgz",
"integrity": "sha512-oHgqKwK/Djv765zUHPiGqfMCaKIxXTgQyyCUBKLBQfAJwe/7FVobQ2fghBp4FsZA/NE1LZBmMPpRZNQwlGjeHw==",
"dev": true,
"requires": {
"@swc/core-android-arm-eabi": "1.2.151",
"@swc/core-android-arm64": "1.2.151",
"@swc/core-darwin-arm64": "1.2.151",
"@swc/core-darwin-x64": "1.2.151",
"@swc/core-freebsd-x64": "1.2.151",
"@swc/core-linux-arm-gnueabihf": "1.2.151",
"@swc/core-linux-arm64-gnu": "1.2.151",
"@swc/core-linux-arm64-musl": "1.2.151",
"@swc/core-linux-x64-gnu": "1.2.151",
"@swc/core-linux-x64-musl": "1.2.151",
"@swc/core-win32-arm64-msvc": "1.2.151",
"@swc/core-win32-ia32-msvc": "1.2.151",
"@swc/core-win32-x64-msvc": "1.2.151"
}
},
"@swc/core-android-arm-eabi": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-android-arm-eabi/-/core-android-arm-eabi-1.2.151.tgz",
"integrity": "sha512-Suk3IcHdha33K4hq9tfBCwkXJsENh7kjXCseLqL8Yvy8QobqkXjf1fcoJxX9BdCmPwsKmIw0ZgCBYR+Hl83M2w==",
"dev": true,
"optional": true
},
"@swc/core-android-arm64": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-android-arm64/-/core-android-arm64-1.2.151.tgz",
"integrity": "sha512-HZVy69dVWT5RgrMJMRK5aiicPmhzkyCHAexApYAHYLgAIhsxL7uoAIPmuRKRkrKNJjrwsWL7H27bBH5bddRDvg==",
"dev": true,
"optional": true
},
"@swc/core-darwin-arm64": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.2.151.tgz",
"integrity": "sha512-Ql7rXMu+IC76TemRtkt+opl5iSpX2ApAXVSfvf6afNVTrfTKLpDwiR3ySRRlG0FnNIv6TfOCJpHf655xp01S/g==",
"dev": true,
"optional": true
},
"@swc/core-darwin-x64": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.2.151.tgz",
"integrity": "sha512-N1OBIB7xatR5eybLo91ZhvMJMxT0zxRQURV/a9I8o5CyP4iLd1k8gmrYvBbtj08ohS8F9z7k/dFjxk/9ve5Drw==",
"dev": true,
"optional": true
},
"@swc/core-freebsd-x64": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-freebsd-x64/-/core-freebsd-x64-1.2.151.tgz",
"integrity": "sha512-WVIRiDzuz+/W7BMjVtg1Cmk1+zmDT18Qq+Ygr9J6aFQ1JQUkLEE1pvtkGD3JIEa6Jhz/VwM6AFHtY5o1CrZ21w==",
"dev": true,
"optional": true
},
"@swc/core-linux-arm-gnueabihf": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.2.151.tgz",
"integrity": "sha512-pfBrIUwu3cR/M7DzDCUJAw9jFKXvJ/Ge8auFk07lRb+JcDnPm0XxLyrLqGvNQWdcHgXeXfmnS4fMQxdb9GUN1w==",
"dev": true,
"optional": true
},
"@swc/core-linux-arm64-gnu": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.2.151.tgz",
"integrity": "sha512-M+BTkTdPY7gteM+0dYz9wrU/j9taL4ccqPEHkDEKP21lS24y99UtuKsvdBLzDm/6ShBVLFAkgIBPu5cEb7y6ig==",
"dev": true,
"optional": true
},
"@swc/core-linux-arm64-musl": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.2.151.tgz",
"integrity": "sha512-7A+yTtSvPJVwO8X1cxUbD/PVCx8G9MKn83G9pH/r+9sQMBXqxyw6/NR0DG6nMMiyOmJkmYWgh5mO47BN7WC4dQ==",
"dev": true,
"optional": true
},
"@swc/core-linux-x64-gnu": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.2.151.tgz",
"integrity": "sha512-ORlbN3wf1w0IQGjGToYYC/hV/Vwfcs88Ohfxc4X+IQaw/VxKG6/XT65c0btK640F2TVhvhH1MbYFJJlsycsW7g==",
"dev": true,
"optional": true
},
"@swc/core-linux-x64-musl": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.2.151.tgz",
"integrity": "sha512-r6odKE3+9+ReVdnNTZnICt5tscyFFtP4GFcmPQzBSlVoD9LZX6O4WeOlFXn77rVK/+205n2ag/KkKgZH+vdPuQ==",
"dev": true,
"optional": true
},
"@swc/core-win32-arm64-msvc": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.2.151.tgz",
"integrity": "sha512-jnjJTNHpLhBaPwRgiKv1TdrMljL88ePqMCdVMantyd7yl4lP0D2e5/xR9ysR9S4EGcUnOyo9w8WUYhx/TioMZw==",
"dev": true,
"optional": true
},
"@swc/core-win32-ia32-msvc": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.2.151.tgz",
"integrity": "sha512-hSCxAiyDDXKvdUExj4jSIhzWFePqoqak1qdNUjlhEhEinDG8T8PTRCLalyW6fqZDcLf6Tqde7H79AqbfhRlYGQ==",
"dev": true,
"optional": true
},
"@swc/core-win32-x64-msvc": {
"version": "1.2.151",
"resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.2.151.tgz",
"integrity": "sha512-HOkqcJWCChps83Maj0M5kifPDuZ2sGPqpLM67poawspTFkBh0QJ9TMmxW1doQw+74cqsTpRi1ewr/KhsN18i5g==",
"dev": true,
"optional": true
},
"@szmarczak/http-timer": {
"version": "4.0.6",
@@ -4025,6 +4196,12 @@
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
"integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ=="
},
"@types/json5": {
"version": "0.0.29",
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
"integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=",
"dev": true
},
"@types/keyv": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz",
@@ -6008,9 +6185,9 @@
}
},
"caniuse-lite": {
"version": "1.0.30001313",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz",
"integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==",
"version": "1.0.30001314",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz",
"integrity": "sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==",
"dev": true
},
"canonical-path": {
@@ -7936,9 +8113,9 @@
}
},
"electron-to-chromium": {
"version": "1.4.76",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.76.tgz",
"integrity": "sha512-3Vftv7cenJtQb+k00McEBZ2vVmZ/x+HEF7pcZONZIkOsESqAqVuACmBxMv0JhzX7u0YltU0vSqRqgBSTAhFUjA==",
"version": "1.4.77",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.77.tgz",
"integrity": "sha512-fiDxw8mO9Ph1Z0bjX2sFTPpi0J0QkOiwOJF+5Q0J0baNc/F9lLePAvDPlnoxvbUYYMizqrKPeotRRkJ9LtxAew==",
"dev": true
},
"elementtree": {
@@ -8096,14 +8273,14 @@
"dev": true
},
"es5-ext": {
"version": "0.10.53",
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
"integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
"version": "0.10.56",
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.56.tgz",
"integrity": "sha512-YUhqzoMnIjMW5y8FzaMxsCu0eWCwq32GrlwhOhbQmL5OiZReWFm/KvRiYuvqf3CaG/zZ36Kyb4KfVe674cafCQ==",
"dev": true,
"requires": {
"es6-iterator": "~2.0.3",
"es6-symbol": "~3.1.3",
"next-tick": "~1.0.0"
"es6-iterator": "^2.0.3",
"es6-symbol": "^3.1.3",
"next-tick": "^1.1.0"
}
},
"es6-iterator": {
@@ -11115,9 +11292,9 @@
}
},
"jasmine-core": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.0.1.tgz",
"integrity": "sha512-w+JDABxQCkxbGGxg+a2hUVZyqUS2JKngvIyLGu/xiw2ZwgsoSB0iiecLQsQORSeaKQ6iGrCyWG86RfNDuoA7Lg==",
"version": "3.99.1",
"resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz",
"integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==",
"dev": true
},
"jasmine-spec-reporter": {
@@ -11512,14 +11689,6 @@
"dev": true,
"requires": {
"jasmine-core": "^3.6.0"
},
"dependencies": {
"jasmine-core": {
"version": "3.99.1",
"resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz",
"integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==",
"dev": true
}
}
},
"karma-jasmine-html-reporter": {
@@ -12904,9 +13073,9 @@
"dev": true
},
"next-tick": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
"integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
"dev": true
},
"ngx-logger": {
@@ -13182,12 +13351,12 @@
},
"dependencies": {
"@nrwl/cli": {
"version": "13.8.4",
"resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-13.8.4.tgz",
"integrity": "sha512-B+tuY7HJFS2TNMTZ3wWI7mGbXaWa84wznO6ChcOPkAr7GFrlpg+UbH0bspL1ajrCRGoUqbmiifrmoLslNr+HZg==",
"version": "13.8.5",
"resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-13.8.5.tgz",
"integrity": "sha512-vxDZUCl1u2ZGZATyxBCAzMlR1cLnNwZMzl8yAW2ghnzWun5QynYeOg6GfcoE232E2rIov9YDbEeh2ZusMJeYuw==",
"dev": true,
"requires": {
"@nrwl/tao": "13.8.4",
"@nrwl/tao": "13.8.5",
"chalk": "4.1.0",
"enquirer": "~2.3.6",
"v8-compile-cache": "2.3.0",
@@ -13195,33 +13364,36 @@
}
},
"@nrwl/tao": {
"version": "13.8.4",
"resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-13.8.4.tgz",
"integrity": "sha512-6ER6Zn5s5LVT+4TX1E5rVWY+7ewUpRTfmRa9aIw7fSVkoEqgU+oiTfFuBZtJJ9VdlMRCGMCFQt/ijmG88mJMiw==",
"version": "13.8.5",
"resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-13.8.5.tgz",
"integrity": "sha512-ENT6wpxjSWBYKeLT0YueVFehlN1K2lJzgVOJTk4cQ0LbTw0fJCwcTe4ludiW4hPPTF7P5zzi0PmB9a4ss46tQg==",
"dev": true,
"requires": {
"@swc-node/register": "^1.4.2",
"@swc/core": "^1.2.146",
"chalk": "4.1.0",
"enquirer": "~2.3.6",
"fast-glob": "3.2.7",
"fs-extra": "^9.1.0",
"ignore": "^5.0.4",
"jsonc-parser": "3.0.0",
"nx": "13.8.4",
"nx": "13.8.5",
"rxjs": "^6.5.4",
"rxjs-for-await": "0.0.2",
"semver": "7.3.4",
"tmp": "~0.2.1",
"tsconfig-paths": "^3.9.0",
"tslib": "^2.3.0",
"yargs-parser": "20.0.0"
},
"dependencies": {
"nx": {
"version": "13.8.4",
"resolved": "https://registry.npmjs.org/nx/-/nx-13.8.4.tgz",
"integrity": "sha512-+v5RHCVT8oAx65VtMoUdRYol4pMVDrUQbifPdE81+Hz31yaGlhVQAz88IPJ2ZbVD/wZApBVCNejjmch8TPaiqA==",
"version": "13.8.5",
"resolved": "https://registry.npmjs.org/nx/-/nx-13.8.5.tgz",
"integrity": "sha512-s8Cyk6IwptpchPJ1JWYWzy9098BuC+tf24a7O3P6idRjX/C2/GLr+5vifgySk7wji5wwK4LNUmr1SV5H+3bLNw==",
"dev": true,
"requires": {
"@nrwl/cli": "13.8.4"
"@nrwl/cli": "13.8.5"
}
}
}
@@ -13905,6 +14077,12 @@
"pinkie": "^2.0.0"
}
},
"pirates": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
"integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
"dev": true
},
"piscina": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz",
@@ -18827,6 +19005,29 @@
"resolved": "https://registry.npmjs.org/ts-optchain/-/ts-optchain-0.1.8.tgz",
"integrity": "sha512-crvloFKZlPIysdVcP7Ej1w4HijBx7NmLdeorqfxOvt87DcUIbhKV4ZaSgCL+IQ+zzTgDx5zDuNHRvUbTIr9aqw=="
},
"tsconfig-paths": {
"version": "3.13.0",
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.13.0.tgz",
"integrity": "sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==",
"dev": true,
"requires": {
"@types/json5": "^0.0.29",
"json5": "^1.0.1",
"minimist": "^1.2.0",
"strip-bom": "^3.0.0"
},
"dependencies": {
"json5": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
"integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
"dev": true,
"requires": {
"minimist": "^1.2.0"
}
}
}
},
"tslib": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",

View File

@@ -145,7 +145,7 @@
"eslint-plugin-prettier": "4.0.0",
"eslint-plugin-unicorn": "41.0.0",
"is-docker": "1.1.0",
"jasmine-core": "4.0.1",
"jasmine-core": "3.99.1",
"jasmine-spec-reporter": "7.0.0",
"jetifier": "2.0.0",
"karma": "6.3.17",

View File

@@ -19,7 +19,7 @@
export function hashStringToInt(string_: string): number {
return [...string_].reduce(
(accumulator, current) =>
current.charCodeAt(0) +
(current.codePointAt(0) ?? 0) +
(accumulator << 6) +
(accumulator << 16) -
accumulator,

View File

@@ -12,7 +12,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <https://www.gnu.org/licenses/>.
*/
/* eslint-disable @typescript-eslint/no-non-null-assertion, @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/no-non-null-assertion, @typescript-eslint/no-explicit-any, unicorn/no-thenable */
import {TestBed} from '@angular/core/testing';
import {Client} from '@openstapps/api/lib/client';
import {

View File

@@ -43,6 +43,7 @@ export class ScheduleViewComponent extends CalendarViewComponent {
routeFragment = 'schedule/recurring';
weekDates = Array.from({length: 7}).map(
/* eslint-disable-next-line unicorn/consistent-function-scoping */
(_, i) => moment(new Date(2022, 0, 2 + i)), // 02/01/2022 is a Sunday
);

View File

@@ -14,7 +14,7 @@
*/
// The file contents for the current environment will overwrite these during build.
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
// `ng build --env=prod` then `environment.production.ts` will be used instead.
// The list of which env maps to which file can be found in `.angular-cli.json`.
export const environment = {

View File

@@ -14,7 +14,7 @@
*/
// The file contents for the current environment will overwrite these during build.
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
// `ng build --env=prod` then `environment.production.ts` will be used instead.
// The list of which env maps to which file can be found in `.angular-cli.json`.
export const environment = {