diff --git a/.cspell.json b/.cspell.json index 40cdeb034..31e2f0d19 100644 --- a/.cspell.json +++ b/.cspell.json @@ -10,7 +10,7 @@ "**/assets/**", "**/node_modules/**", "**/demo/server.ts", - "**/demo-integrations/cypress/tests/**", + "**/demo-integrations/src/tests/**", "*.{log,svg,snap,png,ogv,yml}", "**/package.json", "**/tsconfig*.json" diff --git a/package-lock.json b/package-lock.json index b67d1e107..437a0d05c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,15 +9,14 @@ "version": "1.9.0", "hasInstallScript": true, "license": "Apache-2.0", - "workspaces": [ - "projects/*" - ], + "workspaces": ["projects/*"], "devDependencies": { "@angular-devkit/build-angular": "15.2.10", "@angular-devkit/core": "15.2.10", "@angular-devkit/schematics": "15.2.10", "@angular/cli": "15.2.10", "@nx/angular": "17.2.7", + "@nx/cypress": "17.2.7", "@nx/eslint": "17.2.7", "@nx/jest": "17.2.7", "@nx/js": "17.2.7", @@ -296,14 +295,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.8.tgz", "integrity": "sha512-0/rb91GYKhrtbeglJXOhAv9RuYimgI8h623TplY2X+vA4EXnk3Zj1fXZreJ0J3OJJu1bwmb0W7g+2cT/d8/l/w==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -312,14 +307,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.8.tgz", "integrity": "sha512-oa/N5j6v1svZQs7EIRPqR8f+Bf8g6HBDjD/xHC02radE/NjKHK7oQmtmLxPs1iVwYyvE+Kolo6lbpfEQ9xnhxQ==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -328,14 +319,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.8.tgz", "integrity": "sha512-bTliMLqD7pTOoPg4zZkXqCDuzIUguEWLpeqkNfC41ODBHwoUgZ2w5JBeYimv4oP6TDVocoYmEhZrCLQTrH89bg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -344,14 +331,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.8.tgz", "integrity": "sha512-ghAbV3ia2zybEefXRRm7+lx8J/rnupZT0gp9CaGy/3iolEXkJ6LYRq4IpQVI9zR97ID80KJVoUlo3LSeA/sMAg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -360,14 +343,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.8.tgz", "integrity": "sha512-n5WOpyvZ9TIdv2V1K3/iIkkJeKmUpKaCTdun9buhGRWfH//osmUjlv4Z5mmWdPWind/VGcVxTHtLfLCOohsOXw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -376,14 +355,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.8.tgz", "integrity": "sha512-a/SATTaOhPIPFWvHZDoZYgxaZRVHn0/LX1fHLGfZ6C13JqFUZ3K6SMD6/HCtwOQ8HnsNaEeokdiDSFLuizqv5A==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -392,14 +367,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.8.tgz", "integrity": "sha512-xpFJb08dfXr5+rZc4E+ooZmayBW6R3q59daCpKZ/cDU96/kvDM+vkYzNeTJCGd8rtO6fHWMq5Rcv/1cY6p6/0Q==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -408,14 +379,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.8.tgz", "integrity": "sha512-6Ij8gfuGszcEwZpi5jQIJCVIACLS8Tz2chnEBfYjlmMzVsfqBP1iGmHQPp7JSnZg5xxK9tjCc+pJ2WtAmPRFVA==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -424,14 +391,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.8.tgz", "integrity": "sha512-v3iwDQuDljLTxpsqQDl3fl/yihjPAyOguxuloON9kFHYwopeJEf1BkDXODzYyXEI19gisEsQlG1bM65YqKSIww==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -440,14 +403,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.8.tgz", "integrity": "sha512-8svILYKhE5XetuFk/B6raFYIyIqydQi+GngEXJgdPdI7OMKUbSd7uzR02wSY4kb53xBrClLkhH4Xs8P61Q2BaA==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -456,14 +415,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.8.tgz", "integrity": "sha512-B6FyMeRJeV0NpyEOYlm5qtQfxbdlgmiGdD+QsipzKfFky0K5HW5Td6dyK3L3ypu1eY4kOmo7wW0o94SBqlqBSA==", - "cpu": [ - "loong64" - ], + "cpu": ["loong64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -472,14 +427,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.8.tgz", "integrity": "sha512-CCb67RKahNobjm/eeEqeD/oJfJlrWyw29fgiyB6vcgyq97YAf3gCOuP6qMShYSPXgnlZe/i4a8WFHBw6N8bYAA==", - "cpu": [ - "mips64el" - ], + "cpu": ["mips64el"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -488,14 +439,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.8.tgz", "integrity": "sha512-bytLJOi55y55+mGSdgwZ5qBm0K9WOCh0rx+vavVPx+gqLLhxtSFU0XbeYy/dsAAD6xECGEv4IQeFILaSS2auXw==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -504,14 +451,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.8.tgz", "integrity": "sha512-2YpRyQJmKVBEHSBLa8kBAtbhucaclb6ex4wchfY0Tj3Kg39kpjeJ9vhRU7x4mUpq8ISLXRXH1L0dBYjAeqzZAw==", - "cpu": [ - "riscv64" - ], + "cpu": ["riscv64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -520,14 +463,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.8.tgz", "integrity": "sha512-QgbNY/V3IFXvNf11SS6exkpVcX0LJcob+0RWCgV9OiDAmVElnxciHIisoSix9uzYzScPmS6dJFbZULdSAEkQVw==", - "cpu": [ - "s390x" - ], + "cpu": ["s390x"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -536,14 +475,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.8.tgz", "integrity": "sha512-mM/9S0SbAFDBc4OPoyP6SEOo5324LpUxdpeIUUSrSTOfhHU9hEfqRngmKgqILqwx/0DVJBzeNW7HmLEWp9vcOA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -552,14 +487,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.8.tgz", "integrity": "sha512-eKUYcWaWTaYr9zbj8GertdVtlt1DTS1gNBWov+iQfWuWyuu59YN6gSEJvFzC5ESJ4kMcKR0uqWThKUn5o8We6Q==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "netbsd" - ], + "os": ["netbsd"], "engines": { "node": ">=12" } @@ -568,14 +499,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.8.tgz", "integrity": "sha512-Vc9J4dXOboDyMXKD0eCeW0SIeEzr8K9oTHJU+Ci1mZc5njPfhKAqkRt3B/fUNU7dP+mRyralPu8QUkiaQn7iIg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "openbsd" - ], + "os": ["openbsd"], "engines": { "node": ">=12" } @@ -584,14 +511,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.8.tgz", "integrity": "sha512-0xvOTNuPXI7ft1LYUgiaXtpCEjp90RuBBYovdd2lqAFxje4sEucurg30M1WIm03+3jxByd3mfo+VUmPtRSVuOw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "sunos" - ], + "os": ["sunos"], "engines": { "node": ">=12" } @@ -600,14 +523,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.8.tgz", "integrity": "sha512-G0JQwUI5WdEFEnYNKzklxtBheCPkuDdu1YrtRrjuQv30WsYbkkoixKxLLv8qhJmNI+ATEWquZe/N0d0rpr55Mg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -616,14 +535,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.8.tgz", "integrity": "sha512-Fqy63515xl20OHGFykjJsMnoIWS+38fqfg88ClvPXyDbLtgXal2DTlhb1TfTX34qWi3u4I7Cq563QcHpqgLx8w==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -632,14 +547,10 @@ "version": "0.17.8", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.8.tgz", "integrity": "sha512-1iuezdyDNngPnz8rLRDO2C/ZZ/emJLb72OsZeqQ6gL6Avko/XCXZw+NuxBSNhBAP13Hie418V7VMt9et1FMvpg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -6632,14 +6543,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.10.tgz", "integrity": "sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "optional": true, - "os": [ - "aix" - ], + "os": ["aix"], "engines": { "node": ">=12" } @@ -6648,14 +6555,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.10.tgz", "integrity": "sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -6664,14 +6567,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.10.tgz", "integrity": "sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -6680,14 +6579,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.10.tgz", "integrity": "sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -6696,14 +6591,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.10.tgz", "integrity": "sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -6712,14 +6603,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.10.tgz", "integrity": "sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -6728,14 +6615,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.10.tgz", "integrity": "sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -6744,14 +6627,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.10.tgz", "integrity": "sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -6760,14 +6639,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.10.tgz", "integrity": "sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6776,14 +6651,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.10.tgz", "integrity": "sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6792,14 +6663,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.10.tgz", "integrity": "sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6808,14 +6675,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.10.tgz", "integrity": "sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==", - "cpu": [ - "loong64" - ], + "cpu": ["loong64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6824,14 +6687,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.10.tgz", "integrity": "sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==", - "cpu": [ - "mips64el" - ], + "cpu": ["mips64el"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6840,14 +6699,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.10.tgz", "integrity": "sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6856,14 +6711,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.10.tgz", "integrity": "sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==", - "cpu": [ - "riscv64" - ], + "cpu": ["riscv64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6872,14 +6723,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.10.tgz", "integrity": "sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==", - "cpu": [ - "s390x" - ], + "cpu": ["s390x"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6888,14 +6735,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.10.tgz", "integrity": "sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -6904,14 +6747,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.10.tgz", "integrity": "sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "netbsd" - ], + "os": ["netbsd"], "engines": { "node": ">=12" } @@ -6920,14 +6759,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.10.tgz", "integrity": "sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "openbsd" - ], + "os": ["openbsd"], "engines": { "node": ">=12" } @@ -6936,14 +6771,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.10.tgz", "integrity": "sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "sunos" - ], + "os": ["sunos"], "engines": { "node": ">=12" } @@ -6952,14 +6783,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.10.tgz", "integrity": "sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -6968,14 +6795,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.10.tgz", "integrity": "sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -6984,14 +6807,10 @@ "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.10.tgz", "integrity": "sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -9534,14 +9353,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.2.7.tgz", "integrity": "sha512-d534L13VUlnSW61rabBl3TTuSpzHxtqy8eF5vsYkFSMonBDjqqNR6+vFfQEa7PW/3Qfeuw4MpmojtamCYLd/TA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -9550,14 +9365,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.2.7.tgz", "integrity": "sha512-K1pHWiSiYTJqk//ZJylvuQcNZR9HUKvOxuh2540+6X9ThQ7kzkC1abXJ4c9wwH3fYDwL29m7glh3AueJvyaXJA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">= 10" } @@ -9566,14 +9377,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.2.7.tgz", "integrity": "sha512-VyouszZjV7Ew4qNrNfG8JApm7/UcreRuC+W/YZ2ORGzM0KUnB/D4rXGmeTp1Ff+L5WUhoomwEnaBkbgqu+2wjA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">= 10" } @@ -9582,14 +9389,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.2.7.tgz", "integrity": "sha512-YfwW8NYi33Li1Q7BDUusNlfpJNWfXOnHt6JKvQGc8fy8StmWq13zNnU0IxPQyqCDK5Ymx95IoctFrMLpeXPAwQ==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -9598,14 +9401,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.2.7.tgz", "integrity": "sha512-oJyEf2q+5jj6ci6WEXvRUoU2Sj0Mo+J/0NwtPY6sRIhqgPwpmxc6Pja4zmB16iQ5ap48zstB9glfJ6qtr3iU0Q==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -9614,14 +9413,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.2.7.tgz", "integrity": "sha512-IzsCJgJCM61THBMDghz+EY5aCeO7wBWOWq2sTDek1ve67qZtu/E/Z5qBp93JRAvNYgQT7KbC40WhaXuE/NpWEA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -9630,14 +9425,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.2.7.tgz", "integrity": "sha512-CCY3o9zs9ypsT40GyRGQMfl63Wy3Spu21ULcteoLTI2/py601XIdhv6zclzBqeYIWPVxMoGGlIq10m2rdEeAOA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -9646,14 +9437,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.2.7.tgz", "integrity": "sha512-hBzrXpoDg1OJBl/Ja5nU3oYTBk/FW6J+jTJM1zmXJOJ8Z7NR26I783qlVLQFDYkMynwGBE3kI4a7L87p633BRw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">= 10" } @@ -9662,14 +9449,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.2.7.tgz", "integrity": "sha512-imLrVpeBXQwcYDUujBZRE9YG9lqM7F8Qw51JxmCxG2twijlVeofGWw0uVHM16t95cuizt/Ho+bTfNukV7Oza3g==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -9678,14 +9461,10 @@ "version": "17.2.7", "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.2.7.tgz", "integrity": "sha512-MBQxvEE1sz47prRCid+axKwb6zqcbR4XBKj+l9V5NA7/0Rw5PHjrEfWv5Lr5TckYAdIZ1PVgPHlril6hX89evw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">= 10" } @@ -12027,9 +11806,7 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], + "engines": ["node >= 0.8"], "peer": true, "dependencies": { "buffer-from": "^1.0.0", @@ -16846,9 +16623,7 @@ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true, - "engines": [ - "node >= 0.8.0" - ], + "engines": ["node >= 0.8.0"], "bin": { "ansi-html": "bin/ansi-html" } @@ -19151,9 +18926,7 @@ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", "dev": true, - "engines": [ - "node >= 6.0" - ], + "engines": ["node >= 6.0"], "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -25712,9 +25485,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "engines": [ - "node >=0.6.0" - ] + "engines": ["node >=0.6.0"] }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -26473,9 +26244,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } @@ -33123,9 +32892,7 @@ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": true, - "engines": [ - "node >= 0.2.0" - ] + "engines": ["node >= 0.2.0"] }, "node_modules/JSONStream": { "version": "1.3.5", @@ -33147,9 +32914,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", - "engines": [ - "node >=0.6.0" - ], + "engines": ["node >=0.6.0"], "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -33185,10 +32950,7 @@ "version": "0.16.9", "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.9.tgz", "integrity": "sha512-fsSYjWS0EEOwvy81j3vRA8TEAhQhKiqO+FQaKWp0m39qwOzHVBgAUBIXWj1pB+O2W3fIpNa6Y9KSKCVbfPhyAQ==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], + "funding": ["https://opencollective.com/katex", "https://github.com/sponsors/katex"], "optional": true, "dependencies": { "commander": "^8.3.0" @@ -35253,10 +35015,7 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], + "funding": ["https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan"], "optional": true, "bin": { "uuid": "dist/bin/uuid" @@ -35914,14 +35673,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -35930,14 +35685,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -35946,14 +35697,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "android" - ], + "os": ["android"], "engines": { "node": ">=12" } @@ -35962,14 +35709,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -35978,14 +35721,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "darwin" - ], + "os": ["darwin"], "engines": { "node": ">=12" } @@ -35994,14 +35733,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -36010,14 +35745,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "freebsd" - ], + "os": ["freebsd"], "engines": { "node": ">=12" } @@ -36026,14 +35757,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], + "cpu": ["arm"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36042,14 +35769,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36058,14 +35781,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36074,14 +35793,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], + "cpu": ["loong64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36090,14 +35805,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], + "cpu": ["mips64el"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36106,14 +35817,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], + "cpu": ["ppc64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36122,14 +35829,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], + "cpu": ["riscv64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36138,14 +35841,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], + "cpu": ["s390x"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36154,14 +35853,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "linux" - ], + "os": ["linux"], "engines": { "node": ">=12" } @@ -36170,14 +35865,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "netbsd" - ], + "os": ["netbsd"], "engines": { "node": ">=12" } @@ -36186,14 +35877,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "openbsd" - ], + "os": ["openbsd"], "engines": { "node": ">=12" } @@ -36202,14 +35889,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "sunos" - ], + "os": ["sunos"], "engines": { "node": ">=12" } @@ -36218,14 +35901,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], + "cpu": ["arm64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -36234,14 +35913,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], + "cpu": ["ia32"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -36250,14 +35925,10 @@ "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "cpu": [ - "x64" - ], + "cpu": ["x64"], "dev": true, "optional": true, - "os": [ - "win32" - ], + "os": ["win32"], "engines": { "node": ">=12" } @@ -36456,9 +36127,7 @@ "dev": true, "hasInstallScript": true, "optional": true, - "os": [ - "!win32" - ], + "os": ["!win32"], "dependencies": { "node-addon-api": "^3.0.0", "node-gyp-build": "^4.2.2" @@ -46406,9 +46075,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "engines": [ - "node >=0.6.0" - ], + "engines": ["node >=0.6.0"], "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", diff --git a/package.json b/package.json index fe2aa3773..beed918f1 100644 --- a/package.json +++ b/package.json @@ -95,6 +95,7 @@ "@angular-devkit/schematics": "15.2.10", "@angular/cli": "15.2.10", "@nx/angular": "17.2.7", + "@nx/cypress": "17.2.7", "@nx/eslint": "17.2.7", "@nx/jest": "17.2.7", "@nx/js": "17.2.7", diff --git a/projects/demo-integrations/cypress.config.ts b/projects/demo-integrations/cypress.config.ts index 7d306c69e..d826b8790 100644 --- a/projects/demo-integrations/cypress.config.ts +++ b/projects/demo-integrations/cypress.config.ts @@ -1,21 +1,23 @@ +import {nxE2EPreset} from '@nx/cypress/plugins/cypress-preset'; import {defineConfig} from 'cypress'; export const CYPRESS_CONFIG: Cypress.ConfigOptions = { video: false, - fixturesFolder: 'cypress/fixtures', + fixturesFolder: 'src/fixtures', viewportWidth: 500, viewportHeight: 900, responseTimeout: 60000, pageLoadTimeout: 120000, defaultCommandTimeout: 10000, e2e: { + ...nxE2EPreset(__filename, {cypressDir: 'src'}), // We've imported your old cypress plugins here. // You may want to clean this up later by importing these. setupNodeEvents(on, config) { - return require('./cypress/plugins/index.js')(on, config); + return require('./src/plugins/index.js')(on, config); }, baseUrl: 'http://localhost:3333', - specPattern: 'cypress/tests/**/*.cy.ts', + specPattern: 'src/tests/**/*.cy.ts', }, }; diff --git a/projects/demo-integrations/cypress/support/command.ts b/projects/demo-integrations/cypress/support/command.ts deleted file mode 100644 index d7495f05a..000000000 --- a/projects/demo-integrations/cypress/support/command.ts +++ /dev/null @@ -1,7 +0,0 @@ -import {smartTick} from './commands/smart-tick'; - -Cypress.Commands.add( - 'smartTick', - {prevSubject: ['optional', 'element', 'window', 'document']}, - smartTick, -); diff --git a/projects/demo-integrations/project.json b/projects/demo-integrations/project.json new file mode 100644 index 000000000..2a4866b2d --- /dev/null +++ b/projects/demo-integrations/project.json @@ -0,0 +1,17 @@ +{ + "name": "demo-integrations", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "application", + "sourceRoot": "projects/demo-integrations/src", + "targets": { + "e2e": { + "executor": "@nx/cypress:cypress", + "options": { + "cypressConfig": "projects/demo-integrations/cypress.config.ts", + "testingType": "e2e", + "devServerTarget": "demo:serve:development" + } + } + }, + "implicitDependencies": ["demo"] +} diff --git a/projects/demo-integrations/cypress/fixtures/example.json b/projects/demo-integrations/src/fixtures/example.json similarity index 100% rename from projects/demo-integrations/cypress/fixtures/example.json rename to projects/demo-integrations/src/fixtures/example.json diff --git a/projects/demo-integrations/cypress/plugins/index.js b/projects/demo-integrations/src/plugins/index.js similarity index 100% rename from projects/demo-integrations/cypress/plugins/index.js rename to projects/demo-integrations/src/plugins/index.js diff --git a/projects/demo-integrations/cypress/support/assertions/have-ng-control-value.ts b/projects/demo-integrations/src/support/assertions/have-ng-control-value.ts similarity index 100% rename from projects/demo-integrations/cypress/support/assertions/have-ng-control-value.ts rename to projects/demo-integrations/src/support/assertions/have-ng-control-value.ts diff --git a/projects/demo-integrations/cypress/support/assertions/index.ts b/projects/demo-integrations/src/support/assertions/index.ts similarity index 100% rename from projects/demo-integrations/cypress/support/assertions/index.ts rename to projects/demo-integrations/src/support/assertions/index.ts diff --git a/projects/demo-integrations/src/support/commands.ts b/projects/demo-integrations/src/support/commands.ts new file mode 100644 index 000000000..ae825c003 --- /dev/null +++ b/projects/demo-integrations/src/support/commands.ts @@ -0,0 +1,17 @@ +/// + +import {smartTick} from './commands/smart-tick'; + +declare global { + namespace Cypress { + interface Chainable { + smartTick(durationMs: number, frequencyMs?: number): Chainable; + } + } +} + +Cypress.Commands.add( + 'smartTick', + {prevSubject: ['optional', 'element', 'window', 'document']}, + smartTick, +); diff --git a/projects/demo-integrations/cypress/support/commands/smart-tick.ts b/projects/demo-integrations/src/support/commands/smart-tick.ts similarity index 100% rename from projects/demo-integrations/cypress/support/commands/smart-tick.ts rename to projects/demo-integrations/src/support/commands/smart-tick.ts diff --git a/projects/demo-integrations/cypress/support/constants/index.ts b/projects/demo-integrations/src/support/constants/index.ts similarity index 100% rename from projects/demo-integrations/cypress/support/constants/index.ts rename to projects/demo-integrations/src/support/constants/index.ts diff --git a/projects/demo-integrations/cypress/support/constants/real-events-support.ts b/projects/demo-integrations/src/support/constants/real-events-support.ts similarity index 100% rename from projects/demo-integrations/cypress/support/constants/real-events-support.ts rename to projects/demo-integrations/src/support/constants/real-events-support.ts diff --git a/projects/demo-integrations/cypress/support/e2e.ts b/projects/demo-integrations/src/support/e2e.ts similarity index 85% rename from projects/demo-integrations/cypress/support/e2e.ts rename to projects/demo-integrations/src/support/e2e.ts index 81886db5c..9efbc7868 100644 --- a/projects/demo-integrations/cypress/support/e2e.ts +++ b/projects/demo-integrations/src/support/e2e.ts @@ -1,6 +1,6 @@ /// import 'cypress-real-events'; // https://github.com/cypress-io/cypress/issues/2839 -import './command'; +import './commands'; import {haveNgControlValueAssertion} from './assertions'; @@ -15,10 +15,6 @@ declare global { * */ (chainer: 'have.ngControlValue'): Chainable; } - - interface Chainable { - smartTick(durationMs: number, frequencyMs?: number): Chainable; - } } } diff --git a/projects/demo-integrations/cypress/tests/addons/phone/phone-basic.cy.ts b/projects/demo-integrations/src/tests/addons/phone/phone-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/addons/phone/phone-basic.cy.ts rename to projects/demo-integrations/src/tests/addons/phone/phone-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/addons/phone/phone-non-strict.cy.ts b/projects/demo-integrations/src/tests/addons/phone/phone-non-strict.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/addons/phone/phone-non-strict.cy.ts rename to projects/demo-integrations/src/tests/addons/phone/phone-non-strict.cy.ts diff --git a/projects/demo-integrations/cypress/tests/addons/phone/phone-separator.cy.ts b/projects/demo-integrations/src/tests/addons/phone/phone-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/addons/phone/phone-separator.cy.ts rename to projects/demo-integrations/src/tests/addons/phone/phone-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/angular/form-control-changes.cy.ts b/projects/demo-integrations/src/tests/angular/form-control-changes.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/angular/form-control-changes.cy.ts rename to projects/demo-integrations/src/tests/angular/form-control-changes.cy.ts diff --git a/projects/demo-integrations/cypress/tests/angular/predicate.cy.ts b/projects/demo-integrations/src/tests/angular/predicate.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/angular/predicate.cy.ts rename to projects/demo-integrations/src/tests/angular/predicate.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-basic.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-basic.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-custom-range-separator.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-custom-range-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-custom-range-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-custom-range-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-min-max-length.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-min-max-length.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-min-max-length.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-min-max-length.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-min-max.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-min-max.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-min-max.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-min-max.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-mode.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-mode.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-mode.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-mode.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-range/date-range-separator.cy.ts b/projects/demo-integrations/src/tests/kit/date-range/date-range-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-range/date-range-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/date-range/date-range-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-time/date-time-basic.cy.ts b/projects/demo-integrations/src/tests/kit/date-time/date-time-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-time/date-time-basic.cy.ts rename to projects/demo-integrations/src/tests/kit/date-time/date-time-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-time/date-time-min-max.cy.ts b/projects/demo-integrations/src/tests/kit/date-time/date-time-min-max.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-time/date-time-min-max.cy.ts rename to projects/demo-integrations/src/tests/kit/date-time/date-time-min-max.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-time/date-time-mode.cy.ts b/projects/demo-integrations/src/tests/kit/date-time/date-time-mode.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-time/date-time-mode.cy.ts rename to projects/demo-integrations/src/tests/kit/date-time/date-time-mode.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date-time/date-time-separator.cy.ts b/projects/demo-integrations/src/tests/kit/date-time/date-time-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date-time/date-time-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/date-time/date-time-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date/date-basic.cy.ts b/projects/demo-integrations/src/tests/kit/date/date-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date/date-basic.cy.ts rename to projects/demo-integrations/src/tests/kit/date/date-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date/date-min-max.cy.ts b/projects/demo-integrations/src/tests/kit/date/date-min-max.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date/date-min-max.cy.ts rename to projects/demo-integrations/src/tests/kit/date/date-min-max.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date/date-mode.cy.ts b/projects/demo-integrations/src/tests/kit/date/date-mode.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date/date-mode.cy.ts rename to projects/demo-integrations/src/tests/kit/date/date-mode.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/date/date-separator.cy.ts b/projects/demo-integrations/src/tests/kit/date/date-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/date/date-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/date/date-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-basic.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-basic.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-decimal-separator.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-decimal-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-decimal-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-decimal-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-decimal-zero-padding.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-decimal-zero-padding.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-decimal-zero-padding.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-decimal-zero-padding.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-examples.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-examples.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-examples.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-examples.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-max-validation.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-max-validation.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-max-validation.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-max-validation.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-min-validation.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-min-validation.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-min-validation.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-min-validation.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-precision.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-precision.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-precision.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-precision.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-prefix-postfix.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-prefix-postfix.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-prefix-postfix.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-prefix-postfix.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-thousand-separator.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-thousand-separator.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-thousand-separator.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-thousand-separator.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/number-zero-integer-part.cy.ts b/projects/demo-integrations/src/tests/kit/number/number-zero-integer-part.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/number-zero-integer-part.cy.ts rename to projects/demo-integrations/src/tests/kit/number/number-zero-integer-part.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/number/utils.ts b/projects/demo-integrations/src/tests/kit/number/utils.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/number/utils.ts rename to projects/demo-integrations/src/tests/kit/number/utils.ts diff --git a/projects/demo-integrations/cypress/tests/kit/time/time-basic.cy.ts b/projects/demo-integrations/src/tests/kit/time/time-basic.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/time/time-basic.cy.ts rename to projects/demo-integrations/src/tests/kit/time/time-basic.cy.ts diff --git a/projects/demo-integrations/cypress/tests/kit/time/time-mode.cy.ts b/projects/demo-integrations/src/tests/kit/time/time-mode.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/kit/time/time-mode.cy.ts rename to projects/demo-integrations/src/tests/kit/time/time-mode.cy.ts diff --git a/projects/demo-integrations/cypress/tests/others/native-maxlength-attribute.cy.ts b/projects/demo-integrations/src/tests/others/native-maxlength-attribute.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/others/native-maxlength-attribute.cy.ts rename to projects/demo-integrations/src/tests/others/native-maxlength-attribute.cy.ts diff --git a/projects/demo-integrations/cypress/tests/react/element-predicate.cy.ts b/projects/demo-integrations/src/tests/react/element-predicate.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/react/element-predicate.cy.ts rename to projects/demo-integrations/src/tests/react/element-predicate.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/card/card.cy.ts b/projects/demo-integrations/src/tests/recipes/card/card.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/card/card.cy.ts rename to projects/demo-integrations/src/tests/recipes/card/card.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/phone/phone.cy.ts b/projects/demo-integrations/src/tests/recipes/phone/phone.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/phone/phone.cy.ts rename to projects/demo-integrations/src/tests/recipes/phone/phone.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/placeholder/date.cy.ts b/projects/demo-integrations/src/tests/recipes/placeholder/date.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/placeholder/date.cy.ts rename to projects/demo-integrations/src/tests/recipes/placeholder/date.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/placeholder/us-phone.cy.ts b/projects/demo-integrations/src/tests/recipes/placeholder/us-phone.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/placeholder/us-phone.cy.ts rename to projects/demo-integrations/src/tests/recipes/placeholder/us-phone.cy.ts diff --git "a/projects/demo-integrations/cypress/tests/recipes/placeholder/\321\201vc-code.cy.ts" "b/projects/demo-integrations/src/tests/recipes/placeholder/\321\201vc-code.cy.ts" similarity index 100% rename from "projects/demo-integrations/cypress/tests/recipes/placeholder/\321\201vc-code.cy.ts" rename to "projects/demo-integrations/src/tests/recipes/placeholder/\321\201vc-code.cy.ts" diff --git a/projects/demo-integrations/cypress/tests/recipes/plugins/reject.cy.ts b/projects/demo-integrations/src/tests/recipes/plugins/reject.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/plugins/reject.cy.ts rename to projects/demo-integrations/src/tests/recipes/plugins/reject.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/postfix/percentage.cy.ts b/projects/demo-integrations/src/tests/recipes/postfix/percentage.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/postfix/percentage.cy.ts rename to projects/demo-integrations/src/tests/recipes/postfix/percentage.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/postfix/postprocessor.cy.ts b/projects/demo-integrations/src/tests/recipes/postfix/postprocessor.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/postfix/postprocessor.cy.ts rename to projects/demo-integrations/src/tests/recipes/postfix/postprocessor.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/prefix/dynamic-pattern-mask-expression.cy.ts b/projects/demo-integrations/src/tests/recipes/prefix/dynamic-pattern-mask-expression.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/prefix/dynamic-pattern-mask-expression.cy.ts rename to projects/demo-integrations/src/tests/recipes/prefix/dynamic-pattern-mask-expression.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/prefix/postprocessor.cy.ts b/projects/demo-integrations/src/tests/recipes/prefix/postprocessor.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/prefix/postprocessor.cy.ts rename to projects/demo-integrations/src/tests/recipes/prefix/postprocessor.cy.ts diff --git a/projects/demo-integrations/cypress/tests/recipes/textarea/textarea-latin-letters-digits.cy.ts b/projects/demo-integrations/src/tests/recipes/textarea/textarea-latin-letters-digits.cy.ts similarity index 100% rename from projects/demo-integrations/cypress/tests/recipes/textarea/textarea-latin-letters-digits.cy.ts rename to projects/demo-integrations/src/tests/recipes/textarea/textarea-latin-letters-digits.cy.ts diff --git a/projects/demo-integrations/cypress/tests/ssr/ssr.cy.ts b/projects/demo-integrations/src/tests/ssr/ssr.cy.ts similarity index 90% rename from projects/demo-integrations/cypress/tests/ssr/ssr.cy.ts rename to projects/demo-integrations/src/tests/ssr/ssr.cy.ts index 41db691ce..c8a1b9457 100644 --- a/projects/demo-integrations/cypress/tests/ssr/ssr.cy.ts +++ b/projects/demo-integrations/src/tests/ssr/ssr.cy.ts @@ -3,7 +3,7 @@ import {DemoPath} from '@demo/constants'; describe('Server side rendering', () => { beforeEach(() => { // Just a workaround for correct work of global run-time error handler - // See projects/demo-integrations/cypress/support/e2e.ts + // See projects/demo-integrations/src/support/e2e.ts cy.visit(DemoPath.WhatIsMaskito); }); diff --git a/projects/demo-integrations/tsconfig.json b/projects/demo-integrations/tsconfig.json index 3698d2e7b..77a8bb5e5 100644 --- a/projects/demo-integrations/tsconfig.json +++ b/projects/demo-integrations/tsconfig.json @@ -4,6 +4,6 @@ "typeRoots": ["../../node_modules/@types", "../../node_modules/cypress/types"], "types": ["cypress", "node", "cypress-real-events", "ng-dev-mode"] }, - "include": ["./cypress/**/*.ts"], + "include": ["cypress.config.ts", "**/*.ts", "**/*.d.ts"], "exclude": [] }