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": []
}